Vcl.Menus
Package | vcl270.bpl |
---|
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; |