Vcl.Controls.TControl.ParentToClient

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.

Siehe auch