API:Vcl.ComCtrls.TToolButton.GetActionLinkClass
Delphi
function GetActionLinkClass: TControlActionLinkClass; override;
C++
DYNAMIC Vcl::Controls::TControlActionLinkClass __fastcall GetActionLinkClass();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | protected | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TToolButton |
説明
コントロールクラスに関連付けられている適切なアクションリンククラスを返します。
Vcl.ComCtrls.TToolButton.GetActionLinkClass は Vcl.Controls.TControl.GetActionLinkClass を継承しています。以下の内容はすべて Vcl.Controls.TControl.GetActionLinkClass を参照しています。
コントロールクラスに関連付けられている適切なアクションリンククラスを返します。
GetActionLinkClass メソッドは,コントロールで使用するアクションリンクの適切なクラス型を返します。このクラスを内部的に使用すると,関連付けられたアクションを保持するコントロールに対してアクションリンクオブジェクトを作成できます。アクションリンクは,アクションをコントロールクライアントにリンクします。各 Action リンククラスは,クライアントがサポートするプロパティの型に基づいて,特定のプロパティとアクションのイベントハンドラとをリンクするように設計されています。
TControl での GetActionLinkClass は TControlActionLink クラスタイプを返します。TControlActionLink クラスタイプは ShowHint,Caption,Enabled,Visible プロパティと OnClick イベントハンドラを関連付けます。TControl の下位オブジェクトはこのメソッドをオーバーライドして,プロパティおよびイベントの設定を処理する TControlActionLink の下位オブジェクトを指定できます。