GtkRange
A base class for widgets that visualize an adjustment.
Object Hierarchy
Direct Subclasses
Description
A base class for widgets that visualize an adjustment.
It provides the base functionality for GtkScrollbar
and GtkScale.
Properties
Use get_property and set_property methods to access these.
adjustment:
"model" for the range object.
inverted:
Invert direction slider.
update-policy:
How the range should be updated.
Style Properties
Can be set with rc files/strings only.
arrow-displacement-x:
How far to move the x direction when the button is depressed.
arrow-displacement-y:
How far to move the y direction when the button is depressed.
slider-width:
Width of scrollbar or scale thumb.
stepper-size:
Length of step buttons at ends.
stepper-spacing:
Spacing between step buttons and thumb.
trough-border:
Spacing between thumb/steppers and outer trough bevel.
Signals
"adjust-bounds"
The range's minimum/maximum values have changed.
"change-value"
Check value before it is set.
"move-slider"
Virtual function that moves the slider.
"value-changed"
Emitted when the range value changes.