网站大量收购独家精品文档,联系QQ:2885784924

第8章 菜单和工具栏.ppt

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

第8章 菜单和工具栏 8.1 菜单的规划和设计 8.2 创建自定义工具栏 8.1 菜单的规划和设计 创建菜单的步骤: 菜单系统的规划、建立菜单,建立子菜单,为菜单指定任务,建立菜单生成程序,运行及测试菜单系统 设计菜单的原则 根据任务组织菜单 设计有意义的标题和简短提示,方便用户使用 根据使用频率,排列菜单,提高查看速度 对菜单分组,设置快捷键 8.1.1 菜单系统的设计步骤 8.1.2 创建一般菜单 方法: 利用项目管理器 “文件”菜单的“新建”命令 命令创建 利用项目管理器 打开“新菜单”对话框 进入“菜单设计器” “菜单设计器”中的选项 菜单名称——可使用 \ 建立菜单热键 移动控制——调整菜单项的先后位置 结果——选择菜单后发生的动作 命令、子菜单、填充名称、过程 创建\编辑 选项——键盘快捷键、提示信息、控制条件 菜单级——选择需处理的菜单 预览——显示正在创建的菜单 插入和删除 为菜单或菜单项指定任务 命令、子菜单、填充名称、过程 命令 Do d:\fmmenu1.prg SET SYSMENU TO DEFAULT 过程 “创建”或“编辑”按钮 “显示”菜单项中“菜单选项”/“常规选项” 启用和废止菜单项 “提示选项”对话框“跳过”条件(“表达式生成器”) 为菜单项分组 目的:增强菜单的可读性 操作 在“菜单名称”栏中键入“\-” 拖动“\-”栏移至所需要的分隔位置 适用:舒适多菜单项的菜单,如VFP主界面上的“文件”、“编辑”菜单等。 指定菜单项的键盘快捷键 目的:为对应菜单项设定键盘快捷键 操作: 在菜单设计器的菜单项列表中,选定对应菜单项; 选择“选项”栏中的按钮,打开“提示选项”对话框; 在“键标签”框中,从键盘上按下一组组合键,如:Ctrl+D,则快捷键就此创建。 注意点:避免使用Ctrl+J 创建的快捷键在菜单运行时能直接进行键盘操作 启用和废止或菜单项 目的:根据逻辑条件禁止使用菜单项或启用 操作: 打开“提示选项”对话框操作:在“跳过”文本框中,输入用于控制菜单项启用或废止的逻辑表达式: 表达式取值为“T”:菜单项禁用; 表达式取值为“F”:菜单项启用; 创建子菜单项 目的:根据要求为菜单项创建子菜单 操作: 在菜单设计器的菜单项列表中,选定对应菜单项; 选择“结果”栏中,选择“子菜单” ; 出现“创建”按钮(若此前已有子菜单,则出现“编辑”按钮); 单击“创建”或“编辑”按钮,出现新的菜单项列表; 根据要创建的子菜单内容输入各菜单项即可。 在子菜单项中插入系统菜单栏 目的:快速生成与系统菜单一致的菜单项 操作: 在菜单设计器中,选定要插入菜单项的对应菜单级; 单击菜单设计器中的 “插入栏”按钮,打开“插入系统菜单栏”对话框; 根据插入需要,选择系统菜单项,再单击“插入”按钮即可; 根据需要将插入的系统菜单项拖至何时位置。 使用“快速菜单”创建菜单系统 当要创建的菜单与VFP系统菜单相似时,可使用“快速菜单”功能创建菜单系统 操作: 从VFP系统菜单的“菜单”中选择“快速菜单”命令,则打开的“菜单设计器”对话框中自动包含了关于VFP系统菜单内容,设计者可在此基础上,“快速”修改形成自己的菜单系统。 8.1.3 调试运行菜单程序 预览菜单:在VFP中,用户可以通过预览来检查设计的菜单效果如何,以便随时作出调整与修改 操作:“菜单设计器”窗口中,单击“预览”按钮即可 结束预览: “预览”状态下按“确定”按钮 生成和执行菜单程序 菜单与表单不同,它不能直接在设计器中生成程序代码。而必须专门生成菜单程序代码。在设计器中所做的一切将被保存在一个带.MNX扩展名的文件中,在这个文件中保存了有关菜单系统的所有信息,它实际上就是一个表文件。从“菜单”菜单上选择“生成”命令,生成的菜单程序,扩展名为MPR。 8.1.4 创建快捷菜单 在VFP中,用户可以创建自己的快捷菜单,当在适当的环境下单击鼠标右键时,系统将弹出该快捷菜单。 “快捷菜单设计器”类似一般菜单的设计器,操作方式和步骤几乎也是一样的。 创建方法: 利用项目管理器 “文件”菜单的“新建”命令 命令创建 利用项目管理器 打开“新菜单”对话框 选择“快捷菜单” 进入“快捷菜单设计器” 举例——快捷菜单设计 进入“快捷菜单设计器” 输入菜单标题 设置“结果”为过程 输入过程代码 设置各菜单项的跳过条件 选择“菜单”——“生成 …” 设置表单或控件的RIGHTCLICK事件代码 调试 8.1.5 配置VFP系统菜单 SET SYSMENU命令 SET SYSMENU ON /OFF /AUTOMATIC /TO [菜单列表] /TO [菜单标题列表] /TO [default] / SAVE /NO

文档评论(0)

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

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

1亿VIP精品文档

相关文档