フォームWidget (Form Widget)
MINERVA superseeded IF/Prolog. Please see http://www.ifcomputer.co.jp/MINERVA for details.

We discontinued to sell IF/Prolog Dec 31. 2003. For current customers, we continue to provide professional support for IF/Prolog until Dec 31, 2008.

フォームwidgetは、子widgetに対してコンストレイントによる表示管理を提供するコンテナwidgetです。フォームwidgetを生成するには、クラスxmFormWidgetClassを使わなければなりません。

xmFormWidgetClassはxmBulletinBoardWidgetClassのサブクラスなので、xmBulletinBoardWidgetClassで書かれたすべてのリソースは、xmFormWidgetClassでも有効です。

リソ−ス Prolog表現 Acc デフォ 説明 ルト fractionBase 整数  CSG 100 相対位置計算の分母 horizontalSpacing 整数  CSG 0 左/右アタッチメントのオフセット rubberPositioning アトム *1 CSG false 相対位置へのデフォルトのアタッチ verticalSpacing 整数  CSG 0 トップ/ボトムアタッチメントの オフセット

コンストレイント・リソース

bottomAttachment アトム *2 CSG .none 子のボトムアタッチメントの型 bottomOffset 整数  CSG 0 子とボトムアタッチメントの間の オフセット bottomPosition 整数  CSG 0 子のボトムエッジの相対位置 bottomWidget アトム *3 CSG none 子のボトムアタッチメントwidget leftAttachment アトム *2 CSG .none 子の左アタッチメントの型 leftOffset 整数  CSG 0 子と左アタッチメントの間の オフセット leftPosition 整数  CSG 0 子の左エッジの相対位置 leftWidget アトム *3 CSG none 子の左アタッチメントwidget resizable アトム *1 CSG true フォームによって新しいサイズに 対する子の要求が認められたか rightAttachment アトム *2 CSG .none 子の右アタッチメントの型 rightOffset 整数  CSG 0 子と右アタッチメントの間の オフセット rightPosition 整数  CSG 0 子の右エッジの相対位置 rightWidget アトム *3 CSG none 子の右アタッチメントwidget topAttachment アトム *2 CSG .none 子のトップアタッチメントの型 topOffset 整数  CSG 0 子とトップアタッチメントの間の オフセット topPosition 整数  CSG 0 子のトップエッジの相対位置 topWidget アトム *3 CSG none 子のトップアタッチメントwidget

*1 boolean: true,false,on,off, ... *2 attach_none, attach_form, attach_opposite_form, attach_widget, attach_opposite_widget, attach_position, attach_selfのいずれか *3 widgetの名前


Up read on...