Visual FoxPro数据库技术及应用 曾碧卿 课件 第11章 菜单设计技术新.pptVIP

Visual FoxPro数据库技术及应用 曾碧卿 课件 第11章 菜单设计技术新.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文档。上传文档
查看更多
Visual FoxPro数据库技术及应用 第 11 章 菜单设计技术 第11章 菜单设计技术 11.1 菜单的基本概念 使用VFP可以设计Windows风格的菜单(包括快捷菜单),它由一个主菜单和若干个子菜单组成。下面以VFP的系统菜单为例,说明菜单的有关概念 11.1.2 菜单的设计 1. 设计原则 (1) 根据用户任务组织菜单系统 (2) 给每个菜单和菜单选项设置一个意义明了的标题 (3) 按照估计的菜单项使用频率、逻辑顺序或字母顺序组织菜单项 (4) 在菜单项的逻辑组之间放置分隔线 (5) 给每个菜单和菜单选项设置热键或键盘快捷键 (6) 将菜单上菜单项的数目限制在一个屏幕之内,如果超过了一屏,则应为其中一些菜单项创建子菜单。 (7) 在菜单项中混合使用大小写字母,只有强调时才全部使用大写字母。 2. 设计步骤 (1)菜单系统规划 (2)建立菜单和子菜单 (3)将任务分派到菜单系统中 (4)生成菜单程序 (5)测试并运行菜单系统 11.2 菜单设计器 11.2.1启动菜单设计器 (1)[文件] → [新建] → [菜单] →【新建文件】,在单击 “菜单”按钮 (2)在命令窗口中执行命令CREATE MENU 也可调出一个菜单设计器。 (3)从项目管理器中选择“其他”选项卡,单击“菜单”,然后单击“新建”按钮,从弹出的“新建菜单”对话框中单击“菜单”按钮可调出下拉菜单设计器。 11.2.2菜单设计器基本操作 菜单设计器主要包括六部分: 菜单名称 结果 选项 菜单级 菜单项 “预览”按钮 11.2.2菜单设计器基本操作 菜单名称 在这里可以输入菜单的标题,还可以通过在字母前添加“\”符号来定义快捷键,如“统计”,热键是T,则输入“统计(\T) ”。 若要对菜单项分组,在此栏中输入“\-”便可创建一条分割线。 11.2.2菜单设计器基本操作 2.结果 菜单设计器“结果”栏的下拉列表框有四个选项,分别为: 命令,填充名称,子菜单,过程 11.2.2菜单设计器基本操作 选项(Option) 选择菜单项时,在“选项”下方自动出现一个按钮,单击该按钮将弹出“提示选项”对话框,用该对话框可以设置菜单的快捷键。 菜单级(Menu Level) 可在此选择想要处理的菜单或子菜单,该下拉列表显示目前所处的菜单级别,当菜单层次较多时,使用该项可以知道当前所处的菜单级别,从子菜单返回上面任一级菜单时也要使用本下拉列表。 菜单项(Item) 11.2.2菜单设计器基本操作 “预览(Preview)”按钮 使用这个按钮可以预览所设计菜单的显示效果,此时预览设计的菜单会暂时覆盖VFP的菜单栏。可在预览的菜单中选择,检查菜单的层次关系及提示等是否正确,但这时的选择不会执行各菜单的相应动作。 实例 制作菜单M14,如图所示。 其中要求“打开”项与系统菜单“文件”中的“打开”项功能相同,“显示记录”菜单下有“学生表”和“教师表”两个菜单项。 运行该菜单时,若选中“文件”菜单中的“关闭”选项,则关闭所有已打开的数据表;若选中“显示记录”菜单中的“学生表”或“教师表”选项,则分别显示出学生表和教师表表的记录;单击“退出”菜单,则恢复成系统菜单。 创建主菜单 [文件] → [新建] → [菜单] → [新建文件] 在菜单设计器窗口建立主菜单条目,如上图 如果要进一步输入“子菜单”,单击“创建”,操作步骤见下页。 创建子菜单 在结果栏选择“子菜单”,单击“创建”,进入子菜单的建立…,输入子菜单的条目(见上图) 如果题目下面还要级联菜单,则重复类似上述操作, 否则,选择“结果”下拉表中其他选项: 命令:处理只需一条命令时 过程:处理需要多条命令才能完成 菜单项: 确定菜单选项的任务 在各级子菜单设定好后,就要编写各菜单项的任务,比如在学生表中显示学生记录,有多种方法,现在我们使用最简单的“浏览”方法: 1)在“学生表”的“结果”下拉表中选择“过程” 2)在弹出的窗口中输入过程内容,如图所示: 菜单项中过程的编写 1、在“学生表”菜单项的过程中写入: USE 学生表 (以浏览的方式显示) BROW 2、在“教师表”中写入: do form 教师信息.SCX (以表单的形式显示) 3、在“退出”中写入: Close all table SET SYSMENU TO DEFAULT 还原系统菜单 建立“与系统菜单项相同功能”的菜单项 如果要将“文件操作”子菜单建成借用系统风格的菜单功能,如打开、关闭、新建等,如何处理? 返回主菜单级:如果此时处于建立下级菜单的环境,只要在右侧的“菜单级”中选择“菜单栏”即可;

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档