VFP支持两种类型的菜单:条形菜单和弹出式菜单。
Ø 每一个条形菜单都有一个内部名字和一组菜单选项,每个菜单项都有一个名称(标题)和内部名字。
Ø 每一个弹出式菜单也有一个内部名字和一组菜单选项,每个菜单选项则有一个名称(标题)和选项序号。
Ø 菜单项的名称显示于屏幕供用户识别,菜单及菜单项的内部名字或选项序号则用于有代码中引用。
v 每个菜单项都可以选择地设置一个热键或一个快捷键。
Ø 热键通常是一个字符,当菜单激活时,可以按菜单项的热键快速选择该菜单项。
Ø 快捷键通常是Ctrl键和另一个字符键组成的组合键。
v 当选择菜单中的某个选项时执行的动作有三类:
Ø 执行一条命令;
Ø 执行一个过程;
Ø 激活另一个菜单。
v 典型的菜单系统一般是一个下拉菜单,由一个条形菜单和一组弹出式菜单组成。其中条形菜单为主菜单,弹出式菜单作为子菜单。
v 快捷菜单一般由一个或一组上下级的弹出式菜单组成。