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を生成するには、クラスxmScrollBarWidgetClassを使わなければなりません。
xmScrollBarWidgetClassはxmPrimitiveWidgetClassのサブクラスなので、xmPrimitiveWidgetClassで書かれたすべてのリソースは、xmScrollBarWidgetClassでも有効です。
リソ−ス Prolog表現 Acc デフォルト 説明
increment 整数 CSG 1 増分量
initialDelay 整数 CSG 250 連続動作の前のミリ秒
maximum 整数 CSG 100 スライダーの最大値
minimum 整数 CSG 0 スライダーの最小値
orientation アトム *1 CSG vertical スクロールバーの方向
pageIncrement 整数 CSG 10 ページの増分量
processingDirection
アトム *2 CSG *3 最大の位置
repeatDelay 整数 CSG 50 スライダー動作の間のミリ秒
showArrows アトム *4 CSG true 矢印を表示する
sliderSize 整数 CSG *5 スライダーのサイズ
troughColor アトム *6 CSG dynamic スライダーふね(trough)
value 整数 CSG 0 スライダーの位置の値
*1 vertical, horizontalのいずれか
*2 max_on_top, max_on_bottom, max_on_left, max_on_rightのいずれか
*3 方向が垂直の場合は、デフォルトはmax_on_topである。そうではない場合は、
これはstringDirectionに依存することが可能です。
*4 boolean: true,false,on,off, ...
*5 (maximum-minimum)が100より小さい場合は、このデフォルト値は10と
(maximum-minimum)の比較的な小さい値にする。そうではない場合は、
それは(maximum-minimum)/10にする。
*6 色名。
コ−ルバックのリスト名 CallData型 説明
decrementCallback decrement *1 減少矢印が活性化された
dragCallback drag *1 スライダーがすでにドラッグされている
incrementCallback increment *1 増分矢印が活性化された
pageDecrementCallback page_decrement *1
スライダー領域を減少させる
pageIncrementCallback page_increment *1
スライダー領域を増やす
toBottomCallback to_bottom *2 値が最小値に変更される
toTopCallback to_top *2 値が最大値に変換される
valueChangedCallback value_changed *1 スライダーの値が変更された
*1 正しいコールバックのコンポーネント: value
*2 正しいコールバックのコンポーネント: value, pixel
|