允许在定制的菜单系统中指定提示的选项。使用此对话框可以定义键盘快捷键,确定废止菜单或菜单项的时间。当选定菜单或菜单项时,在状态栏中包含相应信息,指定菜单标题的名称以及在 OLE 可视编辑期间控制菜单标题位置。
当在“菜单设计器”中选择“选项”按钮时此对话框出现。
备注
提供输入个人使用的备注的空间。在任何情况下备注都不影响所生成的代码,运行菜单程序时 Microsoft Visual FoxPro 将忽略备注。
指定菜单或菜单项的可选快捷键。Visual FoxPro 菜单项的键盘快捷键是 CTRL 键和其它键的组合。
键标签
显示键组合。如果菜单项没有键盘快捷键,则 Visual FoxPro 在“键标签”框中显示“(按下要定义的键)”。在其中键入组成快捷键的键组合。
键说明
显示需要出现在菜单项旁边的文本。除非将其更改,否则该框重复“键标签”框的键盘快捷键。但是用户可更改它。例如,如果“键标签”和“键说明”都是 CTRL + R,则用户可将“键说明”改为 ^R。
注释 不能将 CTRL + J 指定为菜单项的键盘快捷键。
跳过
显示“表达式生成器”。在“表达式生成器”的“跳过”框中,键入表达式来确定菜单或菜单项是否可用。如果表达式为“真”(.T.),菜单和菜单项不可用。
当用户在应用程序中编辑一个 OLE 对象时,或者当某一 Visual FoxPro Active Document 包容于一个 Internet 浏览器中时,指定菜单标题的位置。
容器
当 Visual FoxPro 用作现场激活对象的容器时,指定菜单标题的合并方式。
注释 菜单容器选项仅适用于能够现场编辑的 OLE 对象。
对象
当某一 Visual FoxPro Active Document 包容于 Internet 浏览器中时,指定菜单标题的合并方式。
下表列出了对应于不同的融合设置,菜单标题的位置。
设置 | 位置 |
无 | 表明菜单标题没有放置在菜单栏上。这同于没有选取任何选项。 |
左 | 指定将菜单标题设置在菜单栏中左边的菜单标题组中。 |
中 | 指定将菜单标题设置在菜单栏中中间的菜单标题组中。 |
右 | 指定将菜单标题设置在菜单栏中右边的菜单标题组中。 |
有关对象菜单融合的详细内容,请参阅 Language Reference 中的 DEFINE PAD 以及《程序员指南》第三十一章“互操作性和 Internet”中的“Active Documents”。
信息
显示“表达式生成器”。在“表达式生成器”的“信息”框中,可以键入用于说明菜单选择的信息,说明信息将出现在 Visual FoxPro 状态栏中。
主菜单名
允许指定可选的菜单标题。生成的菜单程序中的名称或编号是可选的,如果未指定它们,Visual FoxPro 自动提供。使用该名称或编号,可以在运行时引用菜单或菜单项。此选项只对菜单可用。
注释 此选项仅在“菜单设计器”窗口的“结果”区域显示“命令”、“子菜单”或“过程”时可用。
菜单项 #
允许指定可选的菜单标题。此选项只对快捷菜单可用。