API:Vcl.Menus
Sommaire
Classes
| EMenuError | EMenuError est la classe des exceptions pour les erreurs concernant les éléments de menu. |
| TMainMenu | TMainMenu encapsule dans une fiche une barre des menus et ses menus déroulants. |
| TMenu | TMenu est le type de base dont dérivent les composants menu comme TMainMenu ou TPopupMenu. |
| TMenuActionLink | Lie un client (élément de menu) à l'action correspondante. |
| TMenuActionLinkClass | Représente la métaclasse pour la classe TMenuActionLink. |
| TMenuItem | TMenuItem décrit les propriétés d'un élément de menu. |
| TMenuItemEnumerator | Enumère à travers les éléments de menu d'un objet TMenuItem. |
| TMenuItemStack | Représente une pile d'éléments de menu. |
| TPopupList | TPopupList contrôle la fenêtre qui gère les messages de menu surgissant. |
| TPopupMenu | TPopupMenu encapsule les propriétés, événements et méthodes d'un menu surgissant. |
Routines
| AnsiSameCaption | Indique si deux chaînes sont identiques selon la localisation en cours, en ignorant les informations sur la casse et les caractères de raccourci. |
| DrawMenuItem | Dessine un élément de menu. |
| GetHotkey | Renvoie le dernier caractère d'une chaîne marquée avec un caractère &. |
| GetMenuKeyCap | |
| IsAltGRPressed | Spécifie si AltGR a été appuyé. |
| NewItem | Crée et initialise un élément de menu. |
| NewLine | Crée l'élément de menu d'une ligne de séparation. |
| NewMenu | Crée et initialise un menu principal. |
| NewPopupMenu | Crée et initialise un menu surgissant. |
| NewSubMenu | Crée et initialise un élément de menu représentant un sous-menu. |
| SameCaption | Compare deux textes. |
| SetMenuKeyCap | |
| ShortCut | Renvoie une instance de TShortCut qui représente la combinaison du code de touche spécifié et la combinaison de touches modificatrices spécifiée. |
| ShortCutFromMessage | Génère un ID de raccourci depuis un message reçu. |
| ShortCutToKey | Renvoie le code de touche et l'état Shift d'un raccourci de menu. |
| ShortCutToText | Renvoie la représentation chaîne qui correspond à la représentation de code d'un raccourci. |
| StripHotkey | Supprime d'une chaîne le marqueur du caractère de raccourci. |
| TextToShortCut | Renvoie la représentation de code qui correspond à la représentation chaîne spécifique d'un raccourci. |
Types
| PMenuItem | Définit un pointeur sur une valeur TMenuItem. |
| TAdvancedMenuDrawItemEvent | TAdvancedMenuDrawItemEvent est le type des gestionnaires d'événements qui restituent des éléments de menu dans des menus dessinés par le propriétaire. |
| TFindItemKind | TFindItemKind indique les critères à utiliser lors de la localisation d'éléments de menu. |
| TMenuAnimation | TMenuAnimation et TMenuAnimations indiquent comment un menu surgissant apparaît sur l'écran. |
| TMenuAnimations | TMenuAnimation et TMenuAnimations indiquent comment un menu surgissant apparaît sur l'écran. |
| TMenuAutoFlag | TMenuItemAutoFlag et TMenuAutoFlag indiquent quand les éléments de menu sont automatiquement gérés. |
| TMenuBreak | TMenuBreak indique les critères à utiliser lors de la localisation d'éléments de menu. |
| TMenuChangeEvent | Définit le type des gestionnaires d'événement qui surviennent quand le menu change. |
| TMenuDrawItemEvent | TMenuDrawItemEvent est le type des gestionnaires d'événements qui restituent des éléments de menu dans des menus dessinés par le propriétaire. |
| TMenuHandle | Définit le handle d'un objet TMenu. |
| TMenuItemAutoFlag | TMenuItemAutoFlag et TMenuAutoFlag indiquent quand les éléments de menu sont automatiquement gérés. |
| TMenuKeyCap | |
| TMenuMeasureItemEvent | TMenuMeasureItemEvent est le type des gestionnaires d'événements qui restituent des éléments de menu dans des menus mesurés par le propriétaire. |
| TPopupAlignment | TPopupAlignment représente la position d'un menu déroulant par rapport au curseur de la souris. |
| TTrackButton | TTrackButton précise quel bouton de la souris active le menu des boutons outils. |
Variables
| PopupList | Fournit une gestion centralisée des messages Windows adressée à des menus déroulants. |
| ShortCutItems | Contient les éléments ayant un raccourci. |
| ValidMenuHotkeys | Détermine les touches raccourci qui peuvent être automatiquement affectées à un libellé d'élément de menu. |
Constantes
| cDialogSuffix | cDialogSuffix: string = ...; |
| cHotkeyPrefix | cHotkeyPrefix: Char = $26; |
| cLineCaption | cLineCaption: Char = $2D; |