Vcl.Controls.TControl.ClientToParent
Delphi
function ClientToParent(const Point: TPoint; AParent: TWinControl = nil): TPoint;
C++
System::Types::TPoint __fastcall ClientToParent(const System::Types::TPoint &Point, TWinControl* AParent = (TWinControl*)(0x0));
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | TControl |
Beschreibung
Konvertiert Client- in Parent-Koordinaten.
ClientToParent konvertiert den Punkt Point vom Koordinatensystem des aktuellen Steuerelements in das Koordinatensystem von AParent. Die in AParent angegebene Komponente muss durch Iterieren über die Eigenschaft Parent lokalisierbar sein. Hat AParent den Wert nil (Delphi) bzw. NULL (C++), wird die Komponente verwendet, die dem Steuerelement direkt übergeordnet ist.
Wenn AParent kein Vorfahrobjekt ist oder die Eigenschaft Parent den Wert nil (Delphi) bzw. NULL (C++) hat, wird die Exception EInvalidOperation ausgelöst.