System.Actions.RegisterActionsProc
Delphi
RegisterActionsProc: procedure(const CategoryName: string;
const AClasses: array of TBasicActionClass;
Resource: TComponentClass) = nil;
C++
extern DELPHI_PACKAGE void __fastcall (*RegisterActionsProc)(const System::UnicodeString CategoryName, System::Classes::TBasicActionClass const *AClasses, const int AClasses_High, System::Classes::TComponentClass Resource);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
variable | public | System.Actions.pas System.Actions.hpp |
System.Actions | System.Actions |
Description
La variable procédurale globale qui stocke une procédure devant recenser des classes d'actions pour qu'elles apparaissent dans la liste des actions standard de l'éditeur de liste d'actions ou du Gestionnaire d'actions.
La variable procédurale RegisterActionsProc doit stocker une procédure qui recense l'ensemble de classes d'actions spécifié. L'EDI doit assigner la procédure adéquate à la variable RegisterActionsProc.
La variable procédurale RegisterActionsProc comporte les paramètres suivants :
Paramètre | Description |
---|---|
CategoryName
|
Spécifie la valeur de la propriété Category de l'action. |
AClasses
|
Est un tableau des noms des classes d'actions à recenser.
|
Resource
|
Vous permet d'assigner des valeurs par défaut aux propriétés des actions en cours de recensement. |
La valeur par défaut est nil
(Delphi) ou NULL
(C++).