第10章 菜单设计与应用 2021/2/23
2021/2/23 1 第 10 章 菜单设计与应用
本章目录 第一节a(go菜单系统 第二节菜单设计器 第三节创建菜单 第 四节用快速菜单创建菜单 第五节创建快捷菜单 第六 节修饰菜单设计 第七 节工具栏 2021/2/23 目录 下一页退出
目录 上一页 下一页 退出 2021/2/23 2 本 章 目 录 第一节 Visual FoxPro菜单系统 第二节 菜单设计器 第三节 创建菜单 第 四节 用快速菜单创建菜单 第五节 创建快捷菜单 第六 节 修饰菜单设计 第七 节 工具栏
第一节野o(菜单系统 菜单的组成 菜单系统由一个菜单栏、多个菜单、菜单项和下拉菜 单所组成。菜单是包含命令、过程和子菜单的选项列 表。因此菜单按等级可分为父菜单和子菜单,子菜单 作为父菜单的一个菜单项。如图10-1所示 窗口标题菜单栏菜单项A键下拉菜单不可选项全隔线“级子菜单 Microsoft Visual FoxPro 文件E)编辑(显示工具D程序P)窗囗帮助出 ofo.助主题 搜索⑤ 技术支持① Microsoft on the Web(w 关于 Microsoft Vsua FoxPro(A 图10-1 Visual Foxpro6.0系统菜单窗口 2021/2/23 目录 下一页退出
目录 上一页 下一页 退出 2021/2/23 3 一、菜单的组成 菜单系统由一个菜单栏、多个菜单、菜单项和下拉菜 单所组成。菜单是包含命令、过程和子菜单的选项列 表。因此菜单按等级可分为父菜单和子菜单,子菜单 作为父菜单的一个菜单项。如图10-1所示。 窗口标题 菜单栏 菜单项 热键 下拉菜单 不可选项 分隔线 一级子菜单 图 10-1 Visual FoxPro6.0 系统菜单窗口 第一节 Visual FoxPro菜单系统
、菜单系统的设计 要为一个应用程序创建一套菜单系统,通常按照以下步骤进行: 1.规划与设计菜单系统 2.创建菜单和子菜单 3.菜单系统指定任务 4.生成菜单程序 菜单与表单不同,它不能直接在设计器中生成程序代码。而 必须专门生成菜单程序代码。在设计器中所做的一切将被保存在 个带MNX扩展名的文件中,在这个文件中保存了有关菜单系 统的所有信息,它实际上就是一个表文件。从“菜单”菜单上选 择“生成”命令,生成的菜单程序,扩展名为MPR 运行及测试菜单系统 2021/2/23 目录 下一页退出
目录 上一页 下一页 退出 2021/2/23 4 要为一个应用程序创建一套菜单系统,通常按照以下步骤进行: 1.规划与设计菜单系统 2. 创建菜单和子菜单 3. 菜单系统指定任务 4. 生成菜单程序 菜单与表单不同,它不能直接在设计器中生成程序代码。而 必须专门生成菜单程序代码。在设计器中所做的一切将被保存在 一个带.MNX扩展名的文件中,在这个文件中保存了有关菜单系 统的所有信息,它实际上就是一个表文件。从“菜单”菜单上选 择“生成”命令,生成的菜单程序,扩展名为MPR。 5.运行及测试菜单系统 二、菜单系统的设计
系统菜单的控制 Visual foxpro6.0系统菜单是一个典型的菜单系统 它的主菜单是一个条形菜单,其内部名字为 MSYSMENU。 每一个菜单项和所激活的弹出式菜单均有一个内部名。 1.重新设置系统菜单。 命令格式是: SET SYSMENU0N|OFF| AUTOMATIC|T0[<弹出式菜单 名表>]|T0[<条形菜单项名表>]|T0[ DEFAULT SAVE NOSAVE 其中各子句的含义是: ON允许程序执行时访问系统菜单,OFF禁止访问, AUTOMATIC访问系统菜单时使系统菜单显示。 2021/2/23 目录 下一页退出
目录 上一页 下一页 退出 2021/2/23 5 三、系统菜单的控制 Visual FoxPro6.0系统菜单是一个典型的菜单系统, 它的主菜单是一个条形菜单,其内部名字为_MSYSMENU。 每一个菜单项和所激活的弹出式菜单均有一个内部名。 1.重新设置系统菜单。 命令格式是: SET SYSMENU ON | OFF | AUTOMATIC | TO[<弹出式菜单 名表>] | TO[<条形菜单项名表>] | TO [DEFAULT] | SAVE | NOSAVE 其中各子句的含义是: ON 允许程序执行时访问系统菜单,OFF禁止访问, AUTOMATIC访问系统菜单时使系统菜单显示