- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第10章 菜单的设计 (时间:1次课,2学时) 第10章 菜单的设计 教学提示:菜单系统为用户提供了一个结构化的、可访问的途径,便于使用应用程序中的命令和功能。 本章主要介绍:制作菜单的原则,使用Visual FoxPro的菜单设计器设计下拉菜单、设计快捷菜单,以及将菜单放置在表单上,将菜单应用于应用程序主界面上等。 第10章 菜单的设计 10.1 制作菜单的原则 10.2 创 建 菜 单 10.3 完 善 菜 单 10.4 设计快捷菜单 10.5 上 机 指 导 10.6 习 题 10.1 制作菜单的原则 10.1 制作菜单的原则 10.1 制作菜单的原则 10.2 创 建 菜 单 10.2.1 菜单设计器简介 10.2.2 创建菜单系统 10.2.3 为菜单系统指定任务 10.2.4 生成菜单与运行菜单 10.2.1 菜单设计器简介 10.2.1 菜单设计器简介 10.2.1 菜单设计器简介 10.2.2 创建菜单系统 10.2.2 创建菜单系统 10.2.2 创建菜单系统 10.2.2 创建菜单系统 10.2.3 为菜单系统指定任务 10.2.3 为菜单系统指定任务 10.2.4 生成菜单与运行菜单 10.2.4 生成菜单与运行菜单 10.3 完 善 菜 单 10.3.1 菜单项分组 10.3.2 设置键盘访问键 10.3.3 设置快捷键 10.3.4 设置菜单项的禁用条件 10.3.5 设置菜单的显示方式 10.3.1 菜单项分组 10.3.2 设置键盘访问键 10.3.3 设置快捷键 10.3.4 设置菜单项的禁用条件 10.3.4 设置菜单项的禁用条件 10.3.5 设置菜单的显示方式 10.4 设计快捷菜单 10.4 设计快捷菜单 10.5 上 机 指 导 10.5.1 菜单放置在表单上 10.5.2 菜单放置在Visual FoxPro主窗口中 10.5.1 菜单放置在表单上 10.5.1 菜单放置在表单上 10.5.2 菜单放置在Visual FoxPro主窗口中 10.5.2 菜单放置在Visual FoxPro主窗口中 10.6 习 题 10.6 习 题 三简答题: (1) 设计菜单的原则有哪些? (2) 如何为一个菜单项指定任务? (3) 如何将设计的快捷菜单附加在指定的控件上? (4) 如何将设计的菜单附加在指定的表单上? (5) 生成菜单程序文件应怎样实现? 10.6 习 题 三、操作题: (1) 设计本章例题中的各个菜单。 (2) 设计下拉菜单,如表10.6.1所示内容。 表10.6.1 图书租借阅系统菜单示意(见书上表) 10.6 习 题 例10.10 编制程序,将前面例题中创建的“主菜单”放置于应用程序的主界面。 主要设计思想: (1) 编制程序文件,取名“主菜单程序.prg”保存于学生管理系统的同一位置,如“d:\学生管理系统”。在程序中用“DO主菜单.mpr”命令运行菜单,放置于主屏幕上。 (2) 主屏幕设有背景图片、大标题以及6个小图片,鼠标移动至小图片上面时,出现工具文本提示,对于前面五个图片右击弹出快捷菜单。快捷菜单的制作可仿前面例10.8“查询快捷菜单”的方法。单击6个小图片,可调用相应的表单或执行相关的命令。 (3) “_SCREEN”为Visual FoxPro系统变量,它代表Visual FoxPro主屏幕对象,其使用方法与表单类似。在程序中使用了“_SCREEN”,并对其进行属性设置。 (4) 利用ADDOBJECT()函数向Visual FoxPro主屏幕上添加对象,其中有基于Visual FoxPro基类的对象,也有基于自定义类的对象,自定义类的定义放在程序的后段。 (5) 运行菜单后,程序中要有启动事件循环的命令:READ EVENTS。 (6) 运行程序,效果如图10.5.2所示。 (7) 调试本例程序时,要在命令窗口输入命令给变量kl赋值,另外注意用SET DEFA TO 命令设置默认路径,如D:\学生管理系统。 一、填空题 (1) 在命令窗口中执行 命令可以启动菜单设计器。 (2) 菜单设计器中 组合框可用于上、下级菜单之间的切换。 (3) 在利用菜单设计器设计菜单时,当某菜单项对应的任务需要由多条命令才能完成时,应利用【结果】中 选项添加多条命令。 (4) 在菜单设计器窗口中,要为菜单项定义快捷键,可利用 对话
文档评论(0)