Safe Haskell | None |
---|---|
Language | Haskell98 |
A simple icon bar containing buttons and separators.
Documentation
The IconBar
datatype.
Eq IconBar Source # | Internal. |
Destroyable IconBar Source # | An icon bar can be destroyed. |
Synchronized IconBar Source # | You can synchronize on an icon bar object. |
GUIObject IconBar Source # | Internal. |
HasEnable IconBar Source # | An icon bar is a stateful widget, it can be enabled or disabled. |
HasOrientation IconBar Source # | An icon bar has either a vertical or horizontal orientation. |
HasBorder IconBar Source # | An icon bar has a configureable border. |
HasSize IconBar Source # | An icon bar has a configureable size. |
HasColour IconBar Source # | An icon bar has a configureable foreground and background colour. |
Widget IconBar Source # | An icon bar has standard widget properties (concerning focus, cursor). |
:: Container par | |
=> par | the parent widget (which has to be a container widget). |
-> [Config IconBar] | the list of configuration options for this icon bar. |
-> IO IconBar | An icon bar. |
Creates a new icon bar and returns a handler.
Adds a separator at the end of the icon bar.
:: IconBar | the concerned icon bar. |
-> [Config Button] | the list of configuration options for the button to add. |
-> IO Button | A button. |
Adds a button at the end of the icon bar.
The Button
datatype.
Eq Button Source # | |
Destroyable Button Source # | A button widget can be destroyed. |
Synchronized Button Source # | You can synchronize on a button object. |
GUIObject Button Source # | Internal. |
HasEnable Button Source # | A button widget is a stateful widget, it can be enabled or disabled. |
HasJustify Button Source # | A button has a configureable text justification. |
HasUnderline Button Source # | You can set the index of a text character to underline. |
HasFont Button Source # | You can specify the font of a button. |
HasBorder Button Source # | A button widget has a configureable border. |
HasSize Button Source # | You can specify the size of a button. |
HasColour Button Source # | A button widget has a normal foreground and background colour and an active/disabled foreground and background colour. |
HasAnchor Button Source # | A button has a text anchor. |
HasTooltip Button Source # | A button can have a tooltip. |
Widget Button Source # | A button widget has standard widget properties (concerning focus, cursor). |
HasCommand Button Source # | When a button is clicked, a corresponding event is invoked. |
ButtonWidget Button Source # | A button widget can be flashed (redisplayed several times in alternate colours) and invoked (the associated event). |
HasPhoto Button Source # | A button can contain an image. |
HasBitMap Button Source # | A button widget can contain a bitmap. |
GUIValue v => HasText Button v Source # | A button can contain text. |
Gets the buttons from an icon bar.