首页 百科知识 菜单设计概述

菜单设计概述

时间:2022-10-16 百科知识 版权反馈
【摘要】:当单击一个菜单标题,包含菜单项的列表就被拉下来。例如,图2-20中与文件有关的命令“新建”、“打开”、“另存为”都列入“文件”菜单。有些菜单项直接执行动作,如“文件”菜单中的“新建”菜单项,将会建立一个新文件,等待用户编辑;而另一些菜单项,如“另存为…”,单击时会弹出一个对话框,要求用户提供执行动作所需的信息,这种菜单项的后面往往带有省略号(…

一、菜单设计概述

如果应用程序为用户提供了一组命令,那么使用菜单可以提供一种方便组合的方法,并使用户容易访问这些命令。

图2-20说明了菜单界面的元素。

img27

图2-20

菜单栏出现在窗体的标题栏下面,并包含一个或多个菜单标题。当单击一个菜单标题(如“文件”),包含菜单项的列表就被拉下来。菜单项可以包括命令(如“新建”和“退出”)、分隔条、子菜单标题。每个菜单项就是一个控件,它与“菜单编辑器”中所定义的一个控件对应。

为了使程序提供的一组命令更加明了,可将菜单项按其功能分组。例如,图2-20中与文件有关的命令“新建”、“打开”、“另存为”都列入“文件”菜单。

有些菜单项直接执行动作,如“文件”菜单中的“新建”菜单项,将会建立一个新文件,等待用户编辑;而另一些菜单项,如“另存为…”,单击时会弹出一个对话框,要求用户提供执行动作所需的信息,这种菜单项的后面往往带有省略号(…)。

菜单控件是一个对象,与其他对象一样,具有外观和行为的属性,在设计或运行时可设置Caption、Enable、Visible、Checked和其他多种属性。菜单控件只包含一个事件,即Click事件,当用鼠标或键盘选中该菜单控件时,将调用该事件过程。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈