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です。IF/Prologから直接Xlibを呼び出せないので、このwidgetをIF/Prologから使用することはあまり便利ではありません。この代わりに、ドローwidgetを使用して下さい。
ドローイングエリアwidgetを生成するには、クラスxmDrawingAreaWidgetClassを使わなければなりません。
xmDrawingAreaWidgetClassはxmManagerWidgetClassのサブクラスなので、xmManagerWidgetClassで書かれたすべてのリソースは、xmDrawingAreaWidgetClassでも有効です。
リソ−ス Prolog表現 Acc デフォ 説明
ルト
marginHeight 整数 CSG 10 トップ/ボトムエッジと子の間の距離
(ピクセル)
marginWidth 整数 CSG 10 左/右エッジと子の間の距離(ピクセル)
resizePolicy アトム *1 CSG .any ドローイングエリアwidgetのリサイズ方法
*1 resize_none, resize_any, resize_growのいずれか
コ−ルバックの CallData型 説明
リスト名
exposeCallback expose *1 エクスポーズイベント
inputCallback input *1 キーイベントあるいはマウスイベント
resizeCallback resize *1 リサイズイベント
*1 正しいコールバックのコンポーネント: window
|