Vcl.Controls.TWinControl.GetActionLinkClass

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function GetActionLinkClass: TControlActionLinkClass; override;

C++

DYNAMIC TControlActionLinkClass __fastcall GetActionLinkClass();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls TWinControl

Beschreibung

Gibt die zugeordnete Aktionsverbindungsklasse zurück.

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 vom Typ Action verbindet basierend auf den vom Client unterstützten Eigenschaftstypen bestimmte Eigenschaften und Ereignisbehandlungsroutinen der Aktion mit seinem Client-Objekt.

In ihrer TWinControl-Implementierung liefert die Methode GetActionLinkClass den Klassentyp TWinControlActionLink zurück, der die Eigenschaften HelpContext, ShowHint, Caption, Enabled und Visible und die Ereignisbehandlungsroutine für OnClick verknüpft. Nachkommen von TWinControl überschreiben diese Methode, um einen Nachkommen von TControlActionLink anzugeben, der die Konfiguration von Eigenschaften und Ereignissen verarbeitet.

Siehe auch