Portability | portable (depends on GHC) |
---|---|
Stability | provisional |
Maintainer | gtk2hs-users@lists.sourceforge.net |
Safe Haskell | None |
A button which pops up a volume control
- Module available since Gtk+ version 2.12
- data VolumeButton
- class ScaleButtonClass o => VolumeButtonClass o
- castToVolumeButton :: GObjectClass obj => obj -> VolumeButton
- toVolumeButton :: VolumeButtonClass o => o -> VolumeButton
- volumeButtonNew :: IO VolumeButton
Detail
VolumeButton
is a subclass of ScaleButton
that has been tailored for
use as a volume control widget with suitable icons, tooltips and accessible
labels.
Class Hierarchy
|GObject
| +----Object
| +----Widget
| +----Container
| +----Bin
| +----Button
| +----ScaleButton
| +----VolumeButton
Types
data VolumeButton Source
castToVolumeButton :: GObjectClass obj => obj -> VolumeButtonSource
toVolumeButton :: VolumeButtonClass o => o -> VolumeButtonSource
Constructors
volumeButtonNew :: IO VolumeButtonSource
Creates a 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 ScaleButton
.