- 0
- 0
- 约4.43千字
- 约 29页
- 2018-09-22 发布于江苏
- 举报
第九章菜单设与应用
第九章 菜单设计与应用 第一节 菜单的基础知识 第二节 系统菜单设计 第三节 快捷菜单设计 第一节 菜单的基础知识 一、菜单的类型 Visual FoxPro支持两种类型的菜单:条形菜单和弹出式菜单。 1.条形菜单:一般作为主菜单。每一个条形菜单都有一个内部名字和一组菜单选项,每个菜单选项都有一个名称(标题)和内部名字。 2.弹出式菜单:一般作子菜单。每一个弹出式菜单也有一个内部名字和一组菜单选项,每个菜单选项都有一个名称(标题)和选项序号。 典型的菜单系统一般是一个下拉式菜单,由一个条形菜单和一组弹出式菜单组成。其中条形菜单作为主菜单,弹出式菜单作为子菜单。当选择一个条形菜单选项时,激活相应的弹出式菜单。 快捷菜单一般由一个或一组上下级的弹出式菜单组成。 二、菜单的使用 无论是哪种类型的菜单,当选择其中某个选项时都会有一定的动作。这个动作可以是下面三种情况中的一种:执行一条命令、执行一个过程和激活另一个菜单。 第二节 系统菜单设计 系统菜单一般由一个条形菜单和一组 弹出式菜单组成。设计步骤:打开菜单设 计器窗口?进行菜单设计?保存菜单定义 ?生成菜单程序?运行菜单程序 一、打开菜单设计器窗口 建立菜单或修改已有的菜单,都需要打开 菜单设计器窗口。 1.通过建立菜单打开: (1)项目管理器 (2)菜单:单击“文件”?“新建”?选择文件类型“菜单”?单击“新建文件”按钮?单击“菜单”或“快捷菜单”按钮 2.打开菜单: (1)项目管理器 (2)菜单“文件,打开” (3)命令: MODIFY MENU 菜单文件名 二、菜单设计 1.“菜单设计器”窗口 “菜单设计器”窗口每页显示和定义一个菜单,可以是条形菜单(菜单栏),也可以是弹出式菜单(子菜单)。“菜单设计器”窗口打开时,首先显示和定义的是条形菜单。 窗口的左边是一个列表框,其中每一行定义当前菜单的一个菜单项,包含“菜单名称”、“结果”和“选项”三列内容。菜单栏或每个子菜单各占菜单设计器窗口中的一页。 (1)“菜单名称”列 ①菜单名称:用来输入菜单项的名称,用于显示。 ②访问键:VFP允许用户在菜单项名称中为该菜单项定义访问键。方法是在要定义的字符之前加上“\”。 (2)结果列 该列用于指定当用户选择该菜单项时的动作。 ①命令:为菜单项定义一条命令,菜单项的动作即是执行用户定义的命令。 ②过程:为菜单项定义一个过程,菜单项的动作即是执行用户定义的过程。定义时,选择了过程,组合框右侧会出现创建或编辑按钮(建立时显示创建,修改时显示编辑),单击相应按钮在出现的编辑窗口编辑内容。 ③子菜单:定义当前菜单项的子菜单。 定义时,选择了子菜单后,组合框右侧会 会出现创建或编辑按钮(建立时显示创建,修改时显示编辑),选定相应的按钮,菜单设计器窗口就切换到子菜单页。 ④填充名称或菜单项#:当前若是一级菜单,就显示“填充名称”,用户定义菜单名;当前若是子菜单则显示“菜单项#”,用户定义菜单项序号。 (3)选项列:每个菜单行的选项列都有一个无符号按钮,单击该按钮就会出现“提示选项”对话框。 ①快捷键的设置:“键标签”文本框用于设置菜单项的快捷键。快捷键是菜单项右面标识的组合键。 定义方法:单击键标签文本框?按下要定义的组合键。快捷键通常是Ctrl或Alt键与另一个字符键的组合。 取消方法:单击键标签文本框按空格键。 ②设定浅色菜单:跳过文本框用于设置菜单或菜单项的跳过条件,用户可在其中键入条件表达式。菜单运行时,表达式值为.T.时菜单项将以浅色显示,不可选用。 ③显示状态栏信息 “信息”文本框用于设置菜单项的说明信息,键入的信息出现在状态栏,输入时要用引号括起来。 ④主菜单名或菜单项#:指定条形菜单菜单项的内部名字或弹出式菜单菜单项的序号。如果不指定菜单项的内部名字或序号,系统会自动设定。 只有当菜单项的“结果”选择为“命令”、“过程”或“子菜单”时,该文本框才有效。 (4)插入按钮:在当前菜单行之前插入一个新菜单行。 (5)插入栏按钮:在当前菜单行之前插入一个VFP系统菜单命令。(该按钮仅在定义弹出式菜单时有效。) (6)删除按钮:选定该按钮,系统即删除当前的菜单行。 (7)预览按钮:供菜单模拟显示。 (8)移动按钮:每一个菜单项左侧都有一个移动按钮,拖动移动按钮可以改变菜单项在当前菜单中的位置。 2.“显示”菜单 在菜单设计器环境下,系统的“显示”菜单会出现两条命令:“常规选项”与“菜单选项”。 (1)“常规选项”对话框 ①过程框:若在一级菜单中有些菜单没设置过任何动作,
您可能关注的文档
- 第一讲-超临锅炉概述.ppt
- 第一讲、行政学基本理念.ppt
- 第一讲Intrnet概论.ppt
- 第一讲初识Potoshop7.0.ppt
- 第一讲地下结可靠度与耐久性-概论.ppt
- 第一讲文艺在会历史总体中的位置与作用.doc
- 第一讲已经介了键盘的基本操作.doc
- 第一讲海岛卖完整案例及解析.ppt
- 第一讲线段、的计算与证明问题.doc
- 第一讲课程概的理解与重建.ppt
- 七年级语文上册期末模拟试卷1(解析版).docx
- 七年级语文上册期末模拟试卷1(原卷版).docx
- 七年级语文上册期末模拟试卷2(原卷版).docx
- 七年级语文上册期末模拟试卷2(解析版).docx
- 期末测试卷(二)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(三)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(二)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(三)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(一)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(一)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
最近下载
- GJB8848-2024系统电磁环境效应试验方法.pptx VIP
- 河南豫能控股股份有限公司及所管企业2026届校园招聘127人备考题库精编答案详解.docx VIP
- 2024-2025学年河南省郑州市七年级上期末数学试卷附答案解析.docx VIP
- 国家建筑标准设计图集 23S519小型排水构筑物图集.pdf VIP
- 大画幅相机的基本操作.doc VIP
- 2024脓毒症液体治疗急诊专家共识.pdf
- 2025届T8八省八校高三联考语文试卷讲评 课件.pptx VIP
- 大画幅相机基本操作(二).doc VIP
- 2025年度民主生活会“五个带头”个人检查发言8篇.docx VIP
- 23S519小型排水构筑物图集.docx VIP
原创力文档

文档评论(0)