Commit graph

26 commits

Author SHA1 Message Date
inmarket
0f3f8f68f8 Rename lots of files to help prevent compile time name conflicts. 2014-08-20 17:42:53 +10:00
inmarket
ecaf8b83f8 Create a generic GWIN event.
The frame now sends a GEVENT_GWIN_CLOSE event on closing.
Unfortunately some gwin events have had a field renamed in order to generalise the structure.
Demo's updated to match.
2014-08-20 12:18:27 +10:00
inmarket
0587e35169 Add widget tag support (and fix a couple of doxygen problems) 2014-07-15 16:38:13 +10:00
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
Joel Bodenmann
0b204ed8e3 Reworking the GWIN doxygen documentation. 2014-05-20 18:05:38 +02:00
inmarket
cb606359cc Multiple changes to GWIN to support containers. 2014-05-10 01:11:30 +10:00
inmarket
37966ff16d Integrate the include files with each module. Simplifies structure of code. 2014-02-19 00:36:52 +10: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
inmarket
20ec12071d Fix text padding of a right aligned checkbox 2013-07-29 16:32:41 +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
ab44f32859 Remove widget structure members when they are not needed for input tracking
Also doco update for Enabled Flag
2013-07-06 01:45:24 +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
7baf5c5d44 New simplified gwin using a pseudo class structure. 2013-06-06 14:33:32 +10:00
Joel Bodenmann
eebecad9f7 checkbox cleanup 2013-06-04 10:23:55 +02:00
Joel Bodenmann
9945b011a9 added custom render interface for checkboxes 2013-06-03 17:36:39 +02:00
Joel Bodenmann
2cd0bc13d5 checkbox event fix 2013-06-03 12:23:12 +02:00
Joel Bodenmann
48b4c6f6ba member state of checkbox is now called isChecked 2013-06-02 18:59:51 +02:00
Joel Bodenmann
446f41297d some more checkbox fixes 2013-06-02 18:52:42 +02:00
Joel Bodenmann
809b8ccc60 GWIN checkbox fix 2013-06-02 18:43:19 +02:00
Joel Bodenmann
dadcf535d4 added default theme 2013-06-02 16:15:46 +02:00
Joel Bodenmann
0fe42a94b1 added basic implementation of checkboxes (functional) 2013-06-02 06:14:49 +02:00