第九章菜单设计与应用.ppt
《第九章菜单设计与应用.ppt》由会员分享,可在线阅读,更多相关《第九章菜单设计与应用.ppt(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第九章第九章 菜单设计与应用菜单设计与应用9.1 Visual 9.1 Visual FoxproFoxpro 系统菜单系统菜单9.2 9.2 下拉式菜单设计下拉式菜单设计9.3 9.3 快捷菜单设计快捷菜单设计1菜单系统及其规划菜单系统及其规划 n1.菜单系统菜单系统 n菜单系统(菜单系统(Menu System)是菜单栏(是菜单栏(Menu Bar)、)、菜单标题菜单标题(Menu Title)、菜单菜单(Menu)和菜单项和菜单项(Menu Item)的组合。的组合。n菜单栏:位于窗口标题下的水平条形区域,用于放菜单栏:位于窗口标题下的水平条形区域,用于放置各菜单标题。置各菜单标题。n菜
2、单标题:也叫菜单名,用于标识菜单。菜单标题:也叫菜单名,用于标识菜单。n菜单:单击菜单标题可以打开相应的菜单,菜单由菜单:单击菜单标题可以打开相应的菜单,菜单由一系列菜单项组一系列菜单项组 成,包括命令、过程和子菜单等成,包括命令、过程和子菜单等n菜单项:列于菜单上的菜单命令,用于实现某个具菜单项:列于菜单上的菜单命令,用于实现某个具体的任务体的任务2n2.菜单系统的规划菜单系统的规划n菜单设计准则主要有:菜单设计准则主要有:n(1)按照用户执行的任务组织菜单系统。)按照用户执行的任务组织菜单系统。n(2)给每个菜单一个有意义的菜单标题。)给每个菜单一个有意义的菜单标题。n(3)按照估计的菜单
3、项使用频率、逻辑顺序或字母顺)按照估计的菜单项使用频率、逻辑顺序或字母顺序组织菜单项。序组织菜单项。n(4)在菜单项的逻辑组之间放置分隔线。)在菜单项的逻辑组之间放置分隔线。n(5)将菜单上菜单项的数目限制在一个屏幕之内,当)将菜单上菜单项的数目限制在一个屏幕之内,当菜单项的数目超菜单项的数目超 过了一屏,则应为其中的一些菜单项过了一屏,则应为其中的一些菜单项创建子菜单。创建子菜单。n(6)为菜单和菜单项设置访问键或键盘快捷键。)为菜单和菜单项设置访问键或键盘快捷键。n(7)使用能够准确描述菜单项的文字。)使用能够准确描述菜单项的文字。n(8)在菜单项中混合使用大小写字母、汉字)在菜单项中混合
4、使用大小写字母、汉字3 1.建立菜单建立菜单 建立菜单的基本步骤:建立菜单的基本步骤:打开打开“菜单设计器菜单设计器”窗口窗口n 【文件文件】【新建新建】选选【菜单菜单】文文 件类型件类型按按【新建文件新建文件】【菜单菜单】n 在命令窗口使用建立菜单命令:在命令窗口使用建立菜单命令:CREATE MENU 进行菜单设计进行菜单设计n 见后面见后面 详述详述保存菜单定义保存菜单定义 n生成菜单定义文件(生成菜单定义文件(.MNX)和菜单备注文件(和菜单备注文件(.MNT)生成菜单程序生成菜单程序 n生成的菜单程序其主文件名与菜单文件同名,扩展名为生成的菜单程序其主文件名与菜单文件同名,扩展名为.
5、MPR 运行菜单程序运行菜单程序nDO 菜单程序名菜单程序名.MPR 运行程序时,系统将菜单程序(运行程序时,系统将菜单程序(.MPR)编译编译成扩展名为成扩展名为(.MPX)的菜单目标程序的菜单目标程序 42.“菜单设计器菜单设计器”窗口窗口“菜单名称菜单名称”栏栏“结果结果”栏:包括有命栏:包括有命 令、填充名称(或菜令、填充名称(或菜 单项)、子单项)、子菜单和过菜单和过 程四个选项程四个选项【创建创建】或或【编编 辑辑】按钮:供用户按钮:供用户 建立或修改子菜单建立或修改子菜单“选项选项”栏栏:可:可 设置菜单的快捷设置菜单的快捷 键、跳过条件、键、跳过条件、说明说明信息和菜单信息和菜
6、单 项内部名称项内部名称“移动移动”按按 钮:钮:拖动该按钮拖动该按钮 可以调整菜可以调整菜 单项之间的单项之间的 位位置的顺序置的顺序菜单级:指定当前设计的菜单级:指定当前设计的 菜单,返回到上菜单,返回到上 级菜单或主菜级菜单或主菜单单插入栏:可插插入栏:可插 入一个入一个VFP系统系统 菜单项命令菜单项命令 53.快速菜单快速菜单 快速菜单是将快速菜单是将VFP系统菜单添加到系统菜单添加到“菜单设计器菜单设计器”窗口窗口 供用户快速供用户快速建立菜单的功能建立菜单的功能例例 建立一个快速菜单建立一个快速菜单kscd.mprn操作步骤:操作步骤:n步骤步骤1:打开:打开“菜单设计器菜单设计
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第九 菜单 设计 应用
限制150内