RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
Menus Namespace

This is namespace Menus.

Name 
Description 
The following table lists classes in this documentation. 
The following table lists functions in this documentation. 
The following table lists structs, records, enums in this documentation. 
The following table lists types in this documentation. 
The following table lists variables in this documentation. 
The following table lists constants in this documentation. 
 
Name 
Description 
 
EMenuError is the exception class for errors involving menu items. 
 
TMainMenu encapsulates a menu bar and its accompanying drop-down menus for a form. 
 
TMenu is the base type for menu components such as TMainMenu and TPopupMenu
 
TMenuActionLink links menu item clients to the corresponding menu action. 
 
TMenuItem describes the properties of an item in a menu. 
 
This is class Menus.TMenuItemEnumerator. 
 
This is class Menus.TMenuItemStack. 
 
TPopupList manages the window that handles popup menu messages. 
 
TPopupMenu encapsulates the properties, methods, and events of a pop-up menu. 
Name 
Description 
This is constant Menus.cDialogSuffix. 
This is constant Menus.cHotkeyPrefix. 
This is constant Menus.cLineCaption. 
 
Name 
Description 
 
Indicates whether two strings are the same based on the current locale, ignoring case information and accelerator characters. 
 
This is function Menus.DrawMenuItem. 
 
Returns the last character in a string marked with an ampersand (&). 
 
This is function Menus.IsAltGRPressed. 
 
Creates and initializes a menu item. 
 
Creates a menu item for a separator. 
 
Creates and initializes a main menu. 
 
Creates and initializes a popup menu. 
 
Creates and initializes a menu item that represents a submenu. 
 
This is function Menus.SameCaption. 
 
Creates a menu shortcut for a specified key combination. 
 
This is function Menus.ShortCutFromMessage. 
 
Returns the key code and shift state of a menu shortcut. 
 
Converts a menu shortcut into a string that describes the shortcut. 
 
Removes the accelerator character marker from a string. 
 
Creates a menu shortcut from a text string. 
 
Name 
Description 
 
TFindItemKind indicates the criterion to use when locating menu items. 
 
TMenuAnimation and TMenuAnimations indicate how a popup menu appears on screen. 
 
TMenuBreak indicates the criterion to use when locating menu items. 
 
TMenuItemAutoFlag and TMenuAutoFlag Indicate when menu items are automatically maintained. 
 
TPopupAlignment represents the position of a popup menu relative to the mouse. 
 
TTrackButton specifies which mouse button activates a tool button menu. 
Name 
Description 
This is type Menus.PMenuItem. 
TAdvancedMenuDrawItemEvent is the type for event handlers that render menu items in owner-drawn menus. 
This is type Menus.TMenuActionLinkClass. 
TMenuAnimation and TMenuAnimations indicate how a popup menu appears on screen. 
TMenuItemAutoFlag and TMenuAutoFlag Indicate when menu items are automatically maintained. 
This is type Menus.TMenuChangeEvent. 
TMenuDrawItemEvent is the type for event handlers that render menu items in owner-drawn menus. 
This is type Menus.TMenuHandle. 
TMenuMeasureItemEvent is the type for event handlers that render menu items in owner-Measuren menus. 
Name 
Description 
Provides centralized handling of Windows messages directed at popup menus. 
This is variable Menus.ShortCutItems. 
Determines what accelerator keys can be automatically assigned to a menu item caption. 
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!