第七章 菜单设计与应用

  • 格式:doc
  • 大小:26.00 KB
  • 文档页数:4

第七章 菜单设计与应用
第一节 基本菜单的建立
一、菜单的分类
条形菜单:(下拉式;弹出式)
快捷菜单:(通常右击)
二、基本菜单(在VFP系统运行)
菜单名称:自定义(题目指定)
结果:
1.子菜单:点击该菜单项执行下面有子菜单
2.命令:点击该菜单项执行对应命令
3.过程:点击该菜单项执行多条命令
补充:“退出”(由运行到编辑状态,退出菜单运行。)
命令: set sysmenu to default
过程: set sysmenu nosave
Set sysmenu to default (记住)
三、保存
文件保存输入文件名保存
.mnx(文本类型的文件)
四、生成
(.mnx.mpr----可执行的程序文件)
五、运行
程序运行菜单名.mpr运行
特别注意:对菜单的任何修改都要重新生成
补充:
1.为菜单设置访问键(\< 字母)
Alt+字母
2.为菜单设置快捷键(选项)
Ctrl+字母
注意:为二级菜单 (不用输入,按下ctrl和相应的键即可)
3.为菜单设置分隔线
a. 增加一个菜单项
b. 把菜单项的名称高为 \- 即可
4.定义菜单显示的位置
显示常规选项菜单位置选择

第二节 为顶层表单建菜单
步骤:
一、建立菜单
1.文件新建菜单新建文件菜单菜单设计器
2.设计菜单
3.显示常规选项顶层表单
4.保存菜单
5.生成菜单
6.最小化
二、建立表单
1.文件新建表单新建文件表单设计器
2.设置表单的showwindow属性为2
3.为表单设置代码
Form1 init (表单运行时引发的事件)
Do 菜单文件名.mpr with this
Form1 destroy(表单释放时引发的事件)
Release menu 菜单文件名(此处可以不加扩展名)
4.保存表单
5.运行表单
注意:在菜单中引用表单的方法或属性时要用到表单的文件名。
第三节 快捷菜单
1.在VFP里建
建立时选择“快捷菜单”,其他和基本菜单建立方法完全一致
2.在表单里建立
步骤:
一、建立菜单
1.文件新建菜单新建文件快捷菜单菜单设计器
2.设计菜单
3.保存菜单
4.显示常规选项清理确定输入代码
Release popups 菜单文件名
5.生成
6.最小化
二、建立表单
1.文件新建表单新建文件表单设计器
2.设计代码
Form1 rightclick
Do 菜单文件名.mpr
例:
建立快捷菜单 日期、时间和退出,要求点击时在表单标题处显示相
应内容。
日期 命令 表单文件名.caption=dtoc(date())
时间 命令 表单文件名.caption=time()
退出 命令 表单文件名.release
Form1 rightclick
Do 菜单文件名.mpr