FMX.Forms.TScreen.DisplayFromPoint

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function DisplayFromPoint(const Point: TPoint): TDisplay; overload;
function DisplayFromPoint(const Point: TPointF): TDisplay; overload;

C++

Fmx::Types::TDisplay __fastcall DisplayFromPoint(const System::Types::TPoint &Point)/* overload */;
Fmx::Types::TDisplay __fastcall DisplayFromPoint(const System::Types::TPointF &Point)/* overload */;

プロパティ

種類 可視性 ソース ユニット
function public
FMX.Forms.pas
FMX.Forms.hpp
FMX.Forms TScreen


説明

Point で指定された点から左上隅までの距離が最も短いディスプレイを返します。

DisplayFromPoint は、Point で指定された点から作業領域の左上隅までの距離が(仮想画面座標上で)最も短いディスプレイを返します。

距離は、WorkArea の Top および Left 座標と、Point で指定された点の Y および X 座標の間の各オフセットの絶対値の合計として計算されます。次のような式になります。

Abs(WorkArea.Top-Point.Y) + Abs(WorkArea.Left-Point.X)  

仮想画面は、デスクトップを構成するのに使用されるすべてのディスプレイの境界となる四角形です。

関連項目