| Portability | portable (depends on GHC) | 
|---|---|
| Stability | provisional | 
| Maintainer | gtk2hs-users@lists.sourceforge.net | 
| Safe Haskell | Safe-Infered | 
Graphics.UI.Gtk.Abstract.Scrollbar
Contents
Description
Base class for HScrollbar and
 VScrollbar
- data Scrollbar
 - class RangeClass o => ScrollbarClass o
 - castToScrollbar :: GObjectClass obj => obj -> Scrollbar
 - gTypeScrollbar :: GType
 - toScrollbar :: ScrollbarClass o => o -> Scrollbar
 
Detail
The Scrollbar widget is an abstract base class for 
   HScrollbar and
   VScrollbar. It is not very useful in itself.
The position of the thumb in a scrollbar is controlled by the scroll
 adjustments. See Adjustment for the fields in an
 adjustment - for
 Scrollbar, the "value" field represents the position of the scrollbar,
 which must be between the "lower" field and "upper - page_size." The
 "page_size" field represents the size of the visible scrollable area. The
 "step_increment" and "page_increment" fields are used when the user asks
 to step down (using the small stepper arrows) or page down (using for
 example the PageDown key).
Class Hierarchy
|GObject| +----Object| +----Widget| +----Range| +----Scrollbar | +----HScrollbar| +----VScrollbar
Types
class RangeClass o => ScrollbarClass o Source
castToScrollbar :: GObjectClass obj => obj -> ScrollbarSource
toScrollbar :: ScrollbarClass o => o -> ScrollbarSource