VF11菜单与工具栏设计解读.ppt

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VF11菜单与工具栏设计解读

第11章 菜单与工具栏设计 11.1 菜单的创建 1、设计原则 (1)根据用户任务组织菜单系统。 (2)给每个菜单和菜单选项设置一个意义明了的标题。 (3)按照估计的菜单项使用频率、逻辑顺序或字母顺序组织菜单项。 (4)在菜单项的逻辑组之间放置分隔线。 (5)给每个菜单和菜单选项设置热键或键盘快捷键。 (6)将菜单上菜单项的数目限制在一个屏幕之内,如果超过了一屏,则应为其中一些菜单项创建子菜单。 (7)在菜单项中混合使用大小写字母,只有强调时才全部使用大写字母。 2、设计步骤 (1)菜单系统规划。 (2)建立菜单和子菜单。 (3)将任务分派到菜单系统中。 (4)生成菜单程序。 (5)测试并运行菜单系统。 11.1.1菜单设计器简介 “菜单设计器”是VFP提供的可视化编程工具。使用“菜单设计器”可以添加新的菜单选项到VFP的系统菜单中——定制已有的VFP系统菜单,也可以创建一个全新的自定义菜单,以代替VFP的系统菜单。 菜单是包含命令、过程和子菜单的选项列表,因此,按等级分为父菜单和子菜单,子菜单挂在父菜单下作为父菜单的一个菜单项。 VFP菜单系统是由一个菜单栏、多个菜单项和下拉菜单组成。 11.1.2创建下拉式菜单 利用“菜单设计器”设计菜单的操作步骤如下: 1、在“项目管理器”对话框中,选择“其他”选项卡,再选择“菜单”,单击“新建”按钮,屏幕显示“新建菜单”对话框。 2、在“新建菜单”对话框中,单击“菜单”按钮,系统进入“菜单设计器”窗口 。 3、在“菜单设计器”的“菜单名称”栏中,单击要添加下拉菜单的菜单项,在“菜单名称”列中,输入新建的菜单项名称。 4、在“结果”列中,选定“子菜单”命令。使右侧出现“创建”按钮。 5、单击“创建”按钮,屏幕显示“子菜单”设计窗口,在“菜单名称”列中,输入要创建的各子菜单项名称。 6、在菜单项之间插入分隔线。在 “菜单名称”栏中,单击要在之前插入分隔线的菜单项,单击“插入”按钮,增加一个新的菜单项,更改菜单名称为“\-”,此菜单项在运行或预览时将显示为一条分隔线。其它分隔线的插入方法相同。 7、为菜单项指定热键。 设计良好的菜单都应具有热键,此功能可使用户通过键盘快速地访问菜单。 为菜单或菜单项指定热键的方法为:只需在希望成为热键的字母左侧输入“\”。例如,在“菜单名称”列中,将“文件(F)”菜单使用“F”作为热键,只需在菜单名称中加入(\F),热键在菜单或下拉菜单项上用带下划线的大写字母表示。然后按下“Alt+F”键,即可激活文件菜单项目。 8、为菜单项添加快捷键。 为菜单或菜单项指定键盘快捷键的操作步骤如下: (1)在“菜单名称”栏中,先择相应的菜单标题或菜单项。 (2)单击“选项”栏下的按钮,屏幕将显示“提示选项”对话框。 (3)在“键标签”框中,按下一组合键,此时在“键标签”和“键说明”框中,都会显示所按下的快捷键。 (4)选择“跳过”框,并输入表达式, 9、点击“预览”按钮,可以查看菜单的运行状态。 10、按Ctrl+W键保存菜单,保存后的菜单文件名的后缀是.mnx。 在菜单的修改状态下可以从系统菜单中选择菜单“菜单”中的“生成”命令,编译生成菜单的执行文件,执行文件名的后缀是.mpr。保存后的菜单,可以象使用应用程序一样来使用它。 例如,在命令窗口中输入菜单的调用命令: DO 菜单1.mpr 即可执行菜单。 11.1.3 创建快捷菜单 设计快捷菜单的操作步骤如下: (1)在“项目管理器”中,选择“其他”选项卡,再选择“菜单”。 (2)单击“新建”按钮,屏幕显示“新建菜单”对话框。 (3)在“新菜单”对话框中,单击“快捷菜单”按钮,系统进入“快捷菜单设计器”窗口。 (4)在“菜单名称”栏中,输入快捷菜单的各个菜单项。 (5)在“结果”选项中,择“过程”或“命令”,如果选择“命令”,右侧出现命令文本框,在其中输入相应的命令。 (6)单击“创建”按钮,屏幕显示“过程”代码窗口。 (7)在“过程”代码窗口中,输入过程代码。 (8)关闭“过程”代码窗口。 (9)生成菜单。在“菜单”中,选择“生成”命令,打开“生成菜单”对话框,选择输出文件的路径和文件名。 (10)单击“生成”按钮,生成菜单。 (11)编写调用快捷菜单的代码: 在需要调用快捷菜单的对象中编写RightClick事件代码: DO菜单1.mpr 11.1.4 运行菜单程序 定义好了菜单后,还需要为各个菜单指定任务,使之与系统和各个功能模块挂起来。选择一个菜单或菜单项时,将执行相应的任务。 1、指定命令 为菜单或菜单项指定命令的操作步骤如下: (1)在“菜单名称”栏中,选择相应的菜单标题或菜单项。 (2)在“结果”栏中,选择“命令”。 (3)在“结果”栏右侧的“编辑”框中,

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档