Package: gtk

Class gtk-scrollbar

Superclasses

gtk-range, gtk-widget, g-initially-unowned, gtk-buildable, gtk-orientable, g-object, common-lisp:standard-object, common-lisp:t

Documented Subclasses

Direct Slots

None

Details

The gtk-scrollbar widget is a horizontal or vertical scrollbar, depending on the value of the "orientation" property.

The position of the thumb in a scrollbar is controlled by the scroll adjustments. See gtk-adjustment for the properties in an adjustment - for gtk-scrollbar, the "value" property represents the position of the scrollbar, which must be between the "lower" property and "upper" - "page-size". The "page-size" property represents the size of the visible scrollable area. The "step-increment" and "page-increment" properties are used when the user asks to step down (using the small stepper arrows) or page down (using for example the PageDown key).

Style Property Details

The "fixed-slider-length" style property
"fixed-slider-length" of type :boolean (Read)
Don't change slider size, just lock it to the minimum length.
Default value: nil

The "has-backward-stepper" style property
"has-backward-stepper" of type :boolean (Read)
Display the standard backward arrow button.
Default value: true

The "has-forward-stepper" style property
"has-forward-stepper" of type :boolean (Read)
Display the standard forward arrow button.
Default value: true

The "has-secondary-backward-stepper" style property
"has-secondary-backward-stepper" of type :boolean (Read)
Display a second backward arrow button on the opposite end of the scrollbar.
Default value: nil

The "has-secondary-forward-stepper" style property
"has-secondary-forward-stepper" of type :boolean (Read)
Display a second forward arrow button on the opposite end of the scrollbar.
Default value: nil

The "min-slider-length" style property
"min-slider-length" of type :int (Read)
Minimum length of scrollbar slider.
Allowed values: >= 0
Default value: 21
 

Inherited Slot Access Functions

2013-5-20