让用户在一定程度上控制他们如何访问对话框以输入输入。 使用对话框而不是命令行界面的一个优点是,对话框不会将用户限制在严格的提示序列中。在对话框中,用户应该能够按任何顺序输入。某些约束是必需的(例如,当选择一个选项导致另一个选项不可用时),但仅构建对应用程序工作方式具有潜在原因的约束。 例如,下图显示了“对象分组”对话框。此对话框包含“组名称”字段,用户可以在其中输入要创建的新组的名称。如果选择了“未命名”选项,则无法指定组名称。 嵌套对话框应显示在彼此的顶部,而不是要求用户在调用另一个对话框之前退出当前对话框。始终允许用户返回到最初显示的对话框。此设计不会让用户在准备离开对话框之前做出选择。由于当前对话框显示在前一个对话框的顶部,因此它会提醒用户上下文:他们从哪里来,他们将返回到哪里。 每当用户执行某些操作以更改当前状态或选项时,请向他们提供即时反馈。如果用户选择了某些内容,请立即显示或描述它。如果一个选项排除了其他选项,请确保立即使无效选项不可用。 例如,在“AutoCAD 颜色选择”对话框中,图像图块在用户选择其编号后立即显示颜色。在“块定义”(Block Definition) 示例对话框中,选定对象的数量始终显示在“选择对象”(Select Objects) 按钮下方的消息中: 父主题: |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2024-12-15 14:43
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.