gtk.volume_button

Module for [VolumeButton] class

Types 3

#GtkVolumeButton is a subclass of #GtkScaleButton that has been tailored for use as a volume control widget with suitable icons, tooltips and accessible labels.

Methods
GType _getGType() static nothrow
GType _gType() @property nothrow
VolumeButton self() nothrowReturns `this`, for use in `with` statements.
VolumeButtonGidBuilder builder() static nothrowGet builder for [gtk.volume_button.VolumeButton] Returns: New builder object
bool useSymbolic() @property nothrowGet `useSymbolic` property. Returns: Whether to use symbolic icons as the icons. Note that if the symbolic icons are not available in your installed theme, then the normal (potentially colorful) ic...
void useSymbolic(bool propval) @property nothrowSet `useSymbolic` property. Params: propval = Whether to use symbolic icons as the icons. Note that if the symbolic icons are not available in your installed theme, then the normal (potentially col...
Constructors
this(void * ptr, Flag!"Take" take)
this()Creates a #GtkVolumeButton, 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 #GtkScaleButton. Returns: a new #GtkVolume...

Fluent builder implementation template for gtk.volume_button.VolumeButton

Methods
T useSymbolic(bool propval) nothrowSet `useSymbolic` property. Params: propval = Whether to use symbolic icons as the icons. Note that if the symbolic icons are not available in your installed theme, then the normal (potentially col...
Methods
VolumeButton build() nothrowCreate object from builder. Returns: New object