フォームサイズ
4Dでは、フォームと ウィンドウ の両方のサイズを設定することができます。 これらのプロパティは相互に依存しており、アプリケーションのインターフェースはこれらの相互作用によってもたらされます。
サイズオプションは、サイズを決めるもの オプションの値に依存します。
サイズを決めるもの
-
自動サイズ: フォームサイズは、すべてのオブジェクトを表示するために必要なサイズと、水平マージン および 垂直マージン フィールドへ入力されたマージン値 (ピクセル単位) を合計したものになります。
自動サイズのウィンドウを用いて、オフスクリーンエリア (ウィンドウの矩形境界線の外側のエリア) に配置したアクティブオブジェクトを使用したい場合にこのオプションを選択することができます。 このオプションを選択すると、これらのオブジェクトによりウィンドウサイズが変更されなくなります。
-
<オブジェクト名>
: フォームサイズは、選択したフォームオブジェクトの位置により決まります。 たとえば、表示されるエリアの右下部分に置かれているオブジェクトを選択した場合は、左上端が起点であり、右下端が選択したオブジェクトの右下端となる矩形にマージン値を加算したものがフォームサイズになります。
JSON 文法
名称 | データタイプ | とりうる値 |
---|---|---|
formSizeAnchor | string | フォームサイズ を定義するために使用するオブジェクトの名前 |
---
高さ
フォームサイズ が サイズを設定 の場合のフォームの高さ (ピクセル単位) です。
JSON 文法
名称 | データタイプ | とりうる値 |
---|---|---|
height | number | 整数値 |
---
水平 マージン
フォームサイズ が 自動サイズ または \<オブジェクト名>
の場合に、フォームの右マージンに追加する値 (ピクセル単位) です。
この値は、ラベルエディターで使用されるフォームの右マージンも決定します。
JSON 文法
名称 | データタイプ | とりうる値 |
---|---|---|
rightMargin | number | 整数値 |
垂直 マージン
フォームサイズ が 自動サイズ または \<オブジェクト名>
の場合に、フォームの下マージンに追加する値 (ピクセル単位) です。
この値は、ラベルエディターで使用されるフォームの上マージンも決定します。
JSON 文法
名称 | データタイプ | とりうる値 |
---|---|---|
bottomMargin | number | 整数値 |
---
幅
フォームサイズ が サイズを設定 の場合のフォームの幅 (ピクセル単位) です。
JSON 文法
名称 | データタイプ | とりうる値 |
---|---|---|
width | number | 整数値 |