Vcl.Buttons.TCustomSpeedButton.GetActionLinkClass

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function GetActionLinkClass: TControlActionLinkClass; override;

C++

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
Vcl.Buttons.pas
Vcl.Buttons.hpp
Vcl.Buttons TCustomSpeedButton

Beschreibung

Gibt die Klasse der Aktionsverknüpfung zurück, die der Steuerelementklasse zugeordnet ist.

Vcl.Buttons.TCustomSpeedButton.GetActionLinkClass erbt von Vcl.Controls.TControl.GetActionLinkClass. Der folgende Inhalt bezieht sich auf Vcl.Controls.TControl.GetActionLinkClass.

Gibt die Klasse der Aktionsverknüpfung zurück, die der Steuerelementklasse zugeordnet ist.

GetActionLinkClass gibt den Klassentyp einer Aktionsverbindung zurück, die einem Steuerelement zugeordnet ist. Diese Klasse wird intern verwendet, um ein Aktionsverbindungsobjekt für das Steuerelement zu erstellen, wenn eine zugeordnete Aktion vorliegt. Die Aktionsverbindung verbindet die Aktion mit dem Steuerelement-Client. Jede Verknüpfungsklasse verbindet basierend auf den vom Client unterstützten Eigenschaftstypen bestimmte Eigenschaften und Ereignisbehandlungsroutinen der Aktion mit seinem Client-Objekt.

In ihrer TControl-Implementierung liefert die Methode GetActionLinkClass den Klassentyp TControlActionLink zurück, der die Eigenschaften ShowHint, Caption, Enabled und Visible und die Ereignisbehandlungsroutine für OnClick verknüpft. Die Methode wird in von TControl abgeleiteten Klassen überschrieben, um einen Nachkommen von TControlActionLink anzugeben, der ihre Konfiguration der Eigenschaften und Ereignisse behandelt.

Siehe auch