第8章菜单设计和应用.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文档。上传文档
查看更多
第8章菜单设计和应用

第8章 菜单设计与应用 8.1 Visual FoxPro系统菜单 8.2 下拉式菜单设计 8.3 快捷菜单设计 8.1 Visual FoxPro系统菜单 Visual FoxPro支持两种类型的菜单:条形菜单和弹出式菜单。 通常应用程序的菜单系统一般由下拉式菜单构成,其中条形菜单作为主菜单,弹出式菜单作为子菜单。当用户选择一个菜单选项时,激活相应的弹出式菜单。 8.1 Visual FoxPro系统菜单 每一个条形菜单都有一个内部名字和一组菜单选项,每个菜单选项都有一个名称(标题)和内部名字。 每一个弹出式菜单也有一个内部名字和一组菜单选项,每个菜单选项则有一个名称(标题)和选项序号。菜单项的名称显示于屏幕供用户识别,菜单及菜单项的内部名字或选项序号则用于在代码中引用。 8.1 Visual FoxPro系统菜单 下图所示的下拉式菜单,由一个条形菜单和一组弹出式菜单组成。其中条形菜单作为主菜单,弹出式菜单作为子菜单。当选择一个条形菜单选项时,激活相应的弹出式菜单。 8.1 Visual FoxPro系统菜单 Visual FoxPro系统菜单的名称是_MSYSMENU,也可看作是整个菜单系统的名字。菜单中各项的名称及内部名,如下表所示。 8.1 Visual FoxPro系统菜单 作为主菜单的各个小项的时候的内部名 ,即作为一个下拉子菜单时候的名字,有时候程序做不同的操作需要使用不同的名字,如下图所示。 8.2 下拉式菜单设计 下拉式菜单是一种常见的菜单,由一个主菜单的条形菜单栏和一组子菜单组成。菜单栏中的每个菜单名代表了一个主菜单选项,主菜单项的名称即菜单标题。子菜单中包含一组菜单选项,每个菜单选项可直接对应一条命令,也可对应下一级子菜单,从而形成一种级联菜单结构。 用Visual FoxPro提供的菜单设计器可以方便地设计下拉式菜单。 8.2.1 菜单设计的基本步骤 菜单设计器是用于创建和设计菜单的可视化工具,功能强大,界面友好,使用方便。 用菜单设计器设计下拉式菜单的基本过程包括: 1.调用菜单设计器; 2.定义菜单(生成菜单文件,扩展名为.mnx,.mnt); 3.生成菜单程序文件(扩展名为.mpr); 4.运行菜单程序。 1.打开菜单设计器 设计菜单需要先调用菜单设计器,调用菜单设计器的方法有: 1)在项目管理器环境下调用。 2)菜单方式调用。 3)用命令方式调用。 另外,如要对已有菜单进行修改,需打开菜单设计器窗口。方法是:从“文件”菜单中选择“打开”命令,选定要修改的菜单定义文件(.mnx文件)打开即可。 2.定义菜单 (1)菜单设计器窗口 菜单设计器窗口每页可显示和定义一个条形菜单或弹出式菜单(菜单栏或子菜单)。在如下图所示的“菜单设计器”窗口中,有4项内容:“菜单名称”、“结果”、“选项”、“菜单级”。 1)“菜单名称”:用于指定显示在菜单系统中的菜单项的菜单标题,此标题只用于显示,并非内部名字。“菜单名称”列左边的双向箭头按钮,用鼠标拖动可以调整各行的顺序。 2)“结果”:用于指定在选择该菜单项时发生的动作。在结果下拉列表中有命令、过程、子菜单和填充名称或菜单项等四种选择。 3)“选项”:单击某个菜单项“选项”列的无符号按钮,可进入 “提示选项”对话框,可以定义快捷方式等其他属性。 4)“菜单级”下拉列边框:显示当前编辑的菜单页面,用于选择要处理的菜单栏或子菜单。 (2)菜单的修改 “菜单设计器”除了列表框窗口之外,还有以下按钮。 1)“插入”按钮:在“菜单设计器”窗口中,插入一个新的菜单项行。 2)“插入栏”按钮:可在“插入系统菜单栏”对话框中,插入系统菜单栏:新建、打开、关闭、保存等。 3)“删除”按钮:可在“菜单设计器”窗口中,删除当前行。 4)“预览”:可预览正在创建的菜单运行效果。已经定义的菜单系统会出现在当前屏幕窗口的最外层。 5)“移动”按钮:每一个菜单项左侧都有一个移动按钮,拖动移动按钮可以改变菜单项在当前菜单中的位置。 (3)菜单的显示 在使用菜单设计器窗口设计菜单时,在系统菜单的“显示”菜单中新增了两个选项:“常规选项”和“菜单选项”。 1)“常规选项”对话框。 2)“菜单选项”对话框。 3.生成菜单程序

文档评论(0)

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

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

1亿VIP精品文档

相关文档