プッシュボタン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 デフォルトのトランスレ−ション: