API:Vcl.Menus
Inhaltsverzeichnis
Klassen
| EMenuError | EMenuError ist die Exception-Klasse für Fehler im Zusammenhang mit Menüeinträgen. |
| TMainMenu | TMainMenu kapselt die Menüleiste und ihre Dropdown-Menüs für ein Formular. |
| TMenu | TMenu ist der Basistyp für Menükomponenten wie TMainMenu und TPopupMenu. |
| TMenuActionLink | Verknüpft einen Client (Menüeintrag) mit der entsprechenden Aktion. |
| TMenuActionLinkClass | Repräsentiert die Metaklasse für die Klasse TMenuActionLink. |
| TMenuItem | TMenuItem beschreibt die Eigenschaften eines einzelnen Eintrags in einem Menü. |
| TMenuItemEnumerator | Zählt die Menüeinträge eines TMenuItem-Objekts auf. |
| TMenuItemStack | Repräsentiert einen Stack mit Menüeinträgen. |
| TPopupList | TPopupList verwaltet das Fenster, in dem die Meldungen von Popup-Menüs angezeigt werden. |
| TPopupMenu | TPopupMenu kapselt die Eigenschaften, Methoden und Ereignisse eines Popup-Menüs. |
Routinen
| AnsiSameCaption | Gibt an, ob zwei Strings auf der Basis des aktuellen Gebietsschemas gleich sind. Dabei werden die Groß-/Kleinschreibung und Tastenkürzel ignoriert. |
| DrawMenuItem | Zeichnet einen Menüeintrag. |
| GetHotkey | Gibt das letzte Zeichen in einem String zurück, der mit einem kaufmännischen Und (&) markiert ist. |
| IsAltGRPressed | Gibt an, ob AltGR gedrückt wird. |
| NewItem | Erzeugt und initialisiert einen Menüeintrag. |
| NewLine | Erzeugt einen Menüeintrag für eine Trennlinie. |
| NewMenu | Erzeugt und initialisiert ein Hauptmenü. |
| NewPopupMenu | Erzeugt und initialisiert ein Popup-Menü. |
| NewSubMenu | Erzeugt und initialisiert einen Menüeintrag, der ein Untermenü repräsentiert. |
| SameCaption | Vergleicht zwei Texte. |
| ShortCut | Gibt eine Instanz von TShortCut zurück, die die Kombination des angegebenen Tastencodes und die angegebene Kombination von Sondertasten repräsentiert. |
| ShortCutFromMessage | Erzeugt eine Tastenkürzel-ID aus einer erhaltenen Botschaft. |
| ShortCutToKey | Gibt den Tastencode und den Umschalt-Status eines Menütastenkürzels zurück. |
| ShortCutToText | Gibt die String-Repräsentation zurück, die mit der angegebenen Coderepräsentation eines Tastenkürzels übereinstimmt. |
| StripHotkey | Entfernt das Tastenkürzelzeichen aus dem String. |
| TextToShortCut | Gibt die Coderepräsentation zurück, die mit der angegebenen String-Repräsentation eines Tastenkürzels übereinstimmt. |
Typen
| PMenuItem | Definiert einen Zeiger auf einen TMenuItem-Wert. |
| TAdvancedMenuDrawItemEvent | TAdvancedMenuDrawItemEvent wird für Ereignisbehandlungsroutinen verwendet, die Menüeinträge in Owner-Draw-Menüs anzeigen. |
| TFindItemKind | TFindItemKind legt das Kriterium für die Identifizierung von Menüelementen fest. |
| TMenuAnimation | TMenuAnimation und TMenuAnimations definieren, wie ein Popup-Menü angezeigt wird. |
| TMenuAnimations | TMenuAnimation und TMenuAnimations definieren, wie ein Popup-Menü angezeigt wird. |
| TMenuAutoFlag | TMenuItemAutoFlag und TMenuAutoFlag geben an, ob Menüeinträge automatisch gewartet werden. |
| TMenuBreak | TMenuBreak definiert das Kriterium für die Lokalisierung von Menüeinträgen. |
| TMenuChangeEvent | Definiert den Typ für Ereignisbehandlungsroutinen, die ausgelöst werden, wenn das Menü geändert wird. |
| TMenuDrawItemEvent | TMenuDrawItemEvent wird für Ereignisbehandlungsroutinen verwendet, die Menüeinträge in Owner-Draw-Menüs anzeigen. |
| TMenuHandle | Definiert das Handle auf ein TMenu-Objekt. |
| TMenuItemAutoFlag | TMenuItemAutoFlag und TMenuAutoFlag geben an, ob Menüeinträge automatisch gewartet werden. |
| TMenuMeasureItemEvent | TMenuMeasureItemEvent wird für Ereignisbehandlungsroutinen verwendet, die Menüeinträge in Owner-Draw-Menüs anzeigen. |
| TPopupAlignment | TPopupAlignment repräsentiert die Position eines Popup-Menüs in Relation zur Maus. |
| TTrackButton | TTrackButton gibt an, welche Maustaste das Menü einer Symbolleistenschaltfläche aktiviert. |
Variablen
| PopupList | Stellt die zentralisierte Behandlung von Windows-Botschaften an Popup-Menüs bereit. |
| ShortCutItems | Enthält die Einträge, die über ein Tastenkürzel verfügen. |
| ValidMenuHotkeys | Legt fest, ob Tastenkürzel automatisch einem Menüeintrag hinzugefügt werden können. |
Konstanten
| cDialogSuffix | cDialogSuffix: string = ...; |
| cHotkeyPrefix | cHotkeyPrefix: Char = $26; |
| cLineCaption | cLineCaption: Char = $2D; |