Vcl.StdActns.TWindowAction

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Vcl.ActnList.TActionVcl.ActnList.TCustomActionSystem.Actions.TContainedActionSystem.Classes.TBasicActionSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTWindowAction

Delphi

TWindowAction = class(TAction)

C++

class PASCALIMPLEMENTATION TWindowAction : public Vcl::Actnlist::TAction

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
Vcl.StdActns.pas
Vcl.StdActns.hpp
Vcl.StdActns Vcl.StdActns

Beschreibung

TWindowAction ist die Basisklasse für Aktionsobjekte, die MDI-Formulare verwenden.

TWindowAction implementiert das allgemeine Verhalten für Aktionen, die mit MDI-Formularen arbeiten. Jede abgeleitete Klasse übernimmt eine spezielle Aufgabe, z.B. das Anordnen (überlappend oder nebeneinander), das Schließen oder das Minimieren von untergeordneten MDI-Formularen. Verwenden Sie TWindowAction in einer Anwendung nicht direkt, Verwenden Sie stattdessen von TWindowAction abgeleitete Klassen, wie TWindowClose, TWindowCascade, TWindowMinimizeAll, TWindowArrange, TWindowTileHorizontal und TWindowTileVertical.

TWindowAction stellt sicher, dass die Aktion aktiviert wird, wenn es sich beim Ziel um ein übergeordnetes MDI-Formular handelt. Nachkommen von TWindowAction überschreiben die Methode ExecuteTarget, um ihre spezielle Funktion für die untergeordneten Formulare des Ziels zu implementieren.

Siehe auch