第13章菜单系统 第13章 莱单亲统 本章主要介绍菜单设计器的使用方法,并 列举实例来具体说明;对使用“快捷菜单设计 器”创建快捷菜单也作了简单描述;最后介绍 如何在项目中添加菜单系统
第13章 菜单系统 第 13 章 菜 单 系 统 本章主要介绍菜单设计器的使用方法,并 列举实例来具体说明;对使用“快捷菜单设计 器”创建快捷菜单也作了简单描述;最后介绍 如何在项目中添加菜单系统
第13章菜单系统 13.1菜单系统概述 13.2菜单设计器 学132.1进入菜单设计器 13.2.2菜单设计器的界面 内13.3应用系统菜单设计实例 13.4使用“快捷菜单设计器”创建快捷菜单 13.5在项目中添加菜单系统
第13章 菜单系统 13.1菜单系统概述 13.2 菜单设计器 13.2.1 进入菜单设计器 13.2.2 菜单设计器的界面 13.3 应用系统菜单设计实例 13.4 使用“快捷菜单设计器”创建快捷菜单 13.5 在项目中添加菜单系统 教 学 内 容
第13章菜单系统 13.1菜单系统概述 1.菜单系统的结构 各个应用程序的菜单系统内容可能不同,但其基本结 构是相同的。 Windows9X的标准菜单系统通常由四大部 分组成:菜单栏( Menu bar)、菜单标题( Menu title)、 菜单(Menu)、菜单项( Menu item)。如图13.1所示
第13章 菜单系统 各个应用程序的菜单系统内容可能不同,但其基本结 构是相同的。Windows 9X的标准菜单系统通常由四大部 分组成: 菜单栏(Menu Bar) 、菜单标题(Menu Title) 、 菜单(Menu)、菜单项(Menu Item) 。如图13.1所示。 13.1 菜单系统概述 1.菜单系统的结构
第13章菜单系统 文件E编辑1显示(工具D程序P)窗口0帮助 回向导的 回鹰创面回到回型因 菜单项 菜单 运行 Active Document(R 菜单栏 菜单标题 运行类浏览器
第13章 菜单系统
第13章菜单系统 2.设计菜单系统的原则 (1)根据用户要执行的任务组织菜单系统,即按应用程序 的层次组织系统 (2)给每个菜单和菜单选项指定一个简短的标题 (3)按照估计的菜单项的使用频率、逻辑顺序或字母顺序 来组织菜单中的菜单项。 (4)按功能相近和顺序原则,将菜单项进行逻辑分组。 (5)尽可能将一个菜单中的菜单选项数控制在一屏所能显 示的范围 6)常用的菜单选项可以设置热键或快捷键以方便操作。 如Ctr1+C为复制命令,Ctrl+V为粘贴命令等
第13章 菜单系统 2. 设计菜单系统的原则 (1)根据用户要执行的任务组织菜单系统,即按应用程序 的层次组织系统。 (2)给每个菜单和菜单选项指定一个简短的标题。 (3)按照估计的菜单项的使用频率、逻辑顺序或字母顺序 来组织菜单中的菜单项。 (4) 按功能相近和顺序原则,将菜单项进行逻辑分组。 (5)尽可能将一个菜单中的菜单选项数控制在一屏所能显 示的范围。 (6) 常用的菜单选项可以设置热键或快捷键以方便操作。 如Ctrl+C为复制命令,Ctrl+V为粘贴命令等
第13章菜单系统 3.莱单系统的设计步骤 (1)用菜单设计器创建菜单和子菜单,为菜单项指定任务; (2)生成菜单程序;菜单与表单不同,它不能在设计器中 直接生成程序代码,而必须专门生成菜单程序代码,在设计 器中所做的一切将被保存在一个带.MNX扩展名的文件中。从 系统的“菜单”菜单上选择“生成”命令,生成扩展名为 MPR的菜单程序 (3)测试运行菜单系统
第13章 菜单系统 3. 菜单系统的设计步骤 (1) 用菜单设计器创建菜单和子菜单,为菜单项指定任务; (2)生成菜单程序;菜单与表单不同,它不能在设计器中 直接生成程序代码,而必须专门生成菜单程序代码,在设计 器中所做的一切将被保存在一个带.MNX扩展名的文件中。从 系统的“菜单”菜单上选择“生成”命令,生成扩展名为 MPR的菜单程序; (3) 测试运行菜单系统
第13章菜单系统 13.2菜单设计器 13.2.1进入菜单设计器 以下三种方式都可以进入菜单设计器的选择界面: 1、使用“项目管理器”。即从项目管理器中选择“其 他”选项卡,然后选择“菜单”,并单击“新建”按钮。 2、使用“文件”菜单中的“新建”命令,选择“菜单” 单选按钮;然后再单击“新建文件”按钮。 3、使用 CREATE MENU命令
第13章 菜单系统 13.2 菜 单 设 计 器 以下三种方式都可以进入菜单设计器的选择界面: 1、使用“项目管理器” 。 即从项目管理器中选择“其 他”选项卡,然后选择“菜单” ,并单击“新建”按钮。 2、使用“文件”菜单中的“新建”命令,选择“菜单” 单选按钮;然后再单击“新建文件”按钮。 3、使用CREATE MENU命令。 13.2.1 进入菜单设计器
第13章菜单系统 系统将弹出“新建菜单”对话框,选择“菜单”按钮,即 进入“菜单设计器”的界面 菜单设计器-菜单1 回x 菜单名称 结果 选项 菜单级 菜单栏 菜单项 插入 插入栏 预览
第13章 菜单系统 系统将弹出“新建菜单”对话框,选择“菜单”按钮,即 进入“菜单设计器”的界面
第13章菜单系统 13.2.2菜单设计器的界面 菜单设计器的界面由以下几部分构成: 1.“菜单名称”框 在此栏里输入菜单系统中的菜单标题或菜单项的名称,可 以在欲设定为访问鍵的字母前面加上(\<) 2.“结果”栏 指定在选择菜单标题或菜单项时发生的动作。 选项”按钮 单击该按钮将打开一个“提示选项”对话框
第13章 菜单系统 菜单设计器的界面由以下几部分构成: 1. “菜单名称”框 在此栏里输入菜单系统中的菜单标题或菜单项的名称,可 以在欲设定为访问鍵的字母前面加上(\<) 。 2. “结果”栏 指定在选择菜单标题或菜单项时发生的动作。 3. “选项”按钮 单击该按钮将打开一个“提示选项”对话框, 13.2.2 菜单设计器的界面
第13章菜单系统 2.“结果”栏选项: (1)“命令”:在其右侧的文本框中为这个菜单项指定要执 行的命令。(2)“子菜单”:单击其后的“创建”按钮可进 入新的一屏来创建子菜单。(3)“过程”:单击其后的“创 建”按钮可进入过程代码编辑窗口,供输入过程代码。在应 用系统中选择该菜单项后将执行该过程。(4)“填充名称”: 在其右侧的文本框中输入一个名字,为菜单标题指定在菜单 系统中引用它时的菜单名称。(5)“菜单项#”:在其后的 文本框中为这个菜单项指定一个系统菜单中的菜单项
第13章 菜单系统 2. “结果”栏 选项: (1)“命令”:在其右侧的文本框中为这个菜单项指定要执 行的命令。(2)“子菜单”:单击其后的“创建”按钮可进 入新的一屏来创建子菜单。(3)“过程”:单击其后的“创 建”按钮可进入过程代码编辑窗口,供输入过程代码。在应 用系统中选择该菜单项后将执行该过程。(4)“填充名称” : 在其右侧的文本框中输入一个名字,为菜单标题指定在菜单 系统中引用它时的菜单名称。(5)“菜单项#”:在其后的 文本框中为这个菜单项指定一个系统菜单中的菜单项