网站大量收购独家精品文档,联系QQ:2885784924

《VF程序设计》全套PPT电子课件教程-第十章 菜单设计与应用参考.ppt

《VF程序设计》全套PPT电子课件教程-第十章 菜单设计与应用参考.ppt

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《VF程序设计》全套PPT电子课件教程-第十章 菜单设计与应用参考

第 10 章 菜单设计与应用 一、菜单的组成  菜单系统由一个菜单栏、多个菜单、菜单项和下拉菜单所组成。菜单是包含命令、过程和子菜单的选项列表。因此菜单按等级可分为父菜单和子菜单,子菜单作为父菜单的一个菜单项。如图10-1所示。 三、系统菜单的控制    Visual FoxPro6.0系统菜单是一个典型的菜单系统,它的主菜单是一个条形菜单,其内部名字为_MSYSMENU。每一个菜单项和所激活的弹出式菜单均有一个内部名。 1.重新设置系统菜单。  命令格式是: SET SYSMENU ON | OFF | AUTOMATIC | TO[弹出式菜单名表] | TO[条形菜单项名表] | TO [DEFAULT] | SAVE | NOSAVE  其中各子句的含义是: ON 允许程序执行时访问系统菜单,OFF禁止访问,AUTOMATIC访问系统菜单时使系统菜单显示。 TO[弹出式菜单名表]:以菜单项内部名字列出可用的弹出式菜单。 TO[条形菜单项名表]:以条形菜单项内部名字列出可用的子菜单。 TO[DEFAULT]:将系统菜单恢复成缺省配置。 SAVE:将当前系统菜单配置指定为缺省配置。 NOSAVE:将缺省设置恢复成VFP系统的标准配置。 【例10-1】要求仅保留Visual FoxPro系统菜单的“文件”(File)、“编辑”(Edit)和“工具”(Tools)菜单,其 它选项都从系统菜单中移去。 执行命令:SET SYSMENU TO _MFILE, _MEDIT, _MTOOLS 命令执行后,系统菜单显示效果如图10-2右图所示。 【例10-2】将系统菜单恢复成标准菜单。 先执行命令:  SET SYSMENU NOSAVE 后执行命令:  SET SYSMENU TO DEFAULT 执行上述命令后,将例10-1的系统菜单恢复成标准设置。 注意:不带参数的SET SYSMENU TO命令将屏蔽系统菜单。 2.从指定的下拉菜单中移去指定的菜单项 命令格式: RELEASE BAR 下拉菜单项名 OF 菜单项名 【例10-3】从“编辑”菜单项的下拉菜单中移去“复制”和“粘贴”菜单项 执行命令:      RELEASE BAR  _MED_COPY OF _MEDIT RELEASE BAR  _MED_PASTE OF _MEDIT 3.Visual FoxPro 系统菜单的名称和内部名 四、创建菜单系统的步骤 1.规划系统。确定需要哪些菜单,出现在界面何处,  以及哪几个菜单要有子菜单等。 2.利用设计器创建菜单及子菜单。 3.指定菜单所要执行的任务。例如显示表单或对话框 等。菜单建立好之后将生成一个以 .mnx为扩展名的 菜单文件和以 .mnt为扩展名的菜单备注文件。 4.选择“预览”按钮预览整个菜单系统。 5.从“菜单”项的下拉菜单中选择“生成”命令,生成菜 单程序以及运行菜单程序,对菜单系统进行测试。 6.从“程序”菜单中选择“执行”命令,然后指定已生成 的扩展名为 .mpr的菜单程序文件。 第二节 菜单设计器 一、菜单设计器 可利用如下几种方法打开菜单设计器: 1. 从工具栏中单击“新建”按钮,从文件类型列表中选择“菜单”,然后单击“新建文件”按钮。在弹出的“新建菜单”对话框中选择“菜单”,则出现菜单设计器窗口画面,如图10-3、10-4所示。 2. 通过“文件”菜单,选择“新建”命令,然后按1的步骤进行。 3. 通过项目管理器,选取“其它”选项卡,选择“菜单”,然后单击“新建”按钮。 4. 通过命令方式打开菜单设计器建立或打开菜单。     CREATE MENU〈菜单文件名〉  或  MODIFY MENU菜单文件名 二、如何使用菜单设计器 1.菜单名称列:用来输入菜单项的名称。菜单项可定义热键,其方法是在热键的字符前加上“\”两个字符。 2.结果列:用于菜单项的操作。单击该列弹出下拉列表框,有命令、填充名称、子菜单和过程选项。 3.选项列:用于定义菜单项的附加属性。单击该列无符号按钮,出现“提示选项”对话框供用户定义菜单项的附加属性。 4. 菜单级组合框:用于从下级菜单页切换到上级菜单页。 5.插入按钮:用于在当前菜单项行之前插入一个新的菜单项行。 6.预览:显示所创建的菜单。一旦启动了菜单设计器,Visual FoxPro的系统菜单会多出一项 “菜单”,该菜单中集成了与菜单设计相关的菜单项。 7.删除按钮:用于删除当前的菜单项行。 8.预览按钮:用于预览菜单效果。 9.移动按钮:用于拖动菜单项左侧的移动按钮,改变菜单  项的先后位置。 10.插入栏按钮:提供与系统菜单一样

文档评论(0)

feixiang2017 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档