Methoden
| Definition | Beschreibung |
|---|---|
| AppendItem( commandId : TCommandID, text : string ) : IMenuItem | Fügt am Ende des Menüs einen Menüpunkt mit dem Befehlsbezeichner commandId und dem Text text an. Gibt das IMenuItem-Objekt des entsprechenden Elements zurück. Es können beliebige Befehlsbezeichner aus der Aufzählung TCommandID 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 ) : int | Sucht in der Sammlung den Index des ersten Elements mit dem angegebenen Befehlsbezeichner. |
| InsertItem( index : int, commandId : TCommandID, text : string ) : IMenuItem | Fü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 Befehlsbezeichner aus der Aufzählung TCommandID verwendet werden (einschließlich CI_SubMenu und CI_Separator), mit Ausnahme von CI_Undefined. Bei CI_Separator wird der Parameter text ignoriert. |
