JavaScript Editor js editor     Web development 



Main Page

Makes it possible for you to specify options for prompts in a customized menu system. Use this dialog box to define keyboard shortcuts, determine when the menu or menu item is disabled, include a message in the status bar when the menu or menu item is selected, specify a name for a menu title, and control menu title location during OLE visual editing.

This dialog box appears when you choose the Options button in the Menu and Shortcut Designers.

Commen t


Provides space for adding a comment for personal use only. Comments do not affect generated code in any way; Microsoft Visual FoxPro ignores them when running the menu program.
Shortcut


Defines the optional shortcut key for a menu or menu item. Keyboard shortcuts for Visual FoxPro menu items are a combination of the CTRL key and another key.
Key Label


Displays your key combination. If a menu item does not have a keyboard shortcut, Visual FoxPro displays "(press the key)" in the KeyLabel box. Press the key combination you want for your shortcut key.
Key Text


Displays the text you want to appear beside the menu item. Unless you change it, this box repeats the keyboard shortcut from the KeyLabel box. For example, if both the KeyLabel and the KeyText were CTRL+R, you could change the KeyText to ^R.
Note:
You cannot assign CTRL+J as a keyboard shortcut for a menu item.

Skip For


Displays the Expression Builder Dialog Box. In the SkipFor box of the ExpressionBuilder, type the expression that determines whether the menu or menu item is disabled or enabled. The menu or menu item is disabled if the expression is true (.T.).
Negotiate


Specifies the location of menu titles when the user edits an OLE object in your application.
Container


Specifies how the menu title will be merged when Visual FoxPro is the container of an in-place active object.
Note:
Menu negotiation options are available only for OLE objects that can be edited in place.

The following table lists the menu title placement for each negotiation setting.

Setting Placement

None

Specifies that the menu title not be placed on the menu bar. This is the same as not choosing any option.

Left

Specifies that the menu title be placed in the left group of menu titles on the menu bar.

Middle

Specifies that the menu title be placed in the middle group of menu titles on the menu bar.

Right

Specifies that the menu title be placed in the right group of menu titles on the menu bar.

For more information about object menu negotiation, see DEFINE PAD Command.
Message


Displays the ExpressionBuilder dialog box. In the Message box of the ExpressionBuilder, type the message that will appear in the Visual FoxPro status bar that describes the menu choice.
Pad Name


Makes it possible for you to specify an optional menu title. The name or number used in the generated menu program is optional, and Visual FoxPro provides one if you do not. Using this name or number, you can reference a menu or menu item at run time. This option is available for menus only.
Note:
This option is available only if the Result area in the MenuВ Designer window shows Command, Submenu, or Procedure.

Picture


Makes it possible for you to specify a graphics file to be displayed to the left of the menu bar text, or beside the resource in the Visual FoxPro system menu.
Bar #


Makes it possible for you to specify an optional shortcut menu title. This option is available for shortcut menus only.

See Also



JavaScript Editor js editor     Web development