- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VF-菜单和工具栏设计课件
项目6 菜单和工具栏设计 任务6.1 学生管理信息系统菜单制作——设计菜单 (6) 运行菜单 在“命令窗口”输入命令: DO 菜单程序文件名.mpr 其中的文件扩展名.mpr不能省略。本例输入命令: DO 学籍管理菜单.mpr。 此时Visual FoxPro的系统菜单被当前菜单所代替,如图6-6所示。单击“退出”菜单项可恢复Visual FoxPro的系统菜单。运行菜单也可以使用“项目管理器”或主窗口中的“程序”菜单实现。 * 项目6 菜单和工具栏设计 任务6.1 学生管理信息系统菜单制作——设计菜单 6.1.5为顶层表单添加菜单 一般情况下,使用“菜单设计器”设计的菜单是在Visual FoxPro的窗口中运行的,也就是说,用户菜单不是在窗口的顶层,而是在第二层,因为“Microsoft Visual FoxPro”标题一直都被显示。 要去掉“Microsoft Visual FoxPro”标题并换成用户指定的标题,可以通过顶层表单的设计来实现。 顶层表单添加菜单的步骤如下: ⑴ 在“菜单设计器”窗口中设计下拉式菜单; ⑵ 在下拉式菜单的“常规选项”对话框中选中“顶层表单”复选框。 ⑶ 将表单的ShowWindow属性值设置为2,使其成为顶层表单。 ⑷ 在表单的Init事件代码中添加调用菜单程序的命令,格式:do 文件名.mpr with this [,菜单名] ⑸ 在表单的Destroy事件代码中添加清除菜单的命令,格式:release menu 菜单名 [extended] * 项目6 菜单和工具栏设计 任务6.1 学生管理信息系统菜单制作——设计菜单 例2:设计 “学籍管理系统”界面表单,并将“例1”修改过的下拉式菜单显示于表单顶层,将菜单中的“退出”菜单项的功能修改成关闭表单的功能。 * 项目6 菜单和工具栏设计 任务6.1 学生管理信息系统菜单制作——设计菜单 (1) 打开任务1中的“学籍管理菜单.mnx”文件,从主窗口的“显示”菜单打开“常规选项” 对话框,选中“顶层表单”复选框,关闭对话框。 (2) 将“退出”菜单项的过程代码修改为: 学籍管理表单.Release 其功能是关闭表单。将修改后的菜单文件另存为:学籍管理顶层菜单.mnx,并生成“学籍管理顶层菜单.mpr”菜单程序文件。 (3) 打开“表单设计器”窗口,分别添加3个“标签”控件,其标题分别为:“欢迎使用”“学籍管理系统”“v 1.0”,设置各控件的属性值。 * 项目6 菜单和工具栏设计 任务6.1 学生管理信息系统菜单制作——设计菜单 (4) 在表单的Init事件代码中添加调用菜单程序的命令: DO 学籍管理顶层菜单.mpr WITH This, “xjglcd” 在表单的Destroy事件代码中添加清除菜单的命令: RELEASE MENU xjglcd EXTENDED (5) 将以上所设计的表单保存到“学籍管理表单.scx”文件中,运行该表单即可显示窗口界面,并可通过菜单项调用相应的功能。 说明:在该例中涉及到在表单中调用菜单和在菜单中引用表单的方法。在表单中调用菜单用菜单程序名调用,并给条形菜单定义了内部名字“xjglcd”,释放菜单用该内部名字引用菜单,若未给条形菜单定义内部名字,则可用菜单程序名引用菜单。菜单的“退出”菜单项中使用表单文件名“学籍管理表单”引用表单,因为表单运行后自动建立了一个表单引用变量,该变量名与表单文件名相同。 * 项目6 菜单和工具栏设计 任务6.1 学生管理信息系统菜单制作——设计菜单 6.1.6创建快捷菜单 快捷菜单一般从属于某个界面对象,当用鼠标右击该对象时,就会在单击处弹出快捷菜单。快捷菜单通常列出与处理相应对象有关的一些功能命令。 快捷菜单一般是一个弹出式菜单,或者由几个具有上下级关系的弹出式菜单组成。 快捷菜单的设计:使用“快捷菜单设计器”。 ⑴ 使用“新建”对话框打开“快捷菜单设计器” ①“文件”菜单→“新建”命令→ “新建”对话框 ②“常用”工具栏→“新建”按钮→ “新建”对话框 ③“新建”对话框→菜单→新建文件→快捷菜单
原创力文档


文档评论(0)