下载此文档

10 菜单设计与应用.ppt


文档分类:IT计算机 | 页数:约38页 举报非法文档有奖
1/ 38
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/ 38 下载此文档
文档列表 文档介绍
第 10 章 菜单设计与应用
2017/11/10
1
本章目录
第一节 Visual FoxPro菜单系统第二节菜单设计器第三节创建菜单第四节用快速菜单创建菜单第五节创建快捷菜单第六节修饰菜单设计第七节工具栏
2017/11/10
2
一、菜单的组成
菜单系统由一个菜单栏、多个菜单、菜单项和下拉菜单所组成。菜单是包含命令、过程和子菜单的选项列表。因此菜单按等级可分为父菜单和子菜单,子菜单作为父菜单的一个菜单项。如图10-1所示。
第一节 Visual FoxPro菜单系统
2017/11/10
3
要为一个应用程序创建一套菜单系统,通常按照以下步骤进行:

2. 创建菜单和子菜单
3. 菜单系统指定任务
4. 生成菜单程序
菜单与表单不同,它不能直接在设计器中生成程序代码。而必须专门生成菜单程序代码。,在这个文件中保存了有关菜单系统的所有信息,它实际上就是一个表文件。从“菜单”菜单上选择“生成”命令,生成的菜单程序,扩展名为MPR。

二、菜单系统的设计
2017/11/10
4
三、系统菜单的控制
Visual ,它的主菜单是一个条形菜单,其内部名字为_MSYSMENU。每一个菜单项和所激活的弹出式菜单均有一个内部名。

命令格式是:
SET SYSMENU ON | OFF | AUTOMATIC | TO[<弹出式菜单名表>] | TO[<条形菜单项名表>] | TO [DEFAULT] | SAVE | NOSAVE
其中各子句的含义是:
ON 允许程序执行时访问系统菜单,OFF禁止访问,AUTOMATIC访问系统菜单时使系统菜单显示。
2017/11/10
5
TO[<弹出式菜单名表>]:以菜单项内部名字列出可用的弹出式菜单。
TO[<条形菜单项名表>]:以条形菜单项内部名字列出可用的子菜单。
TO[DEFAULT]:将系统菜单恢复成缺省配置。
SAVE:将当前系统菜单配置指定为缺省配置。
NOSAVE:将缺省设置恢复成VFP系统的标准配置。
【例10-1】要求仅保留Visual FoxPro系统菜单的“文件”(File)、“编辑”(Edit)和“工具”(Tools)菜单,其它选项都从系统菜单中移去。
执行命令:SET SYSMENU TO _MFILE, _MEDIT, _MTOOLS
命令执行后,系统菜单显示效果如图10-2右图所示。
2017/11/10
6
2017/11/10
7
【例10-2】将系统菜单恢复成标准菜单。
先执行命令: SET SYSMENU NOSAVE
后执行命令: SET SYSMENU TO DEFAULT
执行上述命令后,将例10-1的系统菜单恢复成标准设置。
注意:不带参数的SET SYSMENU TO命令将屏蔽系统菜单。

命令格式:
RELEASE BAR <下拉菜单项名> OF <菜单项名>
【例10-3】从“编辑”菜单项的下拉菜单中移去“复制”和“粘贴”菜单项
执行命令:
RELEASE BAR _MED_COPY OF _MEDIT
RELEASE BAR _MED_PASTE OF _MEDIT
2017/11/10
8
FoxPro 系统菜单的名称和内部名
表10-1 系统主菜单的名称及其内部名称
2017/11/10
9
四、创建菜单系统的步骤
。确定需要哪些菜单,出现在界面何处, 以及哪几个菜单要有子菜单等。

。例如显示表单或对话框等。。
“预览”按钮预览整个菜单系统。
“菜单”项的下拉菜单中选择“生成”命令,生成菜单程序以及运行菜单程序,对菜单系统进行测试。
“程序”菜单中选择“执行”命令,。
2017/11/10
10

10 菜单设计与应用 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数 38
  • 收藏数 0 收藏
  • 顶次数 0
  • 上传人 中国课件站
  • 文件大小 0 KB
  • 时间2011-10-11
最近更新