Vcl.Controls.TControl.ParentToClient
Delphi
function ParentToClient(const Point: TPoint; AParent: TWinControl = nil): TPoint;
C++
System::Types::TPoint __fastcall ParentToClient(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 Parent- in Client-Koordinaten.
ParentToClient konvertiert den Punkt Point vom Koordinatensystem von AParent in das Koordinatensystem des aktuellen Steuerelements. 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.