VFP60程序设计菜单设计.ppt
《VFP60程序设计菜单设计.ppt》由会员分享,可在线阅读,更多相关《VFP60程序设计菜单设计.ppt(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 9.1 9.1 规划菜单系统规划菜单系统 9.1.1 菜单组成 9.1.2 菜单系统的规划图9.1 菜单系统的各个组成部分菜 单 标题键 盘 访 问键菜单项键 盘 快 捷键菜 单 分 隔线菜单栏子菜单菜单 开始设计一个菜单系统时,必须对菜单结构有比较深入的理解。下面以Visual FoxPro 6.0的菜单系统为例介绍菜单系统的基本概念。 9.1.1 9.1.1 菜单组成菜单组成9.1.2 9.1.2 菜单系统的规划菜单系统的规划 1)根据要执行的任务来组织菜单系统,而不是根据应用程序中的层次结构来组织。 2)为每个菜单指定一个有意义的标题,在菜单中的每个菜单和菜单项,都有简短的标题。 3)
2、根据使用频率、逻辑顺序或字母顺序来组织菜单中的菜单项。 4)按功能原则将菜单中的菜单项进行逻辑分组,并用分隔线分隔。 5)菜单中的菜单项数必须尽可能限制在一个屏幕中。如果菜单中的菜单项过多,那么可以考虑将一部分菜单项独立出去变成一个子菜单。 6)菜单中的每个菜单和菜单项最好设置访问键和快捷键,可以快速选择。 7)使用易于理解的词汇来描述菜单和菜单项。 9.2 9.2 利用菜单设计器设计菜单利用菜单设计器设计菜单9.2.1 启动菜单设计器9.2.2 快速菜单9.2.3 预览菜单9.2.4 添加访问键9.2.5 添加快捷键9.2.6 菜单项分组9.2.7 启用或禁用菜单项 在Visual FoxP
3、ro 里创建菜单有三种方法: 1)在Visual FoxPro 系统菜单里选择【文件】|【菜单】|【新建文件】; 2)在【项目管理器】里选择标题; 3)在命令窗口里使用CREATE MENU 命令。图9.2 选择菜单类型9.2.1 9.2.1 启动菜单设计器启动菜单设计器 9.2.2 9.2.2 快速菜单快速菜单 在【菜单设计器】中选择系统菜单上的【菜单】 | 【快速菜单】,屏幕将出现Visual FoxPro系统菜单的“菜单设计器”。新增加的菜单项调整各行的顺序用于选择要处理的菜单和子菜单 图9.3 菜单设计器 图9.4 “菜单设计器”窗口 注意:如果在“菜单设计器”里已定义了自己的菜单或菜
4、单项,则不能使用系统菜单的【菜单】 | 【快速菜单】 。 菜单标题创建好后,接下来创建下拉菜单项。每个菜单项都代表用户执行的过程,菜单项也可以包含提供其他菜单项的子菜单。 具体操作步骤为:在【菜单设计器】的菜单栏里选择某一菜单名称如“数据维护”,单击其【结果】一列中的【子菜单】选项后的【创建】按钮,就进入了下一级的菜单设计器, 同时,在右侧的“菜单级”下拉列表框里显示了上一级菜单名。通过调整该列表框里的显示内容可把不同级别的菜单显示在屏幕上。 在这一级的菜单设计器的【菜单名称】列输入“新生登记”、“收费登记”,并把它们的【结果】列设置为【命令】选项。在其右侧的编辑框中输入要执行的命令。 图9.
5、5 为菜单项编写命令来显示表单 用同样的方法为“收费查询”、“统计分析”等6个菜单标题创建不同的子菜单。 为“退出”的“过程”选项建立代码,选择“退出”菜单,单击其“过程”右侧的“编辑”按钮,在代码编辑窗口中输入它的过程代码。 图9.6 在“过程”代码编辑窗口中输入过程代码 9.2.3 9.2.3 预览菜单预览菜单 单击【菜单设计器】中的【预览】按钮预览。自己设计的菜单图9.7 预览菜单 9.2.4 9.2.4 添加访问键添加访问键 在【菜单名称】栏中将要作为访问键的字母之前加入反斜杠和小于符(),然后单击其右侧的【选项】按钮弹出【提示选项】对话框,如图9.8所示,在【提示选项】对话框中的【键
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VFP60 程序设计 菜单 设计
限制150内