Commit Graph

19 Commits (bc3ebd6ae9ce8c8a08064e60929f1196248a8a03)

Author SHA1 Message Date
inmarket 34e23320b4 Significant changes to the window redrawing methodology.
Move and Resize should probably work for containers now
Still to be tested - nested containers, progressbar timers while redrawing its container, move/resize on containers.
2014-05-21 13:02:00 +10:00
inmarket 8c5275583a Better redrawing when doing a forced change of default style. 2014-05-11 20:09:42 +10:00
inmarket cb606359cc Multiple changes to GWIN to support containers. 2014-05-10 01:11:30 +10:00
inmarket 9e8b38ba94 Add gwinClearInit() and gwinWidgetClearInit() to clear gwin initialisation structures.
Incorporate into demo's
2014-05-09 21:25:31 +10:00
inmarket 96cec5349a Prevent gwinGetStyle() being called on a non-widget 2014-05-01 13:54:38 +10:00
inmarket 37966ff16d Integrate the include files with each module. Simplifies structure of code. 2014-02-19 00:36:52 +10:00
Joel Bodenmann a11f7da536 added deinit() routines for all modules (not implemented so far) 2014-02-02 19:24:43 +01:00
Joel Bodenmann 6515373b2a removing casts of gfxAlloc() return value as that is the whole idea behind having a void pointer 2014-02-02 12:59:36 +01:00
inmarket 7a7e223d15 Add multiple display support to GWIN.
You can now create windows on multiple displays.
2013-10-24 18:36:11 +10:00
Joel Bodenmann 73c5ef26f8 fixed license headers 2013-07-21 22:20:37 +02:00
inmarket 3957505ab1 GWIN renaming, tidy up, color styles 2013-07-07 19:40:37 +10:00
inmarket f9eed6036d Make the enabled state available to all GWIN's - not just widgets. 2013-07-04 00:59:12 +10:00
inmarket 57d3632e36 GWIN Init structures are const (read-only to GWIN) 2013-07-01 17:34:13 +10:00
inmarket 8ed9e763c0 GWIN reduce Initialisation parameters and fix visibility issues 2013-06-24 22:58:37 +10:00
inmarket 49b3e8f55a License header updates 2013-06-15 21:09:02 +10:00
inmarket 2cb35d6815 Clean up GWIN Event assignment. Optimise event efficiency. 2013-06-10 17:18:01 +10:00
inmarket 777ec6af7c Add a simple GWIN window manager, Change the way GWIN visibility works 2013-06-08 02:27:59 +10:00
inmarket 663caba662 GWIN fixes 2013-06-06 16:48:30 +10:00
inmarket 7baf5c5d44 New simplified gwin using a pseudo class structure. 2013-06-06 14:33:32 +10:00