Vcl.StdActns.TWindowClose.ExecuteTarget
Delphi
procedure ExecuteTarget(Target: TObject); override;
C++
virtual void __fastcall ExecuteTarget(System::TObject* Target);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Vcl.StdActns.pas Vcl.StdActns.hpp |
Vcl.StdActns | TWindowClose |
Beschreibung
Schließt das aktive untergeordnete MDI-Formular.
Rufen Sie ExecuteTarget nicht direkt auf. Die Methode wird automatisch aufgerufen, wenn der Benutzer auf ein Steuerelement klickt, das mit der Aktion verknüpft ist (z.B. auf einen Menüeintrag oder eine Schaltfläche).
Target ist das Objekt, das bei der Ausführung der Aktionskomponente aktiv ist.
Die Methode ExecuteTarget weist der Eigenschaft Form den Wert des Parameters Target zu, der ein übergeordnetes MDI-Formular sein muss. Anschließend liest ExecuteTarget die Eigenschaft ActiveMDIChild des Formulars, um eine Referenz auf das aktive untergeordnete MDI-Formular abzurufen. Zuletzt wird die Methode Close dieses untergeordneten Formulars aufgerufen, um es zu schließen.