第11章菜单工具栏设计摘要.ppt

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

11.1 菜单系统概述 11.1.1 菜单结构与组成 1.菜单结构 Visual FoxPro支持两种类型的菜单:条形菜单和弹出式菜单。 它们都有一组菜单选项显示于屏幕供用户选择。用户选择其中的某个选项时都会有一定的动作。 这个动作可以是下面3种情况中的一种:执行一条命令、执行一个过程或激活另一个子菜单。 11.1 菜单系统概述 11.1.1 菜单结构与组成 每个菜单项都可以选择地设置一个热键和一个快捷键。 典型的菜单系统一般是一个下拉式菜单,由一个条形菜单和一组弹出式菜单组成。其中条形菜单作为主菜单,弹出式菜单作为子菜单。 快捷菜单一般由一个或一组上下级联的弹出式菜单组成。 2.菜单组成 菜单及菜单系统都是由以下几个项目组 成的。 ● 菜单。 由一系列命令或文件名组成的清单列表。 当从菜单栏上选择某个菜单标题时,菜单将从菜单栏上向下拉出,以供选择。 ● 菜单栏。 出现在屏幕的上部,包括各选单名的一条水平区域。 ● 菜单项。 位于菜单上的菜单命令或文件名。 可以使用菜单设计器为应用程序创建或定义菜单项。 ● 菜单标题。 位于菜单栏上用以表示菜单的一个单词、短语或图标。菜单标题也称为菜单名。 ● 菜单系统。 由菜单栏、菜单、菜单项和菜单标题组成的集合称为菜单系统。 11.1.2 系统菜单的结构与定制 在Visual FoxPro中,每一个条形菜单都有一个内部名字和一组菜单选项,每个菜单选项都有一个名称(标题)和内部名字。 每一个弹出式菜单也有一个内部名字和一组菜单选项,每个菜单选项则有一个名称(标题)和选项序号。 选择条形菜单中的每一个菜单项都会激活一个弹出式菜单,常用的弹出式菜单的内部名字见表11.2。 通过SET SYSMENU命令允许或禁止在程序执行时访问系统菜单,也可以重新定制系统菜单,命令格式如下: SET SYSMENU ON|OFF|AUTOMATIC |TO 条形菜单项名列表 |TO 弹出式菜单项名列表 |TO [DEFAULT]|SAVE|NOSAVE 要将系统菜单恢复成标准配置,可先执行SET SYSMENU NOSAVE命令,后执行SET SYSMENU TO DEFAULT命令。 不带参数的SET SYSMENU TO命令将屏蔽系统菜单,使其不可用。 11.2 创建下拉式菜单 下拉式菜单是一种最常用的菜单,用Visual FoxPro提供的“菜单设计器”可以方便地进行下拉式菜单的设计,完成菜单系统设计的全部操作。 11.2.1 菜单设计器窗口 1.打开“菜单设计器”窗口 可以使用下面4种方法打开“菜单设计器”。 ● 使用“项目管理器”打开。 ● 使用菜单方式。 ● 使用“新建”对话框打开。 ● 使用“命令窗口”打开:CREATE MENU [菜单文件名] 2.“菜单设计器”的组成 “菜单设计器”窗口左边有一个列表框,在该列表框中每行定义一个菜单项,列表中的菜单名称、结果、选项3列表示菜单项属性。 窗口右边有1个下拉列表框和4个按钮,其中的“菜单级”下拉列表框用于从下级菜单页返回到上级菜单页;插入、插入栏、删除、预览按钮分别用于插入菜单项、插入系统菜单项、删除菜单项和预览菜单显示效果。 (1)“菜单名称”列: 该列用来输入菜单项的菜单标题,此标题只用于显示,并非内部名字。 (2)“结果”列: 结果列为一个下拉列表,用来指定当选择某一菜单项时发生的动作。 (3)“选项”列: 单击该列的“无符号”按钮将打开一个“提示选项”对话框,可在其中为当前菜单项设置附加属性,后面详细叙述其具体操作。 (4)“菜单级”下拉列表框: 该下拉列表框含有当前可切换到的所有菜单项,其中“菜单栏”选项表示主菜单。 (5)“插入”按钮: 单击该按钮,在当前菜单项之前插入一个新菜单项。 (6)“插入栏”按钮: 其功能是在当前菜单项之前插入一个Visual FoxPro系统菜单项。 单击该按钮后显示“插入系统菜单栏”对话框,可以在其中选择一个系统菜单项来插入。 (7)“删除”按钮:

文档评论(0)

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

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

1亿VIP精品文档

相关文档