第 5章 菜 单 设 计
5.1 下拉式菜单设计创建菜单的基本步骤建立或打开菜单设计器,MODIFY MENU <文件名 >
进行菜单设计快速菜单菜单设计器 — 设计并生成下拉式菜单与快捷菜单的工具保存菜单定义:文件菜单的保存命令生成菜单程序:“菜单”菜单的生成命令运行菜单程序:例如 DO CD.MPR
快速菜单,菜单”菜单的快速菜单命令菜单设计器菜单项属性菜单名称列:可定义访问键结果列:命令、填充名称、子菜单、过程等 4个选项选项列:可定义快捷键,设定浅色菜单项,显示状态栏信息菜单级组合框:菜单切换插入栏按钮:提供系统菜单项
“显示”菜单常规选项菜单选项
[例 5-2] 利用菜单设计器建立如图 5.9所示的下拉式菜单,并要求:
(1) 打印菜单包括,设备表,和,设备价格表,两个菜单项。
(2) 数据维护菜单的,浏览记录,菜单项能用来打开一个设备浏览窗口 。
图 5.9 设备管理系统的下拉式菜单初始化代码,
CLEAR ALL
CLEAR
KEYBOARD '{Ctrl+F4}' && 关闭 Command窗口
MODIFY WINDOW SCREEN TITLE '设 备 管 理 系 统 ' && 设置菜单窗口标题
USE sb
,退出”代码,
USE
MODIFY WINDOW SCREEN && 恢复 VFP主窗口的标题
SET SYSMENU TO DEFAULT && 恢复 VFP系统菜单
ACTIVATE WINDOW COMMAND && 恢复 Command窗口
5.2 弹出式菜单设计调用程序:
* e5-3.prg
CLEAR ALL
PUSH KEY CLEAR && 清除以前设置过的功能键
ON KEY LABEL RIGHTMOUSE DO e5-3.mpr
&& 设置鼠标右键为功能键,预置弹出式菜单
USE sb
BROWSE && 打开浏览窗口
USE
PUSH KEY CLEAR 图 5.15 快捷菜单