Zum Hauptinhalt springen

Beschreibung

Eine Sammlung von IMenuItem-Objekten. Repräsentiert ein Menü oder Untermenü.

Methoden

DefinitionBeschreibung
AppendItem( commandId : TCommandID, text : string ) : IMenuItemFügt am Ende des Menüs einen Menüpunkt mit dem Befehlsbezeichner commandId und dem Text Text hinzu. Gibt das IMenuItem-Objekt des entsprechenden Elements zurück. Es können beliebige Bezeichner aus der TCommandID-Aufzählung verwendet werden (einschließlich CI_SubMenu und CI_Separator), mit Ausnahme von CI_Undefined. Bei CI_Separator wird der Parameter Text ignoriert.
Delete( index : int )Löscht ein Element anhand seines Index in der Sammlung.
Find( commandId : TCommandID ) : intErmittelt den Index des ersten Objekts mit der angegebenen Befehls-ID in der Sammlung.
InsertItem( index : int, commandId : TCommandID, text : string ) : IMenuItemFügt an der Position Index des Menüs einen Menüpunkt mit dem Befehlsbezeichner commandId und dem Text Text ein. Gibt das IMenuItem-Objekt des entsprechenden Elements zurück. Es können beliebige Bezeichner aus der TCommandID-Aufzählung verwendet werden (einschließlich CI_SubMenu und CI_Separator), mit Ausnahme von CI_Undefined. Bei CI_Separator wird der Parameter Text ignoriert.