第10章-菜单设计与应用.ppt

  1. 1、本文档共57页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第10章 菜单设计与应用 10.3 应用程序菜单设计 (3) 设计各菜单项 在“结果”列下选择各菜单项的具体操作:创建子菜单项、或设置要执行的命令、或编辑相应的过程代码 ① 定义子菜单 单击“成绩管理”右边的【创建】按钮,即可打开子菜单“菜单设计器”窗口,在“菜单名称”列中输入各子菜单项的名称,也可添加分隔线,如图所示 ② 使用“命令”指定任务 为菜单项指定一个命令,该命令可以是任何有效的Visual FoxPro系统命令,包括对指定过程或程序的调用,如图所示 10.3 应用程序菜单设计 “子菜单项”设计对话框 10.3 应用程序菜单设计 ③ 使用“过程”指定任务。为菜单项“退出”定义过程。在“结果”列中选择“过程”,单击其右边的“创建”(初次使用时显示)或“编辑”(已定义了过程时显示)按钮,在出现的过程编辑窗口中输入以下代码: USE MODIFY WINDOW SCREEN 恢复系统主窗口标题 SET SYSMENU TO DEFAULT 恢复系统菜单 ACTIVATE WINDOW COMMAND 恢复命令窗口 输入完毕后关闭编辑窗口,如图所示 过程编辑窗口“选项” 10.3 应用程序菜单设计 10.3 应用程序菜单设计 (4) 通过“选项”定义菜单项的附加属性。为主菜单中的“退出”定义快捷键。在“菜单设计器”窗口选中“退出”菜单行,单击“选项”列下的按钮,打开“提示选项”对话框,定义快捷键Ctrl + Q,如图所示 “提示选项”对话框 10.3 应用程序菜单设计 (5) 预览菜单。单击“菜单设计器”窗口右下角的【预览】按钮,即可查看所设计的菜单,如图所示 “预览”窗口 10.3 应用程序菜单设计 (6) 保存菜单定义。选择系统“文件”菜单中的“保存”命令,在出现的“另存为”对话框中,保存该菜单的定义文件jxgl.mnx,同时也将产生名为jxgl.mnt的菜单备注文件,如图所示 “另存为”对话框 10.3 应用程序菜单设计 (7) 生成菜单程序。选择系统“菜单”菜单中的“生成”命令,将出现如图所示的“生成菜单”对话框,提示用户将生成一个扩展名为.mpr的程序文件(文件主名与菜单定义文件相同),选择存放路径后,单击【生成】按钮确认 “生成菜单”对话框 10.3 应用程序菜单设计 (8) 运行菜单。选择系统“程序”菜单中的“运行”命令,在出现的“运行”对话框中,选中上面生成的jxgl.mpr文件,如图所示 “运行”对话框 10.3 应用程序菜单设计 单击【运行】按钮即可出现刚才设计的菜单,如图所示 也可在命令窗口输入命令:do jxgl.mpr 来运行菜单程序,注意扩展名.mpr不可缺省 运行菜单程序后的下拉菜单效果 10.4 创建快捷菜单 快捷菜单是在应用程序中进行快速操作的方式,通常在界面对象上单击鼠标右键时,将会在单击处弹出快捷菜单,该菜单显示了可对当前对象进行的各种操作 快捷菜单也可利用“快捷菜单设计器”来设计,其方法与设计下拉式菜单相类似 由于快捷菜单没有条形菜单,常常由一组弹出式菜单组成 因此,仅需设计其菜单项及子菜单 10.4 创建快捷菜单 例: 在表单上设计一个快捷菜单,实现对表单的编辑框内的文本进行编辑操作。具体要求如下: 在表单的编辑框中单击鼠标右键时,将弹出快捷菜单。快捷菜单中包括“剪切”、“复制”、“粘贴”、“清除”等菜单项,可实现对文本的编辑操作 单击表单上的【退出】按钮,可释放表单 具体的设计方法和步骤如下 (1) 利用“表单设计器”创建一个表单bd .scx。在表单中添加编辑框控件edit1和命令按钮command1,将命令按钮的caption 属性设置为“退出”,如图所示 10.4 创建快捷菜单 创建一个表单 10.4 创建快捷菜单 (2) 在Visual FoxPro系统主菜单以及随后弹出的对话框中,依次选择:【文件】|【新建】|【菜单】|【新建文件】|【快捷菜单】,打开“快捷菜单设计器”窗口,如图所示。单击“菜单项”中的“插入栏”按钮,打开“插入系统菜单栏”对话框,如图所示 10.1 菜单设计概述 通常用到的菜单有两种: 下拉式菜单 快捷菜单 10.1 菜单设计概述 下拉式菜单的组成: 菜单栏(Menu Bar) 菜单标题(Menu Tile) 菜单(Menu) 菜单项(Menu Item) 10.1 菜单设计概述 下拉式菜单 菜单 菜单栏 菜单标题 菜单项 10.1 菜单设计概述 快捷菜单 快捷菜单是一种显示在窗体上的浮动菜单,由弹出式菜单所组成,如图所示。快捷菜单通常用鼠标右键来激活,使用起来灵活而方便,在各类应用程序中也得到了广泛

您可能关注的文档

文档评论(0)

优美的文学 + 关注
实名认证
内容提供者

优美的文学优美的文学优美的文学优美的文学优美的文学

1亿VIP精品文档

相关文档