菜单程序设计 一、菜单 菜单的基本作用: 提供人机对话,以便让使用者选择应用系统的各种功能; 管理应用系统,控制各种功能模块的运行
菜单的基本类型:弹出式菜单(如右击后)、下拉式菜单
几个常用术语: 菜单条——菜单条出现在窗体标题的下面,包含每个菜单的标题
菜单——菜单包含命令列表或子菜单名
菜单项——菜单中列出的每一项
子菜单——从某个菜单项分支出来的另外的一个菜单
具有子菜单的菜单项右边带有一个三角符号标志
分隔条——分隔条是在菜单项之间的一条水平直线,用于修饰菜单
弹出式菜单——弹出式菜单是另一种形式的菜单,在按下鼠标右键时出现,它是一个上下文相关的菜单
二、菜单编辑器 使用菜单编辑器可以为应用程序创建自定义菜单并定义其属性,利用这个编辑器,可以建立下拉式菜单,最多可达 6层
启动菜单编辑器的方法有 4种(先选中一个窗体,使之为活动窗体): 使用菜单“ 工具” /“ 菜单编辑器” ; 单击工具栏中的“ 菜单编辑器” 按钮; 键盘快捷键 CTRL+E; 在要建立菜单的窗体上单击右键,在弹出菜单中选择“ 菜单编辑器”
启动后,弹出菜单设计窗口
菜单编辑器窗口分为三个部分:数据区、编辑区和菜单项显示区
1、数据区 用来输入或修改菜单项、设置属性
其中: "标题"项:在提供的文本输入框中可以输入菜单名或命令名,这些名字出现在菜单之中
输入 的内容同时也显示在设计窗口下方的显示窗口中(相当于控件的 Caption属性)
如果在该栏中输入一个减号(-),则可在菜单中加入一条分隔线
"名称"项:在文本输入框中可以为菜单名及各菜单项输入控制名
控制名是标识符(相当于控件的 Name属性),仅用于访问代码中的菜单项,它不会在菜单中出现
菜单名和每个菜单项都是一个控件,都要为其取一个控制名
"索引"项:当几个菜单项使用相同的名称时,把它们组成