gtkRangeGetFillLevel(object)
gtkRangeGetRestrictToFillLevel(object)
gtkRangeGetShowFillLevel(object)
gtkRangeSetFillLevel(object, fill.level)
gtkRangeSetRestrictToFillLevel(object, restrict.to.fill.level)
gtkRangeSetShowFillLevel(object, show.fill.level)
gtkRangeGetAdjustment(object)
gtkRangeSetUpdatePolicy(object, policy)
gtkRangeSetAdjustment(object, adjustment)
gtkRangeGetInverted(object)
gtkRangeSetInverted(object, setting)
gtkRangeGetUpdatePolicy(object)
gtkRangeGetValue(object)
gtkRangeSetIncrements(object, step, page)
gtkRangeSetRange(object, min, max)
gtkRangeSetValue(object, value)
gtkRangeSetLowerStepperSensitivity(object, sensitivity)
gtkRangeGetLowerStepperSensitivity(object)
gtkRangeSetUpperStepperSensitivity(object, sensitivity)
gtkRangeGetUpperStepperSensitivity(object)
gtkRangeGetFlippable(object)
gtkRangeSetFlippable(object, flippable)
gtkRangeGetMinSliderSize(object)
gtkRangeGetRangeRect(object)
gtkRangeGetSliderRange(object)
gtkRangeGetSliderSizeFixed(object)
gtkRangeSetMinSliderSize(object, min.size)
gtkRangeSetSliderSizeFixed(object, size.fixed)
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkRange +----GtkScale +----GtkScrollbar
GtkBuildable
and GtkOrientable
.GtkRange
is the common base class for widgets which visualize an
adjustment, e.g scales or scrollbars. Apart from signals for monitoring the parameters of the adjustment,
GtkRange provides properties and methods for influencing the sensitivity
of the "steppers". It also provides properties and methods for setting a
"fill level" on range widgets. See gtkRangeSetFillLevel
.adjust-bounds(range, user.data)
range
user.data
change-value(range, scroll, value, returns, user.data)
TRUE
to
prevent further processing. Or, by returning FALSE
, it can pass
the event to other handlers until the default GTK+ handler is
reached. The value parameter is unrounded. An application that overrides
the ::change-value signal is responsible for clamping the value to
the desired number of decimal digits; the default GTK+ handler
clamps the value based on range->round.digits
. It is not possible to use delayed update policies in an overridden
::change-value handler.
Since 2.6 range
scroll
value
returns
TRUE
to prevent other handlers from being invoked for the
signal, FALSE
to propagate the signal furtheruser.data
move-slider(range, step, user.data)
range
GtkRange
step
user.data
value-changed(range, user.data)
range
GtkRange
user.data
adjustment
[GtkAdjustment
: * : Read / Write / Construct]fill-level
[numeric : Read / Write]gtkRangeSetFillLevel
.
Default value: 1.79769e+308 Since 2.12 inverted
[logical : Read / Write]lower-stepper-sensitivity
[GtkSensitivityType
: Read / Write]restrict-to-fill-level
[logical : Read / Write]gtkRangeSetRestrictToFillLevel
.
Default value: TRUE Since 2.12 show-fill-level
[logical : Read / Write]gtkRangeSetShowFillLevel
.
Default value: FALSE Since 2.12 update-policy
[GtkUpdateType
: Read / Write]upper-stepper-sensitivity
[GtkSensitivityType
: Read / Write]activate-slider
[logical : Read]arrow-displacement-x
[integer : Read]arrow-displacement-y
[integer : Read]arrow-scaling
[numeric : Read]slider-width
[integer : Read]stepper-size
[integer : Read]stepper-spacing
[integer : Read]TRUE
as well. Also,
stepper-spacing won't have any effect if there are no steppers.
Allowed values: >= 0 Default value: 0 trough-border
[integer : Read]trough-side-details
[logical : Read]TRUE
, the parts of the trough on the two sides of the
slider are drawn with different details.
Default value: FALSE Since 2.10 trough-under-steppers
[logical : Read]"stepper-spacing"
style property to any value > 0 will
automatically enable trough-under-steppers too.
Default value: TRUE Since 2.10