Libraries:Gtk:Gtk:HScale
Types
T
Inherits from:Gtk.Gtk.Scale.T, Gtk.Gtk.Range.T, Gtk.Gtk.Widget.T, Gtk.Gtk.Object.T, Gtk.GObject.Object.T
The T widget is used to allow the user to select a value using a horizontal slider. To create one, use gtk_hscale_new_with_range().
The position to show the current value, and the number of decimal places shown can be set using the parent Gtk.Gtk.Scale.T class's functions.
Constants
Nil : T
Functions
GetType() : Gtk.GObject.Type.T
New(adjustment @ Gtk.Gtk.Adjustment.T) : Gtk.Gtk.HScale.T
Creates a new T.
adjustment | the Gtk.Gtk.Adjustment.T which sets the range of the scale. |
Returns | a new T. |
NewWithRange(min @ Std.Real.T, max @ Std.Real.T, step @ Std.Real.T) : Gtk.Gtk.HScale.T
Creates a new horizontal scale widget that lets the user input a number between min and max (including min and max) with the increment step. step must be nonzero; it's the distance the slider moves when using the arrow keys to adjust the scale value.
Note that the way in which the precision is derived works best if step is a power of ten. If the resulting precision is not suitable for your needs, use Gtk.Gtk.Scale.SetDigits to correct it.
min | minimum value |
max | maximum value |
step | step increment (tick size) used with keyboard shortcuts |
Returns | a new T |