| Maintainer | gtk2hs-users@lists.sourceforge.net |
|---|---|
| Stability | provisional |
| Portability | portable (depends on GHC) |
| Safe Haskell | None |
| Language | Haskell98 |
Graphics.UI.Gtk.Buttons.CheckButton
Description
Create widgets with a discrete toggle button
Synopsis
- data CheckButton
- class ToggleButtonClass o => CheckButtonClass o
- castToCheckButton :: GObjectClass obj => obj -> CheckButton
- gTypeCheckButton :: GType
- toCheckButton :: CheckButtonClass o => o -> CheckButton
- checkButtonNew :: IO CheckButton
- checkButtonNewWithLabel :: GlibString string => string -> IO CheckButton
- checkButtonNewWithMnemonic :: GlibString string => string -> IO CheckButton
Detail
A CheckButton places a discrete ToggleButton next to a widget,
(usually a Label). See the section on ToggleButton widgets for more
information about toggle/check buttons.
The important signal ('toggled') is also inherited from ToggleButton.
Class Hierarchy
|GObject| +----Object| +----Widget| +----Container| +----Bin| +----Button| +----ToggleButton| +----CheckButton | +----RadioButton
Types
data CheckButton Source #
Instances
| Eq CheckButton Source # | |
Defined in Graphics.UI.Gtk.Types | |
| Ord CheckButton Source # | |
Defined in Graphics.UI.Gtk.Types Methods compare :: CheckButton -> CheckButton -> Ordering # (<) :: CheckButton -> CheckButton -> Bool # (<=) :: CheckButton -> CheckButton -> Bool # (>) :: CheckButton -> CheckButton -> Bool # (>=) :: CheckButton -> CheckButton -> Bool # max :: CheckButton -> CheckButton -> CheckButton # min :: CheckButton -> CheckButton -> CheckButton # | |
| GObjectClass CheckButton Source # | |
Defined in Graphics.UI.Gtk.Types | |
| CheckButtonClass CheckButton Source # | |
Defined in Graphics.UI.Gtk.Types | |
| ToggleButtonClass CheckButton Source # | |
Defined in Graphics.UI.Gtk.Types | |
| ButtonClass CheckButton Source # | |
Defined in Graphics.UI.Gtk.Types | |
| BinClass CheckButton Source # | |
Defined in Graphics.UI.Gtk.Types | |
| ContainerClass CheckButton Source # | |
Defined in Graphics.UI.Gtk.Types | |
| WidgetClass CheckButton Source # | |
Defined in Graphics.UI.Gtk.Types | |
class ToggleButtonClass o => CheckButtonClass o Source #
Instances
| CheckButtonClass RadioButton Source # | |
Defined in Graphics.UI.Gtk.Types | |
| CheckButtonClass CheckButton Source # | |
Defined in Graphics.UI.Gtk.Types | |
castToCheckButton :: GObjectClass obj => obj -> CheckButton Source #
toCheckButton :: CheckButtonClass o => o -> CheckButton Source #
Constructors
checkButtonNew :: IO CheckButton Source #
Creates a new CheckButton.
checkButtonNewWithLabel Source #
Arguments
| :: GlibString string | |
| => string |
|
| -> IO CheckButton |
Creates a new CheckButton with a Label to the right of it.
checkButtonNewWithMnemonic Source #
Arguments
| :: GlibString string | |
| => string |
|
| -> IO CheckButton |
Creates a new CheckButton containing a label. The label will be created
using labelNewWithMnemonic, so underscores
in label indicate the mnemonic for the check button.