This module provides general functionality on button widgets.
Documentation
class Widget w => ButtonWidget w whereSource
Button widgets instantiate the class ButtonWidget
.
ButtonWidget Button | A button widget can be flashed (redisplayed several times in alternate colours) and invoked (the associated event). |
ButtonWidget MenuButton | A menubutton widget can be flashed (redisplayed several times in alternate colours) and invoked (the associated event). |
ButtonWidget (CheckButton a) | A checkbutton widget can be flashed (redisplayed several times in alternate colours) and invoked (the associated event) as any button widget. |
ButtonWidget (RadioButton a) | A radiobutton widget can be flashed (redisplayed several times in alternate colours) and invoked (the associated event) as any button widget. |
buttonColours :: HasColour w => w -> ConfigID -> BoolSource
Internal.