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