VFP程序设计简明教程 教学课件 作者 鲁俊生 第7-10章 第7章 菜单设计.pptVIP

VFP程序设计简明教程 教学课件 作者 鲁俊生 第7-10章 第7章 菜单设计.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文档。上传文档
查看更多
第7章 菜单设计 7.1 创建菜单系统 7.2 为菜单或菜单项指定任务 7.1 创建菜单系统 7.1.1 启动菜单设计器 从菜单中选择“文件”、“新建”,并选择“菜单”或者通过项目管理器都可以启动菜单设计器。菜单设计器启动后显示的界面如图7-1所示。 7.1.2创建用户的菜单系统 1. 创建菜单栏 创建包含“文件”、“数据处理”、“小程序”和“帮助”菜单的菜单栏方法如下: (1)? 将光标移至图7-1所示的“菜单名称”输入栏中某菜单项上; (2)?? 输入该菜单项名称,如“文件”。 重复以上步骤,逐个输入“数据处理”、“小程序”和“帮助”等菜单项名称,建立如图7-2所示的菜单栏。 (3)?? 存盘,将菜单保存于某个文件夹中,如:c:\vfplx\xjcd.mnx。 2. 创建下拉菜单 如果菜单项本身又代表一个菜单,这个菜单就称为下拉菜单。在下拉菜单中,还可以包含新的下拉菜单。依照下拉菜单所处层次的不同,分别将其称为一级下拉菜单、二级下拉菜单、三级下拉菜单……。通过菜单栏中的菜单项打开的下拉菜单是一级下拉菜单。在实际应用中为了设计和应用的方便,下拉菜单一般不超过三级,以二级下拉菜单为佳。本节以创建一级、二级下拉菜单为例说明下拉菜单的创建方法,更多级的下拉菜单创建方法与之类似。在创建下拉菜单的过程中,可以随时单击菜单设计器中的“预览”按钮来查看设计的结果是否符合要求。 1)插入Visual Foxpro提供的菜单栏 Visual Foxpro提供了很多具有不同功能的菜单栏。为有效利用系统本身提供的功能以及加快菜单的设计过程,可通过插入的方法直接利用Visual Foxpro提供的菜单栏。下面以在“文件”菜单项中插入Visual Foxpro的菜单栏为例,介绍插入的方法。首先单击图7-2所示菜单设计器中“文件”菜单项的“子菜单”后的“创建”按钮(因“文件”为一级下拉菜单,故在“结果”一栏中应选取“子菜单”);用鼠标单击“菜单设计器”的“插入栏…”按钮,并在图7-3所示的“插入系统菜单栏”窗口中选择要插入的菜单项,然后,鼠标单击“插入系统菜单栏”的“插入”按钮即可将选定的菜单项插入。 在菜单名称中,可用符号(“\”)来指定其后的字母为该菜单的热键,例如菜单名称“新建(\N)”就表示字母“N”是“新建”菜单项的热键。指定热键后,在键盘上按下ALT+“热键”就可以选中该菜单项。 如果在设计过程中插入了错误菜单项,可在菜单设计器中选择该错误菜单项然后单击“删除”按钮将其删除。如果要改变某个菜单项在菜单栏上出现的顺序,可用鼠标按住“菜单名称”列左边带上下箭头的方块来移动该菜单项的位置。 2)创建一级下拉菜单 除了利用插入Visual Foxpro提供的菜单栏来创建下拉菜单外,也可通过自己输入菜单名称的方法来创建一级下拉菜单。 用鼠标单击图7-3“菜单级”输入框中“新菜单项”后方的右边下拉三角,返回上一级菜单“菜单栏”(图7-2)。“菜单级”输入框后带下拉三角形的按钮用来以选择不同级别的菜单。 选择“数据处理”子菜单并单击“结果”列右边的“创建”按钮,将出现新的菜单级。在“菜单名称”栏中按图7-4所示输入内容,完成子菜单的创建。 设计中,若菜单项位置不对,可如前述移动菜单位置;出错时,可选择错误的菜单项,单击“删除”按钮将其删除;要添加新菜单项,则可选择待插入处,然后,单击“插入”按钮进行插入。下拉菜单设计完成后,可单击菜单设计器中的“预览”按钮观察设计的效果(如图7-5所示)。 注意,图7-4中“菜单名称”栏中的第三项的“\-”表示菜单分组,其作用是在子菜单中产生一条灰色的分隔线。这条分隔线可用来把菜单中不同功能的菜单项分组(见图7-5)。 设计完图7-7所示的二级下拉菜单后,单击图7-4所示的“学生成绩分析”菜单项,并单击“结果”列后的“创建”按钮,然后,按图7-6所示创建下一级下拉菜单。该级菜单的预览结果如图7-7所示。 至此,我们学习了菜单的创建,包括菜单栏、下拉菜单、菜单级、热键、菜单分组等的建立。在实际操作中灵活运用这些技术就可以创建所需的菜单。 7.2 为菜单或菜单项指定任务 在通过上一小节的操作定义好菜单后,还需要为各菜单项指定任务,使之与系统的各个功能模块挂接起来。所谓为菜单项指定任务就是指定在用户选择某个菜单项后要执行的菜单功能。这些菜单功能包括命令、菜单项、子菜单和过程(如图7-8所示),其中“子菜单”功能用于打开下一级菜单,在前面一小节中已经有所介绍。本节中主要介绍菜单的命令和过程功能,即通过菜单项调用命令和过程的方法。 7.2.1 指定菜单或菜单项任务 菜单或菜单项要执行的任务都是在菜单设计器的“

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档