Presentation is loading. Please wait.

Presentation is loading. Please wait.

第八章 菜单设计 §8.1 Visual FoxPro 系统菜单 §8.2 为自己的程序添加菜单 §8.3 创建快捷菜单.

Similar presentations


Presentation on theme: "第八章 菜单设计 §8.1 Visual FoxPro 系统菜单 §8.2 为自己的程序添加菜单 §8.3 创建快捷菜单."— Presentation transcript:

1

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时,按右键即会弹出自己定义的快捷菜单。


Download ppt "第八章 菜单设计 §8.1 Visual FoxPro 系统菜单 §8.2 为自己的程序添加菜单 §8.3 创建快捷菜单."

Similar presentations


Ads by Google