- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
10.1 下拉式菜单的定义 10.1.1 菜单设计器的应用 1.菜单设计器的启动 (1)从“文件”菜单中,选择“新建”或者单击工具栏上 的“新建”按钮,打开“新建”对话框,选择“菜单”,再单击 相应的“新建文件”按钮,弹出如图10.1所示的“新建菜单” 对话框,单击“菜单”按钮,即可进入如图10.2所示的“菜 单设计器”窗口。 (2)在“项目管理器”中选定要创建的文件类型“菜 单”,然后选择“新建”。 (3)在“命令窗口”中输入命令:CREATE MENU菜单文件 名或MODIFYMENU菜单文件名,弹出“菜单设计器”窗 口。 10.1.2 菜单的编辑 1.菜单设计器的选项 (1)菜单名称 (2)结果 (3)选项 (4)菜单级 (5)插入按钮 (6)插入栏按钮 (7)删除 (8)预览 2.常规选项 (1)菜单代码区 (2)位置区 (3)过程文本框 (4)顶层表单复选框 3.菜单选项 从“显示”菜单中选择“菜单选项”,打开如图10.8所示 的“菜单选项”对话框。 10.1.3 快速菜单 使用“快速菜单”功能可以将Visual FoxPro的系统菜 单放入菜单设计器中,供用户编辑与操作。用户可以在 其中增加用户自定义的菜单或修改原来的系统菜单。 操作步骤 (1)启动菜单设计器 (2)选择需要的系统菜单并进行编辑 从“菜单”菜单中选择“快速菜单”,菜单设计器将自动 填充系统主菜单中的所有选项,但格式菜单除外。 在“快速菜单”菜单设计器中,用“插入”按钮插入新的 菜单项,用“删除”按钮删除菜单项,也可以通过选择主菜 单上的选项调出相应子菜单。 10.2 快捷菜单的编辑 快捷菜单是一个或一组弹出式菜单,其菜单设计过 程与下拉式菜单类似。 操作步骤 (1)在项目管理器的“其他”选项卡中选择“菜单”后单 击“新建”,弹出如图10.1所示的“新建菜单”对话框,再选 择“快捷菜单”。 (2)设计好快捷菜单各选项和结果,并保存为菜 单.mnx文件。 (3)在菜单设计器的环境下,单击“菜单”菜单下的 “生成”,生成菜单程序.mpr文件。 (4)在快捷菜单的“清理”代码中添加清除菜单的命 令,使得在选择、执行菜单命令后能及时清除菜单,释 放其所占用的内存空间。命令格式如下:RELEASE POPUPS快捷菜单名[EXTENDED] (5)在表单设计器环境下,选定需要添加的快捷菜 单的对象。 (6)在选定对象的RightClick事件中的代码中添加 调用快捷菜单程序的命令: DO快捷菜单程序文件名.mpr 10.3 菜单与表单的挂接 一般情况下,使用菜单生成器生成的菜单,运行在 Visual FoxPro的系统环境之中,也就是说用户菜单不是 在窗口的顶层,而是在第二层,因为菜单运行时Visual FoxPro标题一直显示。那么如何实现菜单与表单的挂接 呢? 为顶层表单添加下拉式菜单的方法和过程如下:(1)在菜单设计器中,定义下拉式菜单。 (2)在菜单设计器中,在如图10.7所示的“常规选项” 对话框中选中“顶层表单”复选框。 10.4 定义工具栏类的方法 当应用程序执行重复任务时,如果还是通过菜单系 统来选择执行,显然是不合适的。但是,由于Visual FoxPro中的工具栏允许用户对它进行处理,即可以在工 具栏中增添一个按钮,以此来简化和加速任务的选择执 行。在表单中集中添加工具栏是我们在程序设计应用中 经常使用的设计方法,之后就可以用表单设计器或者用 编写代码的方法将工具栏与表单连接起来。 10.5 菜单与自定义工具栏的协调 在创建包含菜单和工具栏的应用程序时,工具栏可 使用户快速实现某功能,菜单则可以提供键盘快捷键、 易读的文字标题。在设计应用程序时应做到: (1)不论用户使用工具栏按钮,还是使用与按钮相关 联的菜单项,都执行同样的操作。 (2)相关的工具栏按钮与菜单项具有相同的可用或不 可用属性。当协调菜单和工具栏按钮时,请遵循如下步 骤: (3)创建工具栏,添加命令按钮,并将要执行的代码 包括在对应于此命令按钮的Click事件的方法中。 (4)创建与工具栏相协调的菜单。 (5)将互相协调的工具栏和菜单添加到一个表单集 中。 * 第10章 菜单及工具栏设计 第10章 菜单及工具栏设计 10.1 下拉式菜单的定义 10.2 快捷菜单的编辑 10.3 菜单与表单的挂接 10.4 定义工具栏
您可能关注的文档
- 第1章 模语言UML.ppt
- 第06章视图和索引.ppt
- 第3章构建分析模型.ppt
- 第8章 程序调试.ppt
- 第8章 窗体设计.ppt
- 第1章 嵌入式系统基础知识(3-4班).ppt
- 第8章 电子政务系统的开发.ppt
- 第01章 软件工程概述.ppt
- 第03章-体系结构与通信协议.ppt
- 第8章 对象数据库系统.ppt
- 2023年度广西农业工程职业技术学院单招考试文化素质数学能力提升B卷题库含答案详解(能力提升).docx
- 2023年度广西蓝天航空职业学院单招考试文化素质数学预测复习及完整答案详解(名师系列).docx
- 2023年度广西体育高等专科学校单招考试文化素质数学真题汇编附答案详解.docx
- 2023年度广西体育高等专科学校单招考试文化素质数学真题汇编附答案详解.docx
- 2023年度广西体育高等专科学校单招考试文化素质数学真题汇编附答案详解.docx
- 2023年度广西体育高等专科学校单招考试文化素质数学真题汇编附答案详解.docx
- 2023年度平凉职业技术学院单招考试文化素质物理能力检测试卷及完整答案详解(夺冠).docx
- 2023年度广西职业技术学院单招考试文化素质数学考前冲刺练习试题含答案详解(预热题).docx
- 2023年度常州工程职业技术学院单招数学过关检测试卷附答案详解(完整版).docx
- 2023年度岳阳现代服务职业学院单招数学综合提升测试卷附完整答案详解(必刷).docx
最近下载
- 纪委监委纪检监察室2024年工作总结及2025年工作计划范文.docx VIP
- T_SBIAORG 001-2023 间充质干细胞外泌体质量控制标准.pdf
- 仓储装卸搬运费合同范本.docx VIP
- 2025年 (第一季度)专题党课讲稿2篇:强作风建设锤炼过硬能力与基层治理专题党课讲稿.pdf VIP
- 民宿项目详细风险分析及评估报告.docx
- 加入我们拯救生命”无偿献血知识竞赛题库及答案.pdf VIP
- Day3_阿宝姐百万年薪公开课_vF5D.pdf VIP
- 提高住院患者腕带佩戴率.pptx
- 前瞻产业研究院:2024年中国中式养生水行业发展趋势洞察报告.pdf
- 幼儿园大班健康《我是健康小卫士》课件.pptx VIP
文档评论(0)