第8课菜单设计.ppt

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

* * * Visual FoxPro数据库开发培训教程 第8课 菜单设计 本课要点 具体要求 本课导读 上机练习 本课要点 菜单基础 菜单设计器 具体要求 理解菜单的基本概念 掌握菜单设计器的使用 掌握下拉式菜单设计方法 掌握快捷菜单设计方法 本课导读 菜单是应用程序的重要组成部分。Windows应用程序通常通过菜单执行相应的系统操作。Visual FoxPro系统本身提供了一系列菜单来完成各种操作,这些菜单可以在程序中调用。本课主要介绍菜单的基本概念和如何设计菜单并在应用程序中使用。 8.1 菜单设计 菜单是提供应用程序功能的主要手段,用户通过选择菜单命令来完成各种系统功能。 8.1 菜单设计 8.1.1 知识讲解 8.1.2 典型案例——设计记录浏览菜单 8.1.1 知识讲解 1.菜单基础 2.菜单设计器 1.菜单基础 1)菜单的基本概念 2)系统菜单 3)运行菜单程序 4)菜单设计步骤 1)菜单的基本概念 Visual FoxPro菜单可分为下拉式菜单和快捷菜单两种类型。 每个菜单都有一个内部名称和一组子菜单,子菜单中各个菜单项也有菜单项名称和内部名称。 每个菜单项可定义一个键盘选择键和快捷键 每个菜单的定义保存在一个.mnx文件中,称为菜单文件。 2)系统菜单 Visual FoxPro系统主菜单中各个菜单项既可以作为菜单项,又可以作为子菜单。 可用SET SYSMENU命令设置Visual FoxPro系统菜单的修改选项。 3)运行菜单程序 运行菜单程序使用DO命令。 下拉式菜单或快捷菜单都采用这种方式打开。 4)菜单设计步骤 计划菜单系统。根据应用程序功能确定菜单、菜单位置和包括的子菜单等。 使用菜单设计器定义菜单系统,包括菜单标题、菜单项和子菜单等。 实现菜单命令功能。为菜单系统中底层的菜单命令指定相应的命令,实现其功能。 生成菜单程序。使用菜单设计器完成菜单系统的定义后,选择【菜单】→【生成】命令生成菜单程序。 将菜单附加到应用程序。 2. 菜单设计器 Visual FoxPro使用菜单设计器定义菜单系统,包括主菜单、子菜单、菜单项和菜单功能实现等。菜单设计器如图所示。 2. 菜单设计器 1)打开菜单设计器 从项目管理器打开菜单设计器 选择菜单命令打开菜单设计器 执行命令打开菜单设计器 2. 菜单设计器 2)定义菜单名称 菜单名称是指菜单的标题,菜单运行时显示为菜单命令。 创建分隔符 定义键盘访问键 调整菜单项顺序 删除菜单项 添加菜单项 插入系统菜单 2. 菜单设计器 3)定义菜单结果 菜单结果是指选择菜单项时执行的操作。菜单设计器的【结果】列用于定义菜单结果,单击【菜单名称】右侧【结果】列中的下拉列表框,即可显示可选的菜单结果。 2. 菜单设计器 4)定义菜单选项按钮 菜单选项按钮主要包括快捷键和跳过表达式。 定义快捷键 定义菜单跳过表达式 定义菜单说明 2. 菜单设计器 5)预览菜单 单击菜单设计器中的【预览】按钮可预览菜单运行情况。 2. 菜单设计器 6)定义菜单常规选项 菜单常规选项用于向菜单系统添加初始化代码并定制菜单系统,主要包括配置环境、定义变量和打开文件的代码以及使用PUSH MENU和POP MENU保存或恢复菜单系统的代码。 2. 菜单设计器 7)定义菜单系统默认过程 要为菜单系统创建默认过程,可在设计菜单时选择【显示】→【菜单选项】命令,打开【菜单选项】对话框。在对话框的【过程】编辑框中即可编写菜单系统默认过程。 2. 菜单设计器 8)生成菜单程序 在完成菜单设计后,选择【菜单】→【生成】命令打开如图所示对话框。输入菜单程序的文件名(扩展名.mpr不能省略),然后单击【生成】按钮生成菜单程序。 8.1.2 典型案例——设计记录浏览菜单 案例目标 本案例将练习创建一个下拉式菜单和一个快捷菜单,实现记录浏览功能。 8.1.2 典型案例——设计记录浏览菜单 操作思路 (1)使用菜单设计器创建下拉式菜单和快捷菜单,生成菜单程序。 (2)使用表单设计器创建一个顶层表单,在表单的Init事件过程中打开下拉式菜单,在表单的RightClick事件过程中打开快捷菜单。 8.1.2 典型案例——设计记录浏览菜单 操作步骤 具体步骤请参见图书内容。 8.1.2 典型案例——设计记录浏览菜单 案例小结 本案例练习了创建下拉式菜单和快捷菜单,从操作过程可看出两种菜单设计操作相同,只是打开菜单设计器的方法和菜单程序的使用有所区别。 菜单程序文件.mpr实际上是一个文本文件,包含了菜单命令代码。 8.2 上机练习 8.2.1 设计记录编辑菜单 8.2.2 设计字体设置菜单 8.3.1 设计记录编辑

文档评论(0)

151****4875 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档