1、正确使用对话框
把主要的交互操作放在主窗口中
对话框适合那些主交互流之外的功能
对话框非常适合用来整理关于某个主题相关的对象或者应用功能
2、对话框基础
在功能对话框的标题中使用动词
在属性对话框的标题中使用对象名
3、模态对话框
分为应用模态和系统模态
4、非模态对话框
视觉上区分非模态对话框与模态对话框
为非模态对话框提供一致的终止命令
绝不要动态改变终止按钮的标签
5、4种不同用途的对话框
属性对话框,遵循“对象—动词”形式,即用户选择对象,然后通过属性对话框为所选对象选择新的设置
功能对话框,把配置和实际功能隔离开
进度对话框,向用户清楚地表明正在运行一个耗时的进程;向用户清楚地表明一切正常;向用户清楚地表明进程还需要多长时间;向用户提供一种取消操作和恢复程序控制的方式
公告对话框,阻塞型公告;临时公告
6、管理对话框中的内容
标签对话框 不要使用堆叠标签
扩展对话框 既服务于初学者,与服务于专家用户
级联标签 一种糟糕的习惯用法