ToolsAPI.INTAEditorLocalMenu.RegisterActionList

De RAD Studio API Documentation
Aller à : navigation, rechercher

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 ;

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
ToolsAPI.pas
ToolsAPI.hpp
ToolsAPI INTAEditorLocalMenu


Description

Recense une nouvelle catégorie TActionList dans le menu local de l'éditeur.

La méthode RegisterActionList recense une nouvelle catégorie TActionList à utiliser au moment de la création du menu local de l'éditeur. Le menu local sera créé chaque fois qu'il sera utilisé et appellera l'événement OnUpdate de l'action avant qu'elle soit affichée.

Utilisez un nom de catégorie pour chaque action afin de créer des sous-menus. La catégorie du sous-menu est le nom du parent avec un "." suivi du nom du sous-menu. Par exemple, si la catégorie de l'élément de menu parent est "ParMenu", la catégorie du sous-menu sera "ParMenu.sub1". Les sous-menus doivent être ajoutés à la liste d'actions en tant que prochaines actions après leur parent. Si le sous-menu se trouve avant son parent, il ne sera pas affiché.

Remarque: Si un TActionList est recensé, il doit être dérecensé avant le déchargement du package.

Voir aussi