DEFINE DROPDOWN
MENU
Creates a dropdown menu definition
Standard Syntax (xBase
Style):
DEFINE DROPDOWN MENU BUTTON <ToolBarDropDownButtonName>
[ OF <ParentWindowName>
]
MENUITEM <cItemCaption>
ACTION <ActionProvedureName> | <bBlock>
[ NAME <MenuItemName>]
[ IMAGE <cImageName> ]
[ CHECKED ]
[ NOTRANSPARENT ]
[ TOOLTIP <cToolTipText> ]
...
...
[ SEPARATOR ]
...
...
END MENU
Alternate Syntax:
DEFINE DROPDOWNMENU OWNERBUTTON <ParentToolBarButtonName>
[ PARENT <ParentWindowName>
]
MENUITEM <cItemCaption>
ONCLICK <ActionProvedureName>
[ NAME <MenuItemName>]
[ IMAGE <cImageName> ]
[ CHECKED <lValue> ]
[ TRANSPARENT <lValue> ]
[ TOOLTIP
<cToolTipText> ]
...
...
[ SEPARATOR ]
...
...
END MENU
DropDown Menu Properties:
- Parent (R)
R: Read-Only
MenuItem Properties:
- Name (R)
- Checked
- Enabled
- Image
- ToolTip
R: Read-Only
MenuItem Events:
- OnClick
You can
DEFINE/RELEASE Menu at runtime:
-
RELEASE DROPDOWN MENU BUTTON ButtonName OF FormName
-
RELEASE DROPDOWNMENU OWNERBUTTON ButtonName OF FormName
-
ReleaseDropDownMenu ( cButtonName,
cFormName )
- IsDropDownMenuDefined ( cButtonName, cFormName ) --> lBoolean