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));
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | TControl |
Description
Traduit des coordonnées client en coordonnées parent.
ClientToParent convertit Point du système de coordonnées du contrôle en cours en système de coordonnées de AParent. AParent doit être un contrôle qui peut être trouvé en parcourant la chaîne des propriétés Parent. Si AParent est à nil (Delphi) ou NULL (C++), le parent immédiat du contrôle est utilisé.
Une exception EInvalidOperation est déclenchée si AParent n'est pas un contrôle ancêtre ou si la propriété Parent est à nil (Delphi) ou NULL (C++).