10.1.1 菜单系统的类型
在 Windows 环境下,常见的菜单类型有两种:下拉式菜单和快捷菜单。一个菜单系统通常包含以下几种菜单元素:
菜单栏( MENU )横放在窗口中的一栏,菜单栏中包含菜单项。
菜单条( PAD )菜单栏中的每一个菜单项。
弹出式菜单( POPUP )选中菜单项后所显示的选项列表。
菜单选项( BAR )弹出式菜单的各个选项。
每一个菜单项都可以有选择地设置一个访问键和一个快捷键。访问键通常是一个字符,出现在菜单项名称后的括号内并带有下划线,当菜单激活时,可以按下访问键快速选择相应的菜单项。快捷键通常是 Ctrl 键和另一个字符键的组合键,不论菜单是否激活,都可以通过快捷键选择相应的菜单项。
10.1.2 菜单系统的设计原则
菜单系统的规划
菜单系统是菜单栏、菜单标题、菜单项和子菜单等的组合体。规划和设计菜单系统主要是确定需要哪些菜单、出现在界面的何处以及哪些菜单有子菜单等。在创建之前,首先要进行菜单系统的规划和设计。
创建菜单系统通常有以下几个步骤:
规划系统
创建菜单和子菜单
按实际要求为菜单系统指定任务
生成菜单程序
此外,还要考虑以下几个原则:
按照用户所要执行的任务组织系统,而不要按照应用程序的层次组织系统。
给每个菜单定义一个有意义的菜单标题。
按照估计的菜单项使用频率、逻辑顺序或字母顺序组织菜单项。
在菜单项的逻辑组之间放置分割线,将功能相关的菜单项显示在一个菜单组内。
将菜单项的数目限制在一个屏幕之内。
为菜单和菜单项设置访问键或快捷键。
使用能够正确描述菜单项的文字。
对于英文菜单,可以在菜单项中混合使用大小写。
菜单的设计步骤
利用菜单设计器设计菜单的一般步骤是:
调用菜单设计器。
定义菜单,包括菜单标题、子菜单和菜单选项的名称,设置相应的访问键或快捷键,为菜单项添加提示信息等。
预览菜单。
生成菜单程序。
运行菜单程序。
|