これらの簡易関数は、フォーム制約条件のクラスの指定を簡易化します。コンポーネントを、フォーム内の他のコンポーネントに依存せずに配置する方法を提供します。フォームが伸縮しても、コンポーネントはフォーム内の関連する場所を維持します。他のフォーム制約がコンポーネントに指定されると、コンポーネントも伸縮します。これは ATTACH_POSITION 制約条件を使用して実行されます。
次に使用方法を示します。
DtkshFloatRight [position] DtkshFloatLeft [position] DtkshFloatTop [position] DtkshFloatBottom [position]
オプションの position パラメータは、コンポーネントの指定されたエッジが配置される相対位置を指定します。position 値はオプションで、指定しない場合のデフォルト値は 0 です。
次に例を示します。
XtCreateManagedWidget BUTTON1 button1 XmPushButton $FORM ¥ labelString:"Ok" ¥ $(DtkshUnder $SEPARATOR) ¥ $(DtkshFloatLeft 10) ¥ $(DtkshFloatRight 40)