|
|
|
|
|
| Description |
|
|
| Synopsis |
|
|
|
|
| Event
|
|
|
| An event for a widget w that expects an event handler of type a.
|
|
|
|
| Transform an event to an attribute.
|
|
|
| Change the event type.
|
|
| Basic events
|
|
| Selecting
|
|
|
| Selecting widgets fire a select event when an item is selected.
| | | Methods | | | A select event is fired when an item is selected.
|
|
|
|
|
| A select event is fired when an item is selected.
|
|
| Commanding
|
|
| class Commanding w where | Source |
|
| Commanding widgets fire a command event.
| | | Methods | | | A commanding event, for example a button press.
|
| | Instances | |
|
|
|
| A commanding event, for example a button press.
|
|
| Reactive
|
|
|
| Reactive widgets are almost all visible widgets on the screen.
| | | Methods | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Paint widgets can serve as a canvas.
Note: it is illegal to use both a paint and paintRaw
event handler at the same widget.
| | | Methods | | | Paint double buffered to a device context. The context is always
cleared before drawing. Takes the current view rectangle (adjusted
for scrolling) as an argument.
| | | | Paint directly to the on-screen device context. Takes the current
view rectangle and a list of dirty rectangles as arguments.\
| | | | Emit a paint event to the specified widget.
|
|
|
|
|
| Paint double buffered to a device context. The context is always
cleared before drawing. Takes the current view rectangle (adjusted
for scrolling) as an argument.
|
|
|
| Paint directly to the on-screen device context. Takes the current
view rectangle and a list of dirty rectangles as arguments.\
|
|
|
| Emit a paint event to the specified widget.
|
|
| Event filters
|
|
| Mouse filters
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Keyboard event filters
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Types
|
|
| Modifiers
|
|
| Mouse events
|
|
| Calender event
|
|
| calendarEvent :: Event (CalendarCtrl a) (EventCalendar -> IO ()) | Source |
|
|
| Keyboard events
|
|
| Internal
|
|
|
| Create a new event from a get and set function.
|
|
| Produced by Haddock version 2.1.0 |