API:Vcl.Menus

De RAD Studio API Documentation
Aller à : navigation, rechercher

Classes

EMenuErrorEMenuError est la classe des exceptions pour les erreurs concernant les éléments de menu.
TMainMenuTMainMenu encapsule dans une fiche une barre des menus et ses menus déroulants.
TMenuTMenu est le type de base dont dérivent les composants menu comme TMainMenu ou TPopupMenu.
TMenuActionLinkLie un client (élément de menu) à l'action correspondante.
TMenuActionLinkClassReprésente la métaclasse pour la classe TMenuActionLink.
TMenuItemTMenuItem décrit les propriétés d'un élément de menu.
TMenuItemEnumeratorEnumère à travers les éléments de menu d'un objet TMenuItem.
TMenuItemStackReprésente une pile d'éléments de menu.
TPopupListTPopupList contrôle la fenêtre qui gère les messages de menu surgissant.
TPopupMenuTPopupMenu encapsule les propriétés, événements et méthodes d'un menu surgissant.

Routines

AnsiSameCaptionIndique si deux chaînes sont identiques selon la localisation en cours, en ignorant les informations sur la casse et les caractères de raccourci.
DrawMenuItemDessine un élément de menu.
GetHotkeyRenvoie le dernier caractère d'une chaîne marquée avec un caractère &.
IsAltGRPressedSpécifie si AltGR a été appuyé.
NewItemCrée et initialise un élément de menu.
NewLineCrée l'élément de menu d'une ligne de séparation.
NewMenuCrée et initialise un menu principal.
NewPopupMenuCrée et initialise un menu surgissant.
NewSubMenuCrée et initialise un élément de menu représentant un sous-menu.
SameCaptionCompare deux textes.
ShortCutRenvoie une instance de TShortCut qui représente la combinaison du code de touche spécifié et la combinaison de touches modificatrices spécifiée.
ShortCutFromMessageGénère un ID de raccourci depuis un message reçu.
ShortCutToKeyRenvoie le code de touche et l'état Shift d'un raccourci de menu.
ShortCutToTextRenvoie la représentation chaîne qui correspond à la représentation de code d'un raccourci.
StripHotkeySupprime d'une chaîne le marqueur du caractère de raccourci.
TextToShortCutRenvoie la représentation de code qui correspond à la représentation chaîne spécifique d'un raccourci.

Types

PMenuItemDéfinit un pointeur sur une valeur TMenuItem.
TAdvancedMenuDrawItemEventTAdvancedMenuDrawItemEvent est le type des gestionnaires d'événements qui restituent des éléments de menu dans des menus dessinés par le propriétaire.
TFindItemKindTFindItemKind indique les critères à utiliser lors de la localisation d'éléments de menu.
TMenuAnimationTMenuAnimation et TMenuAnimations indiquent comment un menu surgissant apparaît sur l'écran.
TMenuAnimationsTMenuAnimation et TMenuAnimations indiquent comment un menu surgissant apparaît sur l'écran.
TMenuAutoFlagTMenuItemAutoFlag et TMenuAutoFlag indiquent quand les éléments de menu sont automatiquement gérés.
TMenuBreakTMenuBreak indique les critères à utiliser lors de la localisation d'éléments de menu.
TMenuChangeEventDéfinit le type pour les gestionnaires d'événements qui surviennent quand le menu change.
TMenuDrawItemEventTMenuDrawItemEvent est le type des gestionnaires d'événements qui restituent des éléments de menu dans des menus dessinés par le propriétaire.
TMenuHandleDéfinit le handle d'un objet TMenu.
TMenuItemAutoFlagTMenuItemAutoFlag et TMenuAutoFlag indiquent quand les éléments de menu sont automatiquement gérés.
TMenuMeasureItemEventTMenuMeasureItemEvent est le type des gestionnaires d'événements qui restituent des éléments de menu dans des menus mesurés par le propriétaire.
TPopupAlignmentTPopupAlignment représente la position d'un menu déroulant par rapport au curseur de la souris.
TTrackButtonTTrackButton précise quel bouton de la souris active le menu des boutons outils.

Variables

PopupListFournit une gestion centralisée des messages Windows adressée à des menus déroulants.
ShortCutItemsContient les éléments ayant un raccourci.
ValidMenuHotkeysDétermine les touches raccourci qui peuvent être automatiquement affectées à un libellé d'élément de menu.

Constantes

cDialogSuffixcDialogSuffix: string = ...;
cHotkeyPrefixcHotkeyPrefix: Char = $26;
cLineCaptioncLineCaption: Char = $2D;