Vcl.ActnList.TActionLink
Delphi
TActionLink = class(TBasicActionLink)
C++
class PASCALIMPLEMENTATION TActionLink : public System::Classes::TBasicActionLink
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| class | public | Vcl.ActnList.pas Vcl.ActnList.hpp |
Vcl.ActnList | Vcl.ActnList |
Description
TActionLink est la classe de base des liaisons d'action qui connectent des actions à des propriétés fréquemment utilisées de contrôles, composants et objets VCL.
La plupart des applications ne fonctionnent pas directement avec les objets TActionLink. A la place, les clients des actions incluent déjà un descendant TActionLink spécialisé qui gère la relation entre l'objet client et une action. TActionLink introduit des méthodes pour gérer la relation entre les propriétés d'un objet action et les propriétés correspondantes de l'objet client. Les classes dérivées redéfinissent ces méthodes, en les implémentant pour les propriétés particulières d'une classe de client.
Les concepteurs de composants peuvent utiliser TActionLink comme classe de base pour les nouvelles classes de liaison d'action qui gèrent les relations entre les actions et les familles d'objets client qui ne sont ni des contrôles, ni des éléments de menus.
TActionLink introduit les interfaces pour les méthodes qui gèrent les propriétés suivantes, la plupart étant liées aux propriétés de même nom :
- Caption
- Checked
- Activé
- HelpContext
- Hint
- ImageIndex
- ShortCut
- Visible