- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第9章菜单设计应用
上机操作重点 访问键设置方法:\ 快捷键设置方法:选项-键标签 菜单项分组 菜单项的启用与废止 菜单项的提示信息 9.3 快捷菜单设计 * * 第9章 菜单设计与应用 本章要点 Visual FoxPro系统菜单 下拉式菜单设计,新建菜单、定义菜单、运行菜单程序、测试菜单系统 快捷菜单设计 Visual FoxPro系统概述。 9.1 Visual FoxPro系统菜单 9.1.1 菜单结构 1.菜单类型 条形菜单 每一个条形菜单都有一个内部名字和一组菜单选项,每个菜单选项都有一个名称(标题)和内部名字。 弹出式菜单 每个弹出式菜单也有一个内部名字和一组菜单选项,每个菜单选项则由一个名称(标题)和选项序号。 9.1.2 系统菜单 1.重新配置系统菜单 命令格式: SET SYSMENU ON|OFF|AUTOMATIC |TO[弹出式菜单名表] |TO[条形菜单项名表] 命令说明: TO弹出式菜单名表表示重新配置系统菜单,以内部名字列出可用的弹出式。 TO条形菜单项名表表示重新配置系统菜单,以条形菜单项内部名表列出可用的子菜单。 TO DEFAULT表示将系统菜单恢复为缺省配置。 9.2 下拉式菜单设计 9.2.1菜单设计的基本过程 1.新建菜单 方法: 利用“项目管理器”新建菜单 在项目管理器中选择“其他”选项卡中的“菜单”,单击“新建”按钮调出“新建菜单”对话框。 利用菜单命令修改菜单 打开“文件”菜单,选择“新建”命令,弹出“新建”对话框;在对话框中选择“菜单”按钮,单击“新建文件”按钮,弹出“新建菜单”对话框;选择“新建菜单”按钮,调出“菜单设计器”窗口。 利用窗口命令修改菜单 命令格式:CREATE MENU [ FileName |?] 2.修改菜单 方法: 利用菜单命令修改菜单 选择“文件”菜单中的“打开”命令,弹出“打开”对话框。 在“文件类型”中选择菜单(.MNX文件),然后选取文件,单击“打开”按钮弹出“菜单设计器”。 利用“项目管理器”修改菜单 在项目管理器中选择“其他”选项卡中的“菜单”。 选择所需修改的菜单,单击“修改”按钮弹出“菜单设计器”。 利用窗口命令修改菜单 命令格式:MODIFY MENU [ FileName |?] 3.定义菜单 方法: 在“菜单设计器”窗口中定义菜单,指定菜单的各项内容。选择“文件”菜单中的“打开”命令,弹出“打开”对话框。 指定完菜单的各项内容后,应将菜单定义保存到.mnx文件中。 4.生成菜单程序 方法: 在菜单设计器环境下,选择“菜单”菜单中的“生成”命令。 在“生成菜单”对话框中指定菜单程序文件的名称和存放路径。 单击“生成”按钮。 5.运行菜单程序 方法: 使用命令“DO文件名”运行菜单程序,但文件名的扩展名.mpr不能省略。 6.测试菜单系统 方法: 选择“菜单”中的“生成”。 在弹出的“生成菜单”对话框的“输出文件”框中输入生成的菜单程序的名称。 选择“生成”按钮,就会生成扩展名为 .mpr。 “程序”菜单中,选择“运行”命令,或者单击工具栏上的“!”按钮,运行此程序。 使用set sysmenu to defa 恢复默认设置 9.2.2定义下拉式菜单 1.定义菜单项名称 在指定菜单名称时,可以设置菜单项的访问键,方法是: 在作为访问键的字符前加上“\”两个字符。 系统还提供了在两组之间插入一条水平的分组线,方法是: 在相应行的“菜单名称”列上输入“\-”两个字符。 2.定义菜单项动作 菜单项动作在“结果”列处定义。单击该列将出现一个下拉列表框,有命令、过程、子菜单和填充名称或菜单项等四种选择。 3.设置菜单项选项 设置对话框的菜单项属性 快捷方式 跳过 信息 主菜单名或菜单项# 4.菜单项的其他按钮 “插入”按钮 “插入栏”按钮 “删除”按钮 “预览”按钮 移动按钮 5 “显示”菜单 “常规选项”对话框 选择“显示”菜单中的“常规选项”,将弹出设置菜单的常规选项对话框。 “菜单选项”对话框 选择“显示”菜单中“菜单选项”命令,就会打开“菜单选项”对话框。 在这个对话框里,可以定义当前弹出式菜单的公共过程代码。 如果当前弹出式中的某个菜单项没有规定具体的动作,当选择此菜单选项时,则执行该缺省过程代码。 例如:利用菜单设计器建立下面的下拉式菜单,具体要求如下: 条形菜单的菜单项包括数据维护(T)、数据编辑(E)、退出(Q),其结果分别为激活弹出式菜单sjwh、激活弹出式菜单sjbj、将系统菜单恢复为标准设置。 弹出式菜单sjbj菜单项包括:输入记录、\-、修改记录、查看记录,其快捷键分别为CTRL+S、CTRL+X、CTRL+C,其结果分别执行程序文件sr.prg、xg.prg、ck.prg。 弹出式菜单sjbj包括:新建、查
文档评论(0)