FMX.Forms.TFormPosition
Delphi
TFormPosition = (Designed, Default, DefaultPosOnly, DefaultSizeOnly, ScreenCenter, DesktopCenter, MainFormCenter, OwnerFormCenter);
C++
enum class DECLSPEC_DENUM TFormPosition : unsigned int { Designed, Default, DefaultPosOnly, DefaultSizeOnly, ScreenCenter, DesktopCenter, MainFormCenter, OwnerFormCenter, poDesigned _DEPRECATED_ATTRIBUTE3("Use TFormPosition.Designed") = 0, poDefault _DEPRECATED_ATTRIBUTE3("Use TFormPosition.Default") = 1, poDefaultPosOnly _DEPRECATED_ATTRIBUTE3("Use TFormPosition.DefaultPosOnly") = 2, poDefaultSizeOnly _DEPRECATED_ATTRIBUTE3("Use TFormPosition.DefaultSizeOnly") = 3, poScreenCenter _DEPRECATED_ATTRIBUTE3("Use TFormPosition.ScreenCenter") = 4, poDesktopCenter _DEPRECATED_ATTRIBUTE3("Use TFormPosition.DesktopCenter") = 5, poMainFormCenter _DEPRECATED_ATTRIBUTE3("Use TFormPosition.MainFormCenter") = 6, poOwnerFormCenter _DEPRECATED_ATTRIBUTE3("Use TFormPosition.OwnerFormCenter") = 7 };
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
enum | public | FMX.Forms.pas FMX.Forms.hpp |
FMX.Forms | FMX.Forms |
説明
TFormPosition は、FireMonkey フォームの配置について記述します。
TFormPosition は、次の値からなります:
値 | 意味 |
---|---|
|
フォームは、設計時に指定された位置(上座標と左座標)および設計時と同じ高さと幅で画面上に表示されます。 |
|
フォームは、オペレーティング システムで決定された位置および高さと幅で画面上に表示されます。 アプリケーションを実行するたびに、フォームは右下に少し移動します。 画面の解像度にかかわらず、フォームの右辺は常に画面の右辺の近くにあり、フォームの下辺は常に画面の下辺の近くにあります。 オペレーティング システムでは、重なり合ったウィンドウの場合にのみ、これをサポートしています。 ポップアップや子ウィンドウの場合(たとえば、BorderStyle が OS X では、新しいウィンドウのデフォルト位置は画面の左上隅になります。 |
|
フォームは、設計時に設定したサイズで表示されますが、画面上の位置はオペレーティング システムが選択します。 アプリケーションを実行するたびに、フォームは右下に少し移動します。 もう右下に移動できず、同じサイズを保ちながら画面上にすべてを表示することがもうできなくなったとき、フォームは画面の左上隅に表示されます。 オペレーティング システムでは、重なり合ったウィンドウの場合にのみ、これをサポートしています。 ポップアップや子ウィンドウの場合(たとえば、BorderStyle が OS X では、新しいウィンドウのデフォルト位置は画面の左上隅になります。 |
|
フォームは、設計時に配置した位置に表示されますが、サイズはオペレーティング システムが選択します。 画面の解像度にかかわらず、フォームの右辺は常に画面の右辺の近くにあり、フォームの下辺は常に画面の下辺の近くにあります。 |
|
フォームは、設計時に設定したサイズのままですが、画面の中央に配置されます。 |
|
フォームは、設計時に設定したサイズのままですが、画面の中央に配置されます。 マルチモニタ アプリケーション向けの調整は行われません。 |
|
フォームは、設計時に設定したサイズのままですが、アプリケーションのメイン フォームの中央に配置されます。 マルチモニタ アプリケーション向けの調整は行われません。 この配置は、二次的なフォームでのみ使用します。 メイン フォームに対して設定された場合は、 |
|
フォームは、設計時に設定したサイズのままですが、オーナー フォームの中央に配置されます。 オーナー フォームがない場合、この配置は |