数据库 PPT9第九章.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文档。上传文档
查看更多
数据库 PPT9第九章

第9章 菜单与工具栏 9.1 Visual FoxPro系统菜单 9.2 建立菜单 9.3 为顶层表单添加菜单 9.4 创建快捷菜单 9.5 创建工具栏 9.6 协调菜单与自定义工具栏 9.1 Visual FoxPro系统菜单 9.1.1 基本概念 菜单系统是菜单栏、菜单标题、菜单和菜单项的组合。 ① 菜单栏:位于窗口标题下的水平条形区域,用于放置各菜单标题。 ② 菜单标题:也叫菜单名,用于标识菜单。 ③ 菜单:单击菜单标题可以打开相应的菜单。菜单由一系列的菜单项组成,包括命令、过程和子菜单等。 ④ 菜单项:列于菜单上的菜单命令,用于实现某项具体的功能。 9.1 Visual FoxPro系统菜单 9.1.2 Visual FoxPro系统菜单的组成和结构 开始设计一个菜单系统时,必须对菜单结构有比较深入的理解。下面以Visual FoxPro为例,介绍Windows系统的菜单组织及名称。 在菜单标题后面有一个带下画线的字母,称为访问键或热键(Hot Key)。按住Alt键的同时,按下该字母,可以执行该菜单标题的功能。 9.1 Visual FoxPro系统菜单 Visual FoxPro支持两种类型的菜单:条形菜单和弹出式菜单。每个条形菜单都有一个内部名字和一组菜单选项,每个菜单选项都有一个名称(标题)和内部名字。每个弹出式菜单也有一个内部名字和一组菜单选项,每个菜单选项则有一个名称(标题)和选项序号。菜单项的名称用于显示在屏幕上,供用户识别;菜单及菜单项的内部名字或选项序号则用于在代码中引用。 9.2 建立菜单 9.2.1 设计菜单的原则 菜单的设计通常遵循以下几项基本原则: ① 根据用户要执行的任务组织菜单系统,即根据应用程序的程序层次来规划菜单系统。这样,在浏览菜单系统时就可以了解应用程序的组织和功能情况。 ② 给每个菜单和菜单系统设定一个有意义的标题和简短提示,便于用户准确领会菜单和菜单选项所对应的操作和功能。 ③ 按照估计的菜单项的使用频率、逻辑顺序或者字母顺序来组织菜单中的菜单项。如果对菜单后期的使用频率不能确定, 9.2 建立菜单 可以考虑按字母的先后或者工作顺序组织,这种方法在菜单选项较多时更实用。 ④ 按功能相近原则和顺序原则,将菜单项进行逻辑分组,并用分隔线分隔。 ⑤ 将菜单中菜单项的数目限制在一个屏幕之内。如果菜单项的数目超过了一屏,则应为其中的一些菜单项创建子菜单。 ⑥ 为菜单和菜单项设置访问键和快捷键,以便可以快速操作。 ⑦ 使用能够准确描述菜单项的文字。 9.2 建立菜单 ⑧ 当使用英文来说明菜单和菜单选项的标题或提示时,最好采用大小写混合的方式。中文提示和中文标题也建议有英文的字母访问键。 9.2.2 建立菜单的基本步骤 菜单系统规划好后,就可利用Visual FoxPro系统提供的菜单设计器来建立菜单。“菜单设计器”是Visual FoxPro为设计菜单系统提供的一个强有力的工具,应用程序的开发人员可以利用“菜单设计器”方便、快捷地为应用系统创建一个规划合理的菜单系统。 设计菜单的基本步骤如图9.2所示。 9.2 建立菜单 菜单文件的扩展名为.mnx,菜单文件要经过编译才能运行。菜单文件经过编译后生成一个新的文件,扩展名为.mpr。 9.2.3 菜单设计器的窗口组成 【菜单设计器】窗口包括菜单名称、结果、选项、菜单级、菜单项和【预览】按钮等。 (1)菜单名称 在此栏中输入显示在菜单系统中的菜单的标题或菜单项的名称。如果用户想为菜单项加入访问键,即利用键盘访问菜单的方法,可以在欲设定为访问键的字母前面加上反斜杠和小于号(\)。 9.2 建立菜单 (2)结果 指定在选择菜单标题或菜单项时发生的动作。例如,可执行一条命令,打开一个子菜单或运行一个过程。 单击该栏将出现一个下拉框,有命令、填充名称(或菜单项)、子菜单和过程4种选择。 ① 命令:选择此选项,列表框右边会出现一个文本框,可以在文本框内输入一条具体的命令。菜单项的动作就是执行这条命令。 9.2 建立菜单 ② 填充名称(或菜单项):选择此选项,列表框右边会出现一个文本框,可以在文本框内输入菜单项的内部名字或序号。如果窗口右上方的“菜单级”为菜单栏,该选项为“填充名称”,表示让用户定义菜单内部名字;若当前“菜单级”为某一弹出式子菜单,该选项为“菜单项#”,表示让用户定义菜单项序号。 ③ 子菜单:选择此选项,列表框右边会出现【创建】或【编辑】命令按钮(第一次定义时为【创建】按钮,以后为【编辑】按钮)。单击相应按钮,【菜单设计器】窗口就切换到子菜单窗口,供用户建立或修改子菜单。此时,窗口右上方【菜单级】列表框将显示当前编辑的菜单名。可以通过该列表框选项,返回到上级菜单或主菜单。 9.2 建立菜单 ④

文档评论(0)

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

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

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档