Provided by: libmotif-dev_2.3.8-2build1_amd64 

NAME
XmScrollBar — The ScrollBar widget class "XmScrollBar" "widget class" "ScrollBar"
SYNOPSIS
#include <Xm/ScrollBar.h>
DESCRIPTION
The ScrollBar widget allows the user to view data that is too large to be displayed all at once.
ScrollBars are usually located inside a ScrolledWindow and adjacent to the widget that contains the data
to be viewed. When the user interacts with the ScrollBar, the data within the other widget scrolls.
A ScrollBar consists of two arrows placed at each end of a rectangle. The rectangle is called the scroll
region. A smaller rectangle, called the slider, is placed within the scroll region. The data is scrolled
by clicking either arrow, selecting on the scroll region, or dragging the slider. When an arrow is
selected, the slider within the scroll region is moved in the direction of the arrow by an amount
supplied by the application. If the mouse button is held down, the slider continues to move at a constant
rate.
The ratio of the slider size to the scroll region size typically corresponds to the relationship between
the size of the visible data and the total size of the data. For example, if 10 percent of the data is
visible, the slider typically occupies 10 percent of the scroll region. This provides the user with a
visual clue to the size of the invisible data.
If the ScrollBar parent is an automatic ScrolledWindow, the XmNtraversalOn default is True. Otherwise,
the default is False.
ScrollBar holds the XmQTnavigator traits.
Classes
ScrollBar inherits behavior, resources, and traits from the Core and XmPrimitive classes.
The class pointer is xmScrollBarWidgetClass.
The class name is XmScrollBar.
New Resources
The following table defines a set of widget resources used by the programmer to specify data. The
programmer can also set the resource values for the inherited classes to set attributes for this widget.
To reference a resource by name or by class in a .Xdefaults file, remove the XmN or XmC prefix and use
the remaining letters. To specify one of the defined values for a resource in a .Xdefaults file, remove
the Xm prefix and use the remaining letters (in either lowercase or uppercase, but include any
underscores between words). The codes in the access column indicate if the given resource can be set at
creation time (C), set by using XtSetValues (S), retrieved by using XtGetValues (G), or is not applicable
(N/A).
┌───────────────────────────────────────────────────────────────────────────────────────────┐
--
RELATED
Core(3), XmCreateScrollBar(3), XmPrimitive(3), XmScrollBarGetValues(3), XmScrollBarSetValues(3),
XmVaCreateScrollBar(3), and XmVaCreateManagedScrollBar(3).
XmScrollBar(3)