Download presentation
Presentation is loading. Please wait.
Published bySuharto Sudirman Modified 6年之前
2
第八章 菜单设计 §8.1 Visual FoxPro 系统菜单 §8.2 为自己的程序添加菜单 §8.3 创建快捷菜单
3
§8.1 Visual FoxPro 系统菜单 1、 Visual FoxPro 菜单结构 VFP支持两种类型的菜单: 条形主菜单
弹出式下拉子菜单
4
§8.1 Visual FoxPro 系统菜单 2、 Visual FoxPro 系统菜单——主菜单 选项名称 内部名 文件
_MSM_FILE 编辑 _MSM_EDIT 显示 _MSM_VIEW 工具 _MSM_TOOLS 程序 _MSM_PROG 窗口 _MSM_WINDO 帮助 _MSM_SYSTEM
5
§8.1 Visual FoxPro 系统菜单 2、 Visual FoxPro 系统菜单——下拉子菜单 选项名称 内部名 “文件”菜单
_MFILE “编辑”菜单 _MEDIT “显示”菜单 _MVIEW “工具”菜单 _MTOOLS “程序”菜单 _MPROG “窗口”菜单 _MWINDO “帮助”菜单 _MSYSTEM
6
§8.1 Visual FoxPro 系统菜单 3、 系统菜单使用举例: SET SYSMENU ON|OFF|AUTOMATIC|
TO [DEFAULT]|SAVE|NOSAVE
7
§ 为自己的程序添加菜单 1、准备工作: 设计菜单结构
8
§8.2 为自己的程序添加菜单 2、创建菜单 (1)打开菜单设计器 菜单:“文件”—”新建”,选择“菜单”选项。
§ 为自己的程序添加菜单 2、创建菜单 (1)打开菜单设计器 菜单:“文件”—”新建”,选择“菜单”选项。 命令:CREATE MENU <菜单文件名>
9
§ 为自己的程序添加菜单 (2)菜单设计器窗口
10
§8.2 为自己的程序添加菜单 (3)输入菜单选项 1)在菜单设计器窗口“菜单名称”列输入定义好的主菜单项目。
§ 为自己的程序添加菜单 (3)输入菜单选项 1)在菜单设计器窗口“菜单名称”列输入定义好的主菜单项目。 2)在“结果”列进行性应设置。 3)单击其后的“创建”按钮,打开编辑子菜单的对话框,进行子菜单设置
11
§8.2 为自己的程序添加菜单 (4)设置“退出”选项的代码
§ 为自己的程序添加菜单 (4)设置“退出”选项的代码 在菜单设计器窗口“结果”列选择“过程”,单击“创建”按钮,出现程序编写窗口,键入代码: CLEAR EVENTS SET SYSMENU TO DEFAULT
12
§ 为自己的程序添加菜单 3、生成菜单程序: 选择“菜单”下的“生成”
13
§8.2 为自己的程序添加菜单 4、运行菜单程序 命令:DO <菜单程序名>
§ 为自己的程序添加菜单 4、运行菜单程序 命令:DO <菜单程序名> 菜单:“程序”—”运行“,在文件类型下拉列表中选择”菜单“,按”运行“按钮
14
§ 创建快捷菜单 1、新建快捷菜单 “文件”—”新建”—”菜单”,然后单击“快捷菜单”按钮。
15
§ 创建快捷菜单 2、打开快捷菜单设计器窗口
16
§ 创建快捷菜单 3、设置快捷菜单选项 在快捷菜单设计器窗口中单击“插入栏”按钮,选择快捷菜单选项
17
§ 创建快捷菜单 4、创建使用快捷菜单的程序文件
18
§ 创建快捷菜单 5、使用快捷菜单 运行程序kjcd.prg时,按右键即会弹出自己定义的快捷菜单。
Similar presentations