Vcl.ExtActns.TListControlAction
Delphi
TListControlAction = class(TCustomAction)
C++
class PASCALIMPLEMENTATION TListControlAction : public Vcl::Actnlist::TCustomAction
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | Vcl.ExtActns.pas Vcl.ExtActns.hpp |
Vcl.ExtActns | Vcl.ExtActns |
説明
TListControlAction は,リストコントロール(リストボックスやリストビュー)の選択に作用するアクションオブジェクトの基本クラスです。
TListControlAction は,リストコントロール(リストボックスやリストビュー)を処理するアクションの共通の動作を実装します。各下位クラスは,ターゲットのリストコントロールで特定の処理を実行します。TListControlAction は,アプリケーション内で直接使用しないでください。かわりに,TListControlSelectAll,TListControlClearSelection,TListControlDeleteSelection,TListControlCopySelection,TListControlMoveSelection などの TListControlAction の下位クラスを使用します。
TListControlAction は,ターゲットのリストコントロールを ListControl プロパティの値として下位クラスで使用できるようにします。TListControlAction の下位クラスは ExecuteTarget メソッドをオーバーライドして,ターゲットのリストコントロールで特定の処理を実行します。