Maintainer | gtk2hs-devel@lists.sourceforge.net |
---|---|
Stability | alpha |
Portability | portable (depends on GHC) |
Safe Haskell | None |
Language | Haskell98 |
- data Layer
- class GObjectClass o => LayerClass o
- layerGetTitle :: LayerClass layer => layer -> IO String
- layerIsVisible :: LayerClass layer => layer -> IO Bool
- layerShow :: LayerClass layer => layer -> IO ()
- layerHide :: LayerClass layer => layer -> IO ()
- layerIsParent :: LayerClass layer => layer -> IO Bool
- layerGetRadioButtonGroupId :: LayerClass layer => layer -> IO Int
Types
class GObjectClass o => LayerClass o Source #
Methods
:: LayerClass layer | |
=> layer | |
-> IO String | returns a string containing the title of the layer |
Returns the name of the layer suitable for presentation as a title in a viewer's GUI
:: LayerClass layer | |
=> layer | |
-> IO Bool | returns |
Returns whether layer is visible
layerShow :: LayerClass layer => layer -> IO () Source #
Shows layer
layerHide :: LayerClass layer => layer -> IO () Source #
Hides layer. If layer is the parent of other nested layers, such layers will be also hidden and will be blocked until layer is shown again
:: LayerClass layer | |
=> layer | |
-> IO Bool | returns |
Returns whether layer is parent of other nested layers.
layerGetRadioButtonGroupId Source #
:: LayerClass layer | |
=> layer | |
-> IO Int | returns the ID of the radio button group associated with layer, or 0 if the layer is not associated to any radio button |
Returns the numeric ID the radio button group associated with layer.