ToolsAPI.INTAEditorLocalMenu.RegisterActionList

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.

Hinweis: Wenn eine TActionList registriert ist, muss deren Registrierung vor dem Entladen des Package aufgehoben werden.

Siehe auch