Vcl.Controls.TControlAction

Delphi
TControlAction = class(TCustomControlAction)
C++
class PASCALIMPLEMENTATION TControlAction : public TCustomControlAction
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | Vcl.Controls |
説明
TControlAction は、一部の VCL コントロールに関連付けることのできるすべてのアクションの基底クラスです。
コントロール アクションは、コードで定義することもできますし、TActionManager コンポーネントが提供するエディタを使用して、定義することもできます。後者の場合、[標準アクションの新規追加...] オプションをクリックし、[(カテゴリなし)] グループ内の [TControlAction] コンポーネントを選択することで、使用可能なアクションのリストにコントロール アクションを追加できます。
コントロール アクションは、フォーム、ボタン、チェック ボックスなどのさまざまなコントロールに関連付けることができます。 コントロールにアクションが関連付けられている場合、コントロールをクリックすると、そのアクションが自動的に呼び出されます。 具体的には、コントロールの OnClick イベント ハンドラが、関連付けられているアクションを呼び出します。