考虑采用静态线或文本标签来代替分组框分组框多时要占去许多空间。如果空间紧张的话,一个替代分组控件的好办法是同时采用静态文本标签和静态线。
不要在分组框标签的后面使用冒号分组框标签的意思明白,使用冒号完全没有必要且让人糊涂。
菜单
总用单个单词作为菜单标题菜单栏上多个单词的菜单标题看起来像多个菜单标题。
不要在菜单栏的文本间留有空隙不一至的菜单栏文本既无用,又难看。
避免占多行的菜单栏尽管将父窗口缩小到足够窄时,任何菜单栏都要占用几行,当要避免正常使用时因菜单项都而占用几行的菜单栏。
保持菜单稳定将无效菜单置为不可用,而不要删除它们。但是,对整个程序实例都无效的菜单,就应该删除。
合理安排菜单项的顺序将相关菜单项组合在一起。重要的命令应该位于菜单的顶部,而不重要的菜单则位于菜单的底部。
将无效菜单置为不可用来代替报错菜单绝不应该有仅产生出错消息的可用命令。
分配访问键访问键使用户可以手不离开键盘进行操作,并提供程序的可访问性。尽可能避免用小写字母g、j、p、q、y或单词中与它们靠近的字母来分配访问键,因为下划线与下一行的字母不好区分。当然,一个菜单中的访问键应该是唯一的。
总采用省略号来表示需要更多信息命令中的省略号表示执行时需要更多的信息,而不是简单确认。省略号不表示一定有对话框出现。
使用标准菜单避免不提供"文件"、"编辑"和"帮助"菜单。由于这些是标准菜单,所以用户会期望它们出现。例如,期望在"文件"菜单中发现像"打印"和"退出"这样的命令,虽然这些命令可能与"文件"无关。同样,用户期望在"编辑"菜单中发现"剪切"、"复制"和"粘贴"命令,至少要在"帮助"菜单中发现"关于"命令。
统一放置"查找"和"选项"命令总将"查找"命令放在"编辑"菜单中,而有"工具"菜单时,总将"选项"置于其中,否则置于"查看"菜单中。
用复选标记来开关选项,用单选组来改变模式用复选标记进行选项的开关操作是有效的,但如果用来将模式改变为另外一种状态就难免让人迷惑了。例如,可用一个复选标记来表示是否显示工具栏,但若用复选框来切换打印机的横向模式和纵向模式就会使人糊涂,对横向和纵向模式应该用一个单选组来代替。
不要使用多列的下拉菜单多列增加了菜单不必要的复杂性。
不要使用"Bang"(爆炸的声音)菜单Bang菜单是菜单栏上那些看起来像下拉菜单,但实际是选择后立即执行的命令,如"退出"!显然,用户希望菜单标题就只是菜单,而不是命令。
不要右对齐菜单标题这样的菜单风格陈旧且不易于使用。
上下文菜单
考虑将上下文菜单作为冗余使用上下文才菜单不应该是访问命令的唯一方式。通常上下文菜单中的命令应该在菜单栏中也提供,使用上下文菜单是为了提高访问效率。
避免在上下文菜单中包含快捷键应该将快捷键分配在菜单栏中,上下文菜单的快速访问是通过鼠标进行,而不是通过键盘。
联系客服