预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共48页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第9章菜单设计9-1菜单概述 9-2创建菜单 9-3工具栏的使用 9-4小结本章的主要内容有:9-1-1菜单系统的组成菜单栏是用于放置多个菜单标题的。 菜单标题是每个菜单的名称,单击菜单标题,可以打开一个对应的菜单。 菜单是包含命令、过程和子菜单的选项单。 菜单项是实现某一任务的选项栏。 VisualFoxPro系统为用户提供了创建应用系统菜单的工具,用户利用菜单设计器可以设计与VisualFoxPro系统菜单相适应的自己的菜单系统。9-1-2菜单系统的规划原则(4)依据功能相近原则和顺序原则将菜单的菜单项进行逻辑分组,在逻辑组之间用分割线分割。 (5)将菜单中的菜单项数限制在一个屏幕中。如果菜单项的数目超过一屏,则应为其中的一些菜单项创建子菜单。 (6)菜单和菜单项最好设置访问键和快捷键,以便可以快速选择。 (7)使用易于理解的词汇来描述菜单和菜单项。 (8)可在菜单项中混合使用大小写字母。9-1-3系统菜单表9-1主菜单(_MSYSMENU)常见选项表9-2弹出式菜单的内部名字表9-3“编辑”菜单(_MEDIT)常见选项9-2创建菜单l填写下拉菜单中的菜单选项; l设置菜单选项的动作; l设置菜单选项特性(热键、快捷键、备注信息等); l保存菜单,生成菜单文件(*.mnx,.mnt); l生成菜单源程序文件(*.mpr); l运行菜单程序。9-2-2菜单设计器简介1.菜单名称 用于指定菜单系统中菜单项的名称。 2.结果 指定菜单项所具有的功能。其下拉列表中包括4个选项。 (1)子菜单:用户所定义的当前菜单有子菜单是选择此项。其右侧会出现一个“创建”按钮,单击该按钮,系统会弹出子菜单设计窗口,如图9.3所示。 (2)命令:当在“结果”框中选择了“命令”选项,会在其右侧出现一“文本框”,可在此输入要执行的命令。即为菜单项或子菜单指定一条VisualFoxPro6.0的命令,用于完成指定的操作。(3)过程:如果所要执行的动作需要多条命令完成,而又无相应的程序可用,此时选择“过程”最为合适,它是一组命令的集合。当在“结果”框中选择了“过程”选项,会在其右侧出现一“创建”按钮,单击该按钮,会弹出编辑窗口,可在此窗口中输入过程代码。 3.选项 单击“选项”按钮,会弹出“提示选项”对话框,用于设置键盘快捷键或用户定义的菜单系统中各菜单项的属性。4.菜单级 它用于显示当前所处的菜单级别,从其下拉列表中可以选择要处理的任一级菜单。 5.插入 在当前菜单项的前插入一条空白的菜单项。 6.插入栏 单击“插入栏”按钮,会弹出“插入系统菜单条”对话框,用于插入标准的VisualFoxPro6.0菜单项。 7.删除 删除当前菜单项。 8.预览 显示正在创建的菜单结果。9-2-3创建快速菜单菜单名称栏列出了VisualFoxPro6.0系统菜单标题,它后面括号中的“\<字母”为该菜单标题的访问键,如\<F,\<E等。“结果”栏显示的都是子菜单,表明它是—个下拉式的菜单。“编辑”按钮表示可以对结果栏的内容进行编辑。“选项”按钮表示对应的菜单标题是否已在“提出选项”对话框作了设置。 快速生成的菜单和系统菜单相同,但其中的功能项可以增加,也可以修改或删除。经过适当的编辑后,一个实用的快速菜单便生成了。所创建的菜单以.MNX为扩展名保存到磁盘上。 9-2-4使用“菜单设计器”创建菜单2.创建菜单项 (1)打开“文件”菜单。选择“打开”选项。 (2)在“打开”窗口,输入“菜单”文件名,进入“菜单设计器”窗口。 (3)选择主菜单项,再选择“编辑”,进入“菜单设计器”子菜单操作窗口。在这一窗口,用户可以定义主菜单中各菜单子项的名字。 (4)在“菜单设计器”窗口,按“退出”并保存菜单,结束创建子菜单的操作。系统提供了设置快速访问键的功能,可以对菜单进行快速访问键的设置。建立菜单的快速访问键很简单,在快速访问键的前面加上“\<字母”即可。例如要为各个主菜单标题“文件”、“编辑”、“浏览”、“退出”依次加上访问键标志,假定它们的访问键标志字母分别是:F、B、E和Q。可以按以下操作步骤设置: (1)在“项目管理器”中选择“其他”选项卡。在“其他”选项卡中选择“菜单”,选择“菜单1”,按“修改”按钮。 (2)在“菜单设计器”中选择“文件”菜单项,然后将它修改为“文件(\<F)”。在“菜单设计器”中选择“编辑”菜单项,然后将它修改为“编辑(\<B)”。 在“菜单设计器”中选择“浏览”菜单项,然后将它修改为“浏览(\<E)”。 在“菜单设计器”中选择“退出”菜单项,然后将它修改为“退出(\<Q)”。 (3)从“菜单”菜单选择“生成”。 (4)在“项目管理器”选择“菜单1”表单,然后按“运行”按钮。此时出现了带有快速访问键的菜单。当在键盘上按“Q”键时,就会关闭出现的消息窗口。