第七章 菜设计与应用.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第七章 菜设计与应用

08版本VFP培训课件 ————hengjunyue QQ:421480815 第七章 菜单设计与应用 常见菜单: 1.下拉式菜单 一个应用程序通常以下拉菜单列出其所有的功能供用户调用 2.快捷菜单 一般从属于某个界面对象 7.1 VFP系统菜单 7.1.1 菜单结构 VFP支持两种类型的菜单:条形菜单和弹出式菜单.(见下图) 每一个条形菜单都有一个内部名字(VFP系统菜单中的条形菜单名为_MSYSMENU)和一组菜单选项 每个菜单选项都有一个标题和内部名字. 每一个弹出式菜单也有一个内部名字和一组菜单选项,每个菜单选项则有一个标题和选项序号. 菜单项的标题用于显示,而菜单及菜单项的内部名字或选项序号则用于在程序代码中引用。 每一个菜单选项都可以有选择的设置一个热键和一个快捷键。 热键通常是一个字符,快捷键通常是ctrl键和另一个字符键组成的组合键。 注意:热键和快捷键的区别? 无论是哪种类型的菜单,当选择其中某个选项时都会有一定的动作。这个动作可以是下面三种情况中的一种: 执行一条命令 执行一个过程 激活另一个菜单。 典型的菜单系统一般是一个下拉式菜单,由一个条形菜单和一组弹出式菜单组成。 其中条形菜单作为主菜单,弹出式菜单作为子菜单。 快捷菜单一般由一个或一组上下级的弹出式菜单组成。 7.1.2 系统菜单 VFP系统菜单是一个典型的菜单系统,其主菜单是一个条形菜单 详见课本P225 表7.1主菜单(—MSYSMENU)常见选项 表7.2弹出式菜单的内部名称 表7.3“编辑”菜单(_MEDIT)常用选项 通过SET SYSMENU命令可以允许或者禁止在程序执行时访问系统菜单,也可以重新配置系统菜单 具体命令格式如下: SET SYSMENU ON|OFF|AUTOMATIC |TO[弹出式菜单名表] |TO[条形菜单项名表] |TO [DEFAULT]|SAVE|NOSAVE 说明: On:允许程序执行时访问系统菜单 Off:禁止程序执行时访问系统菜单 Automatic:可使系统菜单显示出来,可以访问系统菜单 TO default:将系统菜单恢复为缺省配置 Save:将当前的系统菜单配置指定为缺省配置 Nosave:将缺省配置恢复成vfp系统菜单的标准配置。 要将系统菜单恢复成标准配置,可先执行set sysmenu nosave命令,然后执行set sysmenu to default命令 SET SYSMENU TO _MSM_FILE,_MSM_WINDO SET SYSMENU SAVE SET SYSMENU TO DEFAULT 不带参数的SET SYSMENU TO 命令将屏蔽系统菜单,使系统菜单不可用。 9.2 下拉式菜单设计 下拉式菜单是一种最常用的菜单,用VFP提供的菜单设计器可以方便地进行下拉式菜单的设计。 在利用菜单设计器进行设计菜单时,各菜单项及其功能既可以由自己来定义,也可以采用VFP系统的标准菜单及其功能。 7.2.1 菜单设计的基本过程(如下图所示) 1.调用菜单设计器 1.文件—新建—菜单—打开菜单设计器 2.用命令的方式 MODIFY MENU 菜单名 2.定义菜单 指定菜单各项的内容 3.生成菜单程序 根据菜单定义产生可执行文件(.MPR文件) 4.运行菜单程序 DO文件名 注:扩展名.MPR不能省略 7.2.2 定义菜单 1、“菜单设计器”窗口简介 ⑴“菜单名称”列 设定菜单项显示名称,同时可以设定菜单项的热键(\); eg:“文件(\F)” 菜单名称指定为“\-”,则对应的菜单项为菜单中的分隔横线。 ⑶“选项”列 引出“提示选项”对话框,用户可以定义菜单项的附加属性: 快捷方式:指定菜单项的快捷键 跳过:指定菜单项为不可用的条件 信息:定义菜单项的说明信息 菜单项#:指定条形菜单菜单单项的内部名称或弹出式菜单单项的序号。 ⑷“插入”按钮:在当前菜单项之前插入一个新菜单项 ⑸“插入栏”按钮:在当前菜单项之前插入一个VFP系统菜单项 ⑹“删除”按钮 ⑺“预览”按钮 ⑻移动按钮:调整菜单项的顺序 2、“显示”菜单简介 “常规选项”命令:打开“常规选项”对话框,用于定义整个下拉式菜单的总体属性。 ①“过程”

文档评论(0)

l215322 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档