bionic (3) XmScrollBar.3.gz

Provided by: libmotif-dev_2.3.8-2build1_amd64 bug

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).

       ┌──────────────────────────────────────────────────────────────────────────────────────────┐
--
       Core(3),    XmCreateScrollBar(3),   XmPrimitive(3),   XmScrollBarGetValues(3),   XmScrollBarSetValues(3),
       XmVaCreateScrollBar(3), and XmVaCreateManagedScrollBar(3).

                                                                                                  XmScrollBar(3)