| Portability | portable (depends on GHC) | 
|---|---|
| Stability | provisional | 
| Maintainer | gtk2hs-users@lists.sourceforge.net | 
| Safe Haskell | Safe-Infered | 
Graphics.UI.Gtk.Buttons.VolumeButton
Contents
Description
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
class ScaleButtonClass o => VolumeButtonClass o Source
Instances
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.