文档介绍:VF菜单设计2008-08-0515:55:50|分类:学习资料|标签:|字号大中小订阅第九章菜单设计与应用一个应用程序一般以菜单的形成列出其具有的功能,而用户则通过菜单调用应用程序的各种功能。本章首先介绍visualfoxpro系统菜单的基本情况,然后介绍如何配置与定制系统菜单、如何设计下拉式菜单和快捷菜单。。而了解visualfoxpro系统菜单的结构、特点和行为,则是设计用户自己的菜单系统的基础。:条形菜单和弹出式菜单。每一个条形菜单都有一个内部名字和一组菜单选项,每个菜单选项都有一个名称(标题)和内部名字。每一个弹出式菜单出有一个内部名字和一组菜单选项,每个菜单选项则有一个名称(标题)和选项序号。菜单项的名称显示屏幕供用户识别,菜单及菜单项的内部名字或选项序号则用于在代码中引用。每一个菜单选项都可以选择地设置一个热键和一个快捷键。热键通常是一个字符,当菜单激活时,可以按菜单项的热键快速选择该菜单项。快捷键通常是ctrl键和另一个字符键组成的组合键。不管菜单是否激活,都可以通过快捷键选择相应的菜单选项。无论是哪种类型的菜单,当选择其中某个选项时都会有一定的动作。这个动作可以是下面三种情况中的一种:执行一条命令、执行一个过程和激活另一个菜单。典型的菜单系统一般是一个下拉式菜单,由一个条形菜单和一组弹出式菜单组成。其中条形菜单作为主菜单,弹出式菜单作为子菜单。当选择一个条形菜单选项时,激活相应的弹出式菜单。快捷菜单一般由一个或一组上下级的弹出式菜单组成。,其主菜单是一个条形菜单。。条形菜单本身的内部名字为MSYSMENU,也可看作是整个菜单系统的名字。选择条形菜单中的每一个菜单项都会激活一个弹出式菜单,。“编辑”菜单中常用选项名称和内部名字。(-MSYSMENU)常见选项选项名称内部名字文件-MSM-FILE编辑-MSM-EDIT显示-MSM-VIEW工具-MSM-TOOLS程序-MSM-PROG窗口-MSM-WINDO帮助-MSM-“文件”菜单-MFILE“编辑”菜单-MEDIT“显示”菜单-MVIEW“工具”菜单-MTOOLS“程序”菜单-MPROG“窗口”菜单-MWINDOW“帮助”菜单-“编辑”菜单(-MEDIT)常用选项选项名称内部名字撤销-MED-UNDO重做-MED-REDO剪切-MED-CUT复制-MED-COPY粘贴-MED-PASTE清除-MED-CLEAR全部选定-MED-SLCTA查找…-MED-FIND替换…-MDE-REPL通过SETSYSSMENU命令可以允许或者禁止在程序执行访问系统菜单,也可以重新配置系统彩旦菜单:SETSYSMENUON|ON|OFF|AUTOMATIC|TO[《TANGCHU弹出式菜单名表>》|TO[<条形菜单项名表>]|TO[DEFAULT|SAVE|NOSAVE说明:ON:允许