XmScrollBarSetValues(3XM) — NEWS-OS Programmer’s Manual
名称
XmScrollBarSetValues — ScrollBar のインクリメント値とスライダのサイズと位置を変更する ScrollBar の関数
形式
#include <Xm/ScrollBar.h> void XmScrollBarSetValues (widget, value, slider_size, increment, page_increment, notify)
Widgetwidget ;
intvalue ;
intslider_size ;
intincrement ;
intpage_increment ;
Booleannotify ;
解説
XmSetScrollBarSetValues は、ScrollBar のインクリメント値、スライダのサイズと位置を変更します。 スライダバーは、メインの ScrollBar を使ってサイズと位置を調整されるか、あるいはスライダの関数の属性を設定して、スクロールージョンの上におかれます。
widgetScrollBar widget の ID を指定します。
valueScrollBar のスライダの位置を XmNminimum と XmNmaximum の間の値に指定します。 この引数と関連するリソース名は XmNvalue です。
slider_sizeスライダのサイズを、0 と、XmNmaximum から XmNminimum を引いた値の絶対値の間の値として指定します。 スライダのサイズは、スライダが表しているスクロール領域の大きさに依存します。 この引数は ScrollBar に関連する XmNsliderSize を設定します。
incrementボタンのインクリメントおよびディクリメントの量を指定します。 この引数が 0 でない場合は、インクリメントやディクリメントが起こると ScrollBar widget が自動的にスライダを調節します。 この引数は ScrollBar と関連する XmNincrement リソースを設定します。
page_incrementページのインクリメントおよびディクリメントの量を指定します。 この引数が 0 でない場合は、インクリメントやディクリメントが起こると ScrollBar widget が自動的にスライダを調節します。 この引数は ScrollBar に関連する XmNpageIncrement リソースを設定します。
notifyブール代数値を指定します。 True の場合は、ScrollBar の値が変化したことを示し、ScrollBar widget は自動的に XmNvalueChangedCallback を最新の変更でアクティブにします。 False の場合は、ScrollBar の値には変化が生じなかったことを示し、XmNvalueChangedCallback はアクティブになりません。
ScrollBar と関連するリソースに関しての完全な定義は、XmScrollBar(3XM) を参照してください。
関連事項
NEWS-OSRelease 4.1C