Visual Foxpro数据库技术及应用第13章.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文档。上传文档
查看更多
《Visual Foxpro面向对象程序设计及应用》第13章 菜单设计及应用 Visual Foxpro 面向对象程序设计及应用 * 第13章 菜单设计及应用 菜单(Menu)是应用程序与用户之间的接口。Visual FoxPro提供了一个菜单设计工具,即“菜单设计器”。使用“菜单设计器”,只需编写少量代码就能设计出各种类型的菜单。 内容概要: 1、下拉菜单概念及设计 2、快捷菜单概念及设计 3、菜单格式文件与菜单程序文件 学习重点与难点 1、下拉菜单设计 2、快捷菜单设计 * 13.1 菜单设计概述 设计一个菜单,通常需要考虑应用系统的总体功能,通过菜单把系统功能有机地组织起来,当用户选择某个菜单选项时就能实现该选项的对应的系统功能。 * 菜单的结构与类型 (1)菜单栏 菜单栏(或主菜单)是指菜单以条形式、水平地放置在屏幕顶部或顶层表单的上部所构成的菜单条,常称为主菜单。 (2)弹出式菜单 弹出式菜单是指一个具有封闭边框,由若干个垂直排列的菜单项组成的菜单。在Windows应用程序中往往用右键单击某个对象,就会弹出一个弹出式菜单,称为快捷菜单。 (3)下拉式菜单 下拉式菜单是由一个主菜单的菜单项和弹出菜单的组合,是一种能从菜单栏的选项下拉出来的弹出式菜单。在Windows中,很多应用程序都采用下拉式菜单,如Visual FoxPro本身的菜单就是一种下拉式菜单。 * 菜单设计的一般步骤 1.规划菜单 在规划应用程序的菜单系统时,应考虑下列问题: (1)根据应用程序的功能,确定需要哪些菜单,是否需要子菜单,每个菜单项完成什么操作,实现什么功能等。所有这些问题都应该在定义菜单前就确定下来。 (2)按照用户所要执行的任务组织菜单,而不要按应用程序的层次组织菜单。 (3)给每个菜单一个有意义的菜单标题,看到菜单,用户就能对功能有一个大概认识。 (4)按照菜单的逻辑顺序组织菜单项。 * 菜单设计的一般步骤 2.打开菜单设计器 可使用下面的几种方法打开“菜单设计器”: (1)使用菜单。打开“文件”菜单,单击“新建”命令,打开“新建”对话框,选择“菜单”单选按钮,然后单击“新建文件”按钮。 (2)使用工具栏。单击“常用”工具栏上的“新建”按钮,在弹出的“新建”对话框中,选择“菜单”单选按钮,然后单击“新建文件”按钮。 (3)使用命令。在命令窗口中输入命令:MODIFY MENU [菜单文件名.mnx]. * 菜单设计的一般步骤 3.定义和保存菜单 定义菜单,就是在“菜单设计器”窗口中定义菜单栏、子菜单、菜单项的名称和执行的命令等内容。定义菜单之后,可选择“文件”菜单中的“保存”命令,或按组合键Ctrl+W,将其保存到以.mnx为扩展名的菜单文件中。 * 菜单设计的一般步骤 4.生成菜单程序 菜单文件并不能运行,但可通过它生成菜单程序文件。菜单程序文件主名与菜单文件主名相同,以.mpr为扩展名加以区别。 生成菜单程序的方法是:在“菜单设计器”窗口,打开“菜单”菜单,单击“生成”命令,然后在“生成菜单”对话框中输入菜单程序文件名,最后单击“生成”按钮。 * 菜单设计的一般步骤 5.运行菜单程序 要执行察看菜单程序的运行效果,可在命令窗口中输入下面的命令: 【命令】DO 菜单程序文件名.mpr 其中:菜单程序文件名的扩展名.mpr不可省略,否则无法与运行命令文件相区别。 * 菜单设计器简介 1.菜单设计器界面 打开“菜单设计器”时,首先显示的用于定义菜单栏的界面。“菜单设计器”界面中各主要功能说明如下: (1)窗口右上部有一个标识为“菜单级”的下拉列表框,其功能是用来切换到上一级菜单或下一级菜单和改变窗口的页面。 (2)窗口左边有一个含有3列的列表框,分别为“菜单名称”、“结果”和“选项”,用于定义一个菜单项的有关属性。 (3)窗口右边有“插入”、“插入栏”、“删除”和“预览”4个按钮,分别用于菜单项的插入、删除和模拟显示。 * 菜单设计器简介 2.“菜单名称”列 用来输入菜单项的名称,即菜单的显示标题,并非程序内部的菜单名。Visual FoxPro允许用户为访问某菜单项定义一个热键,方法是在要定义的字符前面加上“\”,如定义“文件”菜单项的热键为“\F”。菜单运行时只需按下定义的热键字符即按组合键Alt+F,该菜单项即可被执行。 为增强可读性,可使用分隔线将内容相关的菜单项分隔成组。只要在“菜单名称”中键入“\-”,便可以创建一条分隔线。 * 菜单设计器简介 3.“结果”列 该列用于指定用户选择菜单项时执行的动作。单击下拉列表框右边的“”箭头,如图13-3所示,会拉出“命令”、“填充名称”、“子菜单”和“过程”等4个选择: * 菜单设计器简介 “结果”列的含义 (1)命令:选择此项时,下拉列表框右边会出现

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档