Maintainer | gtk2hs-users@lists.sourceforge.net |
---|---|
Stability | provisional |
Portability | portable (depends on GHC) |
Safe Haskell | None |
Language | Haskell98 |
A button which pops up a volume control
- Module available since Gtk+ version 2.12
Synopsis
- 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 #
Instances
class ScaleButtonClass o => VolumeButtonClass o Source #
Instances
VolumeButtonClass VolumeButton Source # | |
Defined in Graphics.UI.Gtk.Types |
castToVolumeButton :: GObjectClass obj => obj -> VolumeButton Source #
toVolumeButton :: VolumeButtonClass o => o -> VolumeButton Source #
Constructors
volumeButtonNew :: IO VolumeButton Source #
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
.