VFP6.0程序设计第9章-菜单设计.ppt

VFP6.0程序设计第9章-菜单设计.ppt

ID:52412567

大小:886.00 KB

页数:24页

时间:2020-04-05

VFP6.0程序设计第9章-菜单设计.ppt_第1页
VFP6.0程序设计第9章-菜单设计.ppt_第2页
VFP6.0程序设计第9章-菜单设计.ppt_第3页
VFP6.0程序设计第9章-菜单设计.ppt_第4页
VFP6.0程序设计第9章-菜单设计.ppt_第5页
资源描述:

《VFP6.0程序设计第9章-菜单设计.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、9.1规划菜单系统9.2利用菜单设计器设计菜单9.3常规选项操作9.4生成菜单程序9.5创建快捷菜单第9章菜单设计9.1规划菜单系统9.1.1菜单组成9.1.2菜单系统的规划图9.1菜单系统的各个组成部分菜单标题键盘访问键菜单项键盘快捷键菜单分隔线菜单栏子菜单菜单开始设计一个菜单系统时,必须对菜单结构有比较深入的理解。下面以VisualFoxPro6.0的菜单系统为例介绍菜单系统的基本概念。9.1.1菜单组成9.1.2菜单系统的规划1)根据要执行的任务来组织菜单系统,而不是根据应用程序中的层次结构来组织。2)为每个菜单指定一个有意义的标题,在菜单中的每个菜单和菜单项,都有简短的标题。

2、3)根据使用频率、逻辑顺序或字母顺序来组织菜单中的菜单项。4)按功能原则将菜单中的菜单项进行逻辑分组,并用分隔线分隔。5)菜单中的菜单项数必须尽可能限制在一个屏幕中。如果菜单中的菜单项过多,那么可以考虑将一部分菜单项独立出去变成一个子菜单。6)菜单中的每个菜单和菜单项最好设置访问键和快捷键,可以快速选择。7)使用易于理解的词汇来描述菜单和菜单项。9.2利用菜单设计器设计菜单9.2.1启动菜单设计器9.2.2快速菜单9.2.3预览菜单9.2.4添加访问键9.2.5添加快捷键9.2.6菜单项分组9.2.7启用或禁用菜单项在VisualFoxPro里创建菜单有三种方法: 1)在Visual

3、FoxPro系统菜单里选择【文件】

4、【菜单】

5、【新建文件】; 2)在【项目管理器】里选择标题; 3)在命令窗口里使用CREATEMENU命令。图9.2选择菜单类型9.2.1启动菜单设计器9.2.2快速菜单在【菜单设计器】中选择系统菜单上的【菜单】

6、【快速菜单】,屏幕将出现VisualFoxPro系统菜单的“菜单设计器”。新增加的﹃菜单﹄项调整各行的顺序用于选择要处理的菜单和子菜单图9.3菜单设计器图9.4“菜单设计器”窗口注意:如果在“菜单设计器”里已定义了自己的菜单或菜单项,则不能使用系统菜单的【菜单】

7、【快速菜单】。菜单标题创建好后,接下来创建下拉菜单项。每个菜单项都代表用户执行

8、的过程,菜单项也可以包含提供其他菜单项的子菜单。具体操作步骤为:在【菜单设计器】的菜单栏里选择某一菜单名称如“数据维护”,单击其【结果】一列中的【子菜单】选项后的【创建】按钮,就进入了下一级的菜单设计器,同时,在右侧的“菜单级”下拉列表框里显示了上一级菜单名。通过调整该列表框里的显示内容可把不同级别的菜单显示在屏幕上。 在这一级的菜单设计器的【菜单名称】列输入“新生登记”、“收费登记”,并把它们的【结果】列设置为【命令】选项。在其右侧的编辑框中输入要执行的命令。图9.5为菜单项编写命令来显示表单用同样的方法为“收费查询”、“统计分析”等6个菜单标题创建不同的子菜单。 为“退出”的“过

9、程”选项建立代码,选择“退出”菜单,单击其“过程”右侧的“编辑”按钮,在代码编辑窗口中输入它的过程代码。图9.6在“过程”代码编辑窗口中输入过程代码9.2.3预览菜单单击【菜单设计器】中的【预览】按钮预览。自己设计的菜单图9.7预览菜单9.2.4添加访问键在【菜单名称】栏中 将要作为访问键的字母之 前加入反斜杠和小于符(<),然后单击其右侧 的【选项】按钮弹出【提 示选项】对话框,如图9.8 所示,在【提示选项】对 话框中的【键标签】文本 框里输入ALT加所选访问 键的字母即可。如为“退出”菜单标题设置的访问键为“ALT+E”。图9.8添加访问键9.2.5添加快捷键添加菜单项快捷键

10、与添加菜单标题访问键的方法类似,在菜单设计器中设置快捷键菜单项,然后单击其右侧的“选项”按钮,在“提示选项”对话框中的“键标签”文本框中输入CTRL键加设定的字符即可。9.2.6菜单项分组在“菜单名称”栏中键入字符“-”来取代一个菜单项,然后拖动该项左边的移动按钮将分隔线拖到合适的位置即可。分隔线图9.9预览分隔线9.2.7启用或禁用菜单项设置启用或禁用菜单项的方法是,在图9.8所示的【提示选项】对话框里的【跳过】文本框中输入一个逻辑表达式。当该表达式的取值为“假”(.F.)时,表示该菜单项可使用;表达式的取值为“真”(.T.)时,表示该菜单项被禁用。逻辑表达式里可包含表的字段、系

11、统函数或系统变量等,也可以是自定义的变量或函数,但表达式的返回值必须是“真”或“假”。9.3常规选项操作9.3.1为菜单系统创建缺省过程9.3.2为菜单系统编写初始化代码和清理代码菜单9.3.3定义菜单标题的位置9.3.4创建SDI菜单9.3.1为菜单系统创建缺省过程在打开“菜单设计器”进行菜单设计的同时,VisualFoxPro自动在系统“显示”菜单上增加了“常规选项”和“菜单选项”两个菜单项。选择这两个菜单项可对设计的菜单进行一些其他的操作。 在Vi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。