FMX.Forms.TScreen.DisplayFromForm
Delphi
function DisplayFromForm(const Form: TCommonCustomForm): TDisplay; overload;
function DisplayFromForm(const Form: TCommonCustomForm; const Point: TPoint): TDisplay; overload;
function DisplayFromForm(const Form: TCommonCustomForm; const Point: TPointF): TDisplay; overload;
C++
Fmx::Types::TDisplay __fastcall DisplayFromForm(TCommonCustomForm* const Form)/* overload */;
Fmx::Types::TDisplay __fastcall DisplayFromForm(TCommonCustomForm* const Form, const System::Types::TPoint &Point)/* overload */;
Fmx::Types::TDisplay __fastcall DisplayFromForm(TCommonCustomForm* const Form, const System::Types::TPointF &Point)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | FMX.Forms.pas FMX.Forms.hpp |
FMX.Forms | TScreen |
説明
Form
で指定されたフォームが存在する TDisplay モニタを返します。
Form
は TCommonCustomForm フォームを指定します。
Point
は、Form
で指定されたフォームを基準とする、点の相対ピクセル座標を指定します。
Form
を唯一のパラメータとする DisplayFromForm は、指定された TCommonCustomForm フォームを含んでいる TDisplay モニタを返します。
Point
パラメータを持つ DisplayFromForm は、Point
で指定された点を含んでいる TDisplay モニタを返します。Point
の座標は、Form
で指定されたフォームを基準とする相対座標です。ただし、マウス ボタンやマウス ホイールが押された場合、DisplayFromPoint は、マウス カーソルも Form
で指定されたフォームも含んでいるモニタを返します(指定された Point
は無視されます)。マウス カーソルと、Form
で指定されたフォームが別々のモニタ上にある場合は、マウス カーソルは無視され、DisplayFromForm は、Point
で指定された点を含んでいる TDisplay モニタを返します。