《VisualFoxpro程序设计》第 8 章 菜单设计与应用.pptVIP

《VisualFoxpro程序设计》第 8 章 菜单设计与应用.ppt

  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.1 菜单系统 8.2 创建应用系统菜单 8.3 快捷菜单设计 8.4 工 具 栏 8.1 菜单系统 8.1.1 菜单系统的结构 各个应用程序的菜单系统内容可能是不同的,但其基本结构是相同的。菜单系统均由以下4大部分组成。 (1)菜单栏(Menu Bar):用于放置多个菜单标题,位于窗口标题栏的下方,包含若干个菜单标题的水平矩形条状区域。 (2)菜单标题(Menu Title):用以表示菜单中菜单项的名称,单击菜单标题,可打开一个对应的菜单。 (3)菜单(Menu):是指包含命令、过程和子菜单的列表清单。 (4)菜单项(Menu Item):是实现某一任务的选项,如命令、过程和子菜单等。 图8.1所示为VFP 6.0的系统菜单。 8.1.2 菜单系统的设计 要为应用程序创建一套菜单系统,通常按照以下步骤进行。 ① 规划与设计菜单系统 ② 创建菜单和子菜单 ③ 指定菜单系统的任务 ④ 生成菜单程序 ⑤ 运行及测试菜单系统 8.2 创建应用系统菜单 在应用系统中,用户查找信息,首先是查看菜单。菜单设计得好,用户只要根据菜单的组织形式和内容,就可以很好地了解应用程序。为此,VFP 6.0提供了菜单设计器,用来创建菜单,提高应用程序的质量。 8.2.1 菜单设计器的使用 在VFP 6.0中,可以采用以下3种方式进入菜单设计器。 (1)以项目管理器方式。 (2)以系统菜单方式。 (3)以CREATE MENU命令方式。 执行上述任意一种操作后,系统将弹出如图8.2所示的“新建菜单”对话框,单击“菜单”按钮,进入菜单设计器的界面,如图8.3所示。 菜单设计器的界面由以下几部分构成。 (1)“菜单名称”栏 (2)“结果”栏 此栏设定菜单项的功能类别。单击该栏展开下拉列表框,有命令、子菜单、过程和填充名称4种选择。 ① 子菜单(Submenu): ② 命令(Command): ③ 过程(Procedure): ④ 填充名称/菜单项#(Pad Name/Bar#): (3)“选项”按钮 该对话框中的主要属性如下。 ① 快捷方式: ② 位置: ③ 跳过: ④ 信息: ⑤ 主菜单名: ⑥ 备注: (4)菜单级 (5)“菜单项”按钮 在“菜单项”选项组中有3个按钮,为菜单设计提供相应的操作功能。其功能分别如下。 ① 插入: ② 删除: ③ 插入栏: (6)预览 8.2.2 应用系统菜单设计 应用系统菜单主要完成主菜单、子菜单项的设计。现以一个简单的学生管理系统的菜单(见表8-1)为例,说明使用菜单设计器的一般方法。 1.创建主菜单 例8-1 建立一个名为stu_menu的菜单文件,主菜单包含“系统管理”、“数据管理”、“查询”、“报表”和“帮助”5个菜单选项。 操作步骤如下。 ① 单击“文件”菜单中的“新建”命令,打开“新建”对话框。 ② 在“新建”对话框中,选中“菜单”项,再单击“新建文件”按钮,打开如图8.2所示的“新建菜单”对话框。 ③ 单击“菜单”按钮,进入“菜单设计器”窗口。 ④ 在“菜单设计器”窗口,定义主菜单中各菜单的选项名,如图8.6所示。 ⑤ 保存菜单文件,文件名为stu_menu.mnx。 2.创建子菜单 创建子菜单实际上是给主菜单定义子菜单选项。 例8-2 创建stu_menu.mnx中各菜单项的子菜单。 操作步骤如下。 ① 打开菜单,进入“菜单设计器”窗口。 ② 在“菜单设计器”窗口,选择主菜单选项中的“系统管理”,单击“创建”按钮,进入“菜单设计器”子菜单编辑窗口。 ③ 在“菜单设计器”子菜单编辑窗口,定义“系统管理”菜单项中各子菜单选项名,如图8.7所示。 ④ 在“菜单设计器”子菜单编辑窗口,定义“数据管理”菜单项中各子菜单选项名,如图8.8所示。依此类推,直到将最后一个菜单“帮助”的子菜单创建完成。 ⑤ 将以上菜单以stu_menu为名保存在相应文件夹中,结束创建子菜单的操作。 3.为菜单或菜单项制定任务 创建菜单系统时,需要考虑系统访问的简便性,必须为菜单和菜单项指定所执行的任务,如指定菜单快捷键、添加键盘快捷键,显示表单、工具栏以及其他菜单系统。菜单选项的任务可以是子菜单、命令和过程。菜单任务对应的命令必须明确指定,对应的过程必须输入相应的过程代码。 4.设置常规选项与菜单选项 (1)常规选项 单击“显示”菜单中的“常规选项”菜单项,打开如图8.9所示的“常规选项”对话框。该对话框主要由以下几部分组成。 ① 过程: ② 位置:在这个选项组中有以下4个单选钮,决定用户菜单与系统菜单之间的位置关系。 ? 替换: ? 追加: ? 在…之前: ? 在…之后: ③ 菜单代码:它包括如下两个复选框。 ? 设置: ? 清理: ④ “顶层表单”复选框: (2)菜单选项

文档评论(0)

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

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

1亿VIP精品文档

相关文档