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