- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二节 下拉菜单设计
下拉菜单是最常见的一种菜单。在 Visual FoxPro中,利用菜单设计器可以很方便地设计下拉菜单。
【5.2.1启动菜单设计器】
无论建立新菜单或者修改已有的菜单,都需要。打开菜单设计器窗口可以通过以下几种方法:1 在 Visual FoxPro主窗口中,执行菜单命令[文件]\[新建]\[菜单],在出现的“新建菜单”对话框中选择“ 菜单”按钮,屏幕上出现如图5-4所示的“菜单设计器”窗口。2 通过命令方式建立或打开菜单,建立菜单的命令是CREATE MENU 菜单文件名或MODIFY MENU 菜单文件名。其中CREATE MENU是新建菜单文件,MODIFY MENU可以创建菜单,也可以打开已有的菜单。3 通过项目管理器的“其他”选项卡也可以创建或打开菜单。【5.2.2设计一个下拉菜单】
例5-1 设计如图5-1所示的下拉菜单。要求:(1)为条形菜单各菜单项设置热键。(2)为“数据浏览”的子菜单项“浏览学生信息”设置快捷键Ctrl+S。(3)“退出”菜单对应一个过程,过程的功能是返回Visual FoxPro系统菜单。(4) 保存菜单,文件名为main1.mnx,并生成菜单程序文件main1.mpr。(1)在Visual FoxPro主窗口中选择菜单命令[文件]\[新建],然后在“新建”对话框中选择文件类型为“菜单”,单击“新建文件”按钮,出现新建菜单对话框,如图5-3所示。
图5-3 “新建菜单”对话框(2)在弹出的“新建菜单”对话框中选择“菜单”按钮,出现“菜单设计器”窗口,在该窗口中输入条形菜单的菜单项,如图5-4所示。
图5-4 “菜单设计器”窗口(3)单击“数据浏览(\S)”菜单项“结果”列上的“创建”按钮,切换到对应的子菜单,输入“数据浏览”菜单项的各子菜单,如图5-5所示。类似的,可以输入其他各菜单项的内容。
图5-5 输入“数据浏览”子菜单选项注意:如果要回到上级菜单对其他各子菜单进行编辑,可以从“菜单级”列表框中选择“菜单栏”,返回到系统主菜单,此时主菜单中各菜单项“结果”列上的按钮标题为“新建”或“编辑”,单击此按钮可以编辑各菜单项。(4)为“浏览学生信息”子菜单设置快捷键。单击“选项”列上的按钮,打开“提示选项”对话框,如图5-6所示。单击“键标签”文本框,然后在键盘上按组合键Ctrl+S,则在“键标签”和“键说明”文本框中同时出现字符“Ctrl+S”,单击“确定”按钮,返回“菜单设计器”窗口。
图5-6 “提示选项”对话框(5)单击“退出(\E)”菜单项“结果”下拉列表,设置其内容为“过程”,单击旁边的“创建”按钮,打开过程编辑窗口,输入“退出”菜单项的过程代码:SET SYSMENU TO DEFAULT注意:① SET SYSMENU TO DEFAULT命令的功能是将系统菜单恢复成标准配置,在这里即是将菜单恢复成Visual FoxPro的默认菜单。② 当“结果”选择为“过程”时,过程中可以输入一条或多条Visual FoxPro命令;若“结果”选择为“命令”,则在命令框中只可以输入一条命令。(6)根据需要,为各子菜单项设置命令或过程。例如,在菜单设计器的“浏览成绩信息”选项中调用第六章中的浏览成绩信息表单browse_score.scx,只需要在对应的结果列中选择“过程”选项,单击旁边的“创建”按钮,在打开的过程编辑窗口中输入命令:DO FORM browse_score.scx关闭过程编辑窗口,即完成在菜单中调用表单的设置。类似的,可以为其他菜单项添加过程或命令。(7)执行菜单命令[文件]\[保存],输入菜单文件名menu1,则菜单保存在菜单定义文件menu1.mnx和菜单备注文件main1.mnt中。(8)执行菜单命令[菜单]\[生成],出现“生成菜单”对话框,如图5-7所示,单击“生成”按钮,生成菜单程序文件main1.mpr。
图5-7 “生成菜单”对话框注意:如果对菜单定义进行了修改,在保存菜单后必须要使用“生成”命令重新生成菜单程序文件。(9)单击工具栏上“运行”按钮,运行菜单。也可以在命令窗口中使用DO menu1.mpr命令来运行菜单,文件扩展名.mpr不能省略。
【5.2.3 菜单设计器窗口的组成】
菜单设计器窗口左侧是一个列表框,它的每一行可定义一个菜单项,包括菜单名称、结果和选项3列内容。窗口右侧包括一个下拉列表框和4个按钮,其中的“菜单级”下拉列表框用于实现下级菜单到上级菜单切换,插入、插入栏、删除、预览等按钮分别用于插入菜单项、删除菜单项和菜单模拟显示。(1)“菜单名称”列“菜单名称”列用来输入菜单项的名称,该名称也称为菜单标题。Visual FoxPro允许用户在指定菜
您可能关注的文档
- Eclipse的Junit配置与创建项目.docx
- 第二讲:文字处理软件 Word.ppt
- Eclipse连接SQL+Server+2008数据库知识.doc
- ECMAScript 6 异步操作及Async函数.pdf
- 第二讲+法律要素.ppt
- 第二讲-3 栅格编码1.ppt
- 第二讲-4(拉普拉斯变换).ppt
- 第二讲WindowsXP操作系统.ppt
- 第二讲操作系统 Windows XP.ppt
- 第二讲单片机组成原理正式.ppt
- 2024高考物理一轮复习规范演练7共点力的平衡含解析新人教版.doc
- 高中语文第5课苏轼词两首学案3新人教版必修4.doc
- 2024_2025学年高中英语课时分层作业9Unit3LifeinthefutureSectionⅢⅣ含解析新人教版必修5.doc
- 2024_2025学年新教材高中英语模块素养检测含解析译林版必修第一册.doc
- 2024_2025学年新教材高中英语单元综合检测5含解析外研版选择性必修第一册.doc
- 2024高考政治一轮复习第1单元生活与消费第三课多彩的消费练习含解析新人教版必修1.doc
- 2024_2025学年新教材高中英语WELCOMEUNITSectionⅡReadingandThi.doc
- 2024_2025学年高中历史专题九当今世界政治格局的多极化趋势测评含解析人民版必修1.docx
- 2024高考生物一轮复习第9单元生物与环境第29讲生态系统的结构和功能教案.docx
- 2024_2025学年新教材高中英语UNIT5LANGUAGESAROUNDTHEWORLDSect.doc
文档评论(0)