FMX.Forms.TCustomPopupForm.PlacementRectangle
Delphi
property PlacementRectangle: TBounds read FPlacementRectangle write SetPlacementRectangle;
C++
__property Fmx::Types::TBounds* PlacementRectangle = {read=FPlacementRectangle, write=SetPlacementRectangle};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | FMX.Forms.pas FMX.Forms.hpp |
FMX.Forms | TCustomPopupForm |
説明
TCustomPopupForm の配置の基準となる四角形を指定します。
PlacementRectangle の画面座標は、PlacementTarget(指定された場合)を基準として相対的に計算されます。そうでない場合は、画面の左上隅を基準として計算されます。使用されるルールは次のとおりです。
- PlacementRectangle が指定されておらず(幅または高さが
0
に等しい)、PlacementTarget が指定されている場合は、PlacementTarget の座標とサイズが使用されます。 - PlacementRectangle も PlacementTarget も指定されていない場合は、フォームの左上隅はマウス カーソルの位置に実装されます。
Placement、PlacementTarget、PlacementRectangle を使用すると、TCustomPopupForm のターゲット原点と位置揃えポイントを設定できます。