Vcl.Buttons.TCustomSpeedButton.GetActionLinkClass

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function GetActionLinkClass: TControlActionLinkClass; override;

C++

DYNAMIC Vcl::Controls::TControlActionLinkClass __fastcall GetActionLinkClass();

Propriétés

Type Visibilité  Source Unité  Parent
function protected
Vcl.Buttons.pas
Vcl.Buttons.hpp
Vcl.Buttons TCustomSpeedButton

Description

Renvoie la classe de liaison d'action appropriée qui est associée aux contrôles.

Vcl.Buttons.TCustomSpeedButton.GetActionLinkClass hérite de Vcl.Controls.TControl.GetActionLinkClass. Tout le contenu en-dessous de cette ligne se réfère à Vcl.Controls.TControl.GetActionLinkClass.

Renvoie la classe de liaison d'action appropriée qui est associée aux contrôles.

GetActionLinkClass renvoie le type de classe approprié à la liaison d'action utilisée avec un contrôle. Cette classe est utilisée de manière interne pour créer un objet de liaison d'action pour le contrôle quand le contrôle a une action associée. La liaison d'action relie l'action au client contrôle. Chaque classe de liaison d'action est conçue pour relier des propriétés spécifiques et des gestionnaires d'événement de l'action à sont client, sur la base des types de propriétés supportés par le client.

Telle qu'implémentée dans TControl, GetActionLinkClass renvoie le type de classe TControlActionLink, qui associe les propriétés ShowHint, Caption, Enabled et Visible au gestionnaire d'événement OnClick. Les descendants de TControl surchargent cette méthode pour spécifier un descendant de TControlActionLink qui traite leur configuration de propriétés et d'événements.

Voir aussi