Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

XmScrollBar(3XM)

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) を参照してください。

関連事項

XmScrollBar(3XM)

NEWS-OSRelease 4.1C

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026