Vcl.ExtActns.TListControlAction
Delphi
TListControlAction = class(TCustomAction)
C++
class PASCALIMPLEMENTATION TListControlAction : public Vcl::Actnlist::TCustomAction
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | Vcl.ExtActns.pas Vcl.ExtActns.hpp |
Vcl.ExtActns | Vcl.ExtActns |
Beschreibung
TListControlAction ist die Basisklasse für Aktionsobjekte, die Operationen mit Listenfeldern oder Listenansichten durchführen.
TListControlAction implementiert das allgemeine Verhalten von Aktionen, die mit Listenfeldern oder Listenansichten arbeiten. Jede von TListControlAction abgeleitete Klasse führt mit dem Zielobjekt eine bestimmte Operation durch. Verwenden Sie daher TListControlAction nicht direkt in einer Anwendung. Verwenden Sie einen der Nachkommen von TListControlAction, wie z. B. TListControlSelectAll, TListControlClearSelection, TListControlDeleteSelection, TListControlCopySelection oder TListControlMoveSelection.
In TListControlAction steht das Zielobjekt als Wert der Eigenschaft ListControl zur Verfügung. Von TListControlAction abgeleitete Klassen überschreiben die Methode ExecuteTarget, um mit dem Zielobjekt ihre spezielle Operation durchzuführen.