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));
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | TControl |
説明
親座標をクライアント座標に変換します。
ParentToClient メソッドは,AParent の座標系の Point を現在のコントロールの座標系に変換します。AParent は,各 Parent プロパティで指定されている親を下位から順番に検索して見つかったコントロールである必要があります。AParent が nil (Delphi) または NULL (C++) の場合は,コントロールの直接の親が使用されます。
AParent が上位コントロールでないか,Parent プロパティが nil(Delphi)または NULL(C++)の場合,EInvalidOperation 例外が送出されます。