第10章 UML综述.pptVIP

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 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 定义工具栏

文档评论(0)

xxj1658888 + 关注
实名认证
文档贡献者

教师资格证持证人

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

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档