Vcl.ExtActns.TListControlAction

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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

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.

Siehe auch