スクロ−ルバ−widgetは、スライド領域とthumb(スライドバ−)を含む長方形の領域です。
スクロ−ルバ−widgetを生成するには、クラスscrollbarWidgetClassを使わなければなりません。
scrollbarWidgetClassは、(core)widgetClassのサブクラスなので、widgetClassで書かれたすべてのリソ−スは、scrollbarWidgetClassでも有効です。
リソ−ス Prolog表現 デフォルト 説明
foreground アトム *1 black thumbの色 length 整数 1 メジャ−サイズ (垂直の場合は高さ) minimumThumb 整数 7 thumbの最小可能値 orientation アトム *2 vertical 方向 scrollDCursor アトム *4 sb_right_arrow スクロ−ルダウン用カ−ソル scrollHCursor アトム *4 sb_h_double_arrow アイドル水平カ−ソル scrollLCursor アトム *4 sb_left_arrow スクロ−ルレフト用カ−ソル scrollRCursor アトム *4 sb_right_arrow スクロ−ルライト用カ−ソル scrollUCursor アトム *4 sb_up_arrow スクロ−ルアップ用カ−ソル scrollVCursor アトム *4 sb_v_double_arrow アイドル垂直カ−ソル shown 浮動小数 0.0 thumbがカバ−する比率 thickness 整数 14 マイナサイズ thumb アトム *5 grey thumbのピックスマップ topOfThumb 浮動小数 0.0 スクロ−ルバ−の位置
コ−ルバックのリスト名 CallData型 説 明
jumpProc 浮動小数 thumb選択のコ−ルバック scrollProc 整数 スライド領域のコ−ルバック
*1 色指定 *2 垂直か水平か *3 boolean *4 カ−ソル名 *5 ビットマップのファイル名
デフォルトのトランスレ−ション
translations =
'
次頁の外部関数は、Prolog述語として使用できます。
| 冒頭へ |
|