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を生成するには、クラスxmPushButtonWidgetClassを使わなければなりません。
xmPushButtonWidgetClassはxmLabelWidgetClassのサブクラスなので、xmLabelWidgetClassで書かれたすべてのリソースは、xmPushButtonWidgetClassでも有効です。
リソ−ス Prolog表現 Acc デフォルト 説明
armColor アトム *1 CSG *2 作動中のボタンを塗りつぶす
armPixmap アトム *3 CSG none 作動中のボタンを塗りつぶす
ピックスマップ
defaultButtonShadowThickness
整数 CSG 0 デフォルトボタンの広さ
fillOnArm アトム *4 CSG true 作動中の時塗りつぶされる、
メニュー中では無視される
multiClick アトム *5 CSG *6 複数クリックを保持・放棄する
showAsDefault 整数 *6 CSG 0 デフォルトボタンの第2陰影の幅
或は アトム *7 0
*1 色
*2 動的、バックグラウンドとボトムの陰影の色の間、あるいは反転
*3 ピックスマップ名(ビットマップのファイル名)
*4 boolean: true,false,on,off, ...
*5 multiclick_discard 或は multiclick_keep
*6 動的、メニュー中にボタンがない場合には、そのデフォルト値はmulticlick_keep
である。
*7 デフォルトボタンの広さ(defaultButtonShadowThicknessが0と等しい場合)或は
boolean値
コ−ルバックのリスト名 CallData型 説明
activateCallback activate *1 ボタンが活動化された
armCallback arm *1 ボタンが動かされた
disarmCallback disarm *1 ボタンが動かされなかった
*1 正しいコ−ルバックコンポーネント: click_count
デフォルトのトランスレ−ション:
|