Foundation classes for a basic GUI implementing simple widgets and events

Dependents:   TouchScreenGUIDemo

History

Moved the event queue into the EventDispatcher; Improved event handling across Window/Widget default tip

2016-05-28, by duncanFrance [Sat, 28 May 2016 14:50:14 +0000] rev 18

Moved the event queue into the EventDispatcher; Improved event handling across Window/Widget


Improved Window attach/detach handling; Improved TextWidget MIDDLE layout for multi-line

2016-05-22, by duncanFrance [Sun, 22 May 2016 16:35:23 +0000] rev 17

Improved Window attach/detach handling; Improved TextWidget MIDDLE layout for multi-line


Added vertical alignment control to TextWidget; pumpEvents no longer blocks

2016-05-22, by duncanFrance [Sun, 22 May 2016 14:40:29 +0000] rev 16

Added vertical alignment control to TextWidget; pumpEvents no longer blocks


Make attach and detach register/unregister event handlers if needed.; - need to move the event handling into widget so we can attach/detach

2016-05-21, by duncanFrance [Sat, 21 May 2016 18:02:20 +0000] rev 15

Make attach and detach register/unregister event handlers if needed.; - need to move the event handling into widget so we can attach/detach


Added OKCancelDialog

2016-05-21, by duncanFrance [Sat, 21 May 2016 16:36:02 +0000] rev 14

Added OKCancelDialog


Cleaned up SpinnerWidget; Started on SpinnerDialog - will extract Dialog later

2016-05-21, by duncanFrance [Sat, 21 May 2016 14:40:09 +0000] rev 13

Cleaned up SpinnerWidget; Started on SpinnerDialog - will extract Dialog later


Update to handle dirty pixels and geometric change/damage

2016-05-08, by duncanFrance [Sun, 08 May 2016 14:42:08 +0000] rev 12

Update to handle dirty pixels and geometric change/damage


TextWidget now uses string; Start of SpinnerWidget

2016-04-22, by duncanFrance [Fri, 22 Apr 2016 16:12:42 +0000] rev 11

TextWidget now uses string; Start of SpinnerWidget


Formatting

2016-04-11, by duncanFrance [Mon, 11 Apr 2016 19:19:54 +0000] rev 10

Formatting


TextWidget now writes the entire background on redraw

2016-04-11, by duncanFrance [Mon, 11 Apr 2016 19:15:53 +0000] rev 9

TextWidget now writes the entire background on redraw