ToolsAPI.INTAEditorLocalMenu.RegisterActionList
Delphi
procedure RegisterActionList(Actions: TActionList; const MenuCategory: string;
InsertAfter: string = '');
C++
virtual void __fastcall RegisterActionList(Vcl::Actnlist::TActionList* Actions, const System::UnicodeString MenuCategory, System::UnicodeString InsertAfter = System::UnicodeString()) = 0 ;
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
procedure function |
public | ToolsAPI.pas ToolsAPI.hpp |
ToolsAPI | INTAEditorLocalMenu |
Beschreibung
Registriert eine neue TActionList-Kategorie beim Kontextmenü des Editors.
Die Methode RegisterActionList registriert eine neue TActionList-Kategorie, die verwendet werden kann, wenn das Kontextmenü des Editors erstellt wird. Das Kontextmenü wird bei jeder Verwendung erstellt und ruft die Aktion OnUpdate auf, bevor es angezeigt wird.
Verwenden Sie einen Kategorienamen für jede Aktion, um Untermenüs zu erstellen. Die Untermenükategorie ist der Name der übergeordneten Kategorie mit einem "." gefolgt vom Namen des Untermenüs. Wenn die Kategorie für den übergeordneten Menüeintrag beispielsweise "ParMenu" lautet, dann lautet die Untermenükategorie "ParMenu.sub1". Die Untermenüs müssen der Aktionsliste als nächste Aktionen nach ihren jeweiligen übergeordneten Kategorien hinzugefügt werden. Wenn das Untermenü sich vor der übergeordneten Kategorie befindet, wird es nicht angezeigt.