Sets our main struct and passes it to the parent class.
Creates a gtk.VolumeButton, with a range between 0.0 and 1.0, with a stepping of 0.02. Volume values can be obtained and modified using the functions from gtk.ScaleButton
the main Gtk struct as a void*
Get the main Gtk struct
the main Gtk struct
the main Gtk struct
Get the main Gtk struct
the main Gtk struct as a void*
Gets the gtk.Adjustment associated with the gtk.ScaleButton’s scale. See Range.getAdjustment for details.
Retrieves the minus button of the gtk.ScaleButton
Retrieves the plus button of the gtk.ScaleButton
Retrieves the popup of the gtk.ScaleButton
Gets the current value of the scale button.
Sets the gtk.Adjustment to be used as a model for the gtk.ScaleButton’s scale. See Range.setAdjustment for details.
Sets the icons to be used by the scale button. For details, see the icons property.
Sets the current value of the scale; if the value is outside the minimum or maximum range values, it will be clamped to fit inside them. The scale button emits the value-changed signal if the value changes.
The ::popdown signal is a [keybinding signal]GtkBindingSignal which gets emitted to popdown the scale widget.
The ::popup signal is a [keybinding signal]GtkBindingSignal which gets emitted to popup the scale widget.
The ::value-changed signal is emitted when the value field has changed.
gtk.VolumeButton is a subclass of gtk.ScaleButton that has been tailored for use as a volume control widget with suitable icons, tooltips and accessible labels.