Vcl.Controls.TCustomControlAction

提供: RAD Studio API Documentation
移動先: 案内検索

Vcl.ActnList.TCustomActionSystem.Actions.TContainedActionSystem.Classes.TBasicActionSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTCustomControlAction

Delphi

TCustomControlAction = class(TCustomAction)

C++

class PASCALIMPLEMENTATION TCustomControlAction : public Vcl::Actnlist::TCustomAction

プロパティ

種類 可視性 ソース ユニット
class public
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls Vcl.Controls


説明

TCustomControlAction は、一部の VCL コントロールに関連付けることができるすべてのアクションの基底クラスです。

コントロール アクションは、コードで定義することもできますし、TActionManager コンポーネントに用意されているエディタを使って定義することもできます。 後者の場合、[標準アクションの新規追加...] オプションをクリックし、[(カテゴリなし)] グループ内の TControlAction コンポーネントを選択することで、使用可能なアクションのリストにコントロール アクションを追加できます。

コントロール アクションは、フォーム、ボタン、チェック ボックスなどのさまざまなコントロールに関連付けることができます。 コントロールにアクションが関連付けられている場合、コントロールをクリックすると、そのアクションが自動的に呼び出されます。 具体的には、コントロールの OnClick イベント ハンドラが、関連付けられているアクションを呼び出します。

TCustomControlActionTControlAction(そうしたコントロール アクションを実装したもの)の基底クラスです。

関連項目