aboutsummaryrefslogtreecommitdiffstats
path: root/src/gwin/gwidget.c
Commit message (Collapse)AuthorAgeFilesLines
* Rename lots of files to help prevent compile time name conflicts.inmarket2014-08-201-516/+0
|
* Create a generic GWIN event.inmarket2014-08-201-0/+18
| | | | | | 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.
* Any visible window that obscures another window now prevents the underlying ↵inmarket2014-08-071-18/+25
| | | | window from receiving mouse event.
* Add widget tag support (and fix a couple of doxygen problems)inmarket2014-07-151-0/+14
|
* Significant changes to the window redrawing methodology.inmarket2014-05-211-13/+3
| | | | | 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.
* Better redrawing when doing a forced change of default style.inmarket2014-05-111-0/+2
|
* Multiple changes to GWIN to support containers.inmarket2014-05-101-31/+34
|
* Add gwinClearInit() and gwinWidgetClearInit() to clear gwin initialisation ↵inmarket2014-05-091-0/+8
| | | | | | structures. Incorporate into demo's
* Prevent gwinGetStyle() being called on a non-widgetinmarket2014-05-011-0/+3
|
* Integrate the include files with each module. Simplifies structure of code.inmarket2014-02-191-1/+1
|
* added deinit() routines for all modules (not implemented so far)Joel Bodenmann2014-02-021-1/+7
|
* removing casts of gfxAlloc() return value as that is the whole idea behind ↵Joel Bodenmann2014-02-021-1/+1
| | | | having a void pointer
* Add multiple display support to GWIN.inmarket2013-10-241-3/+7
| | | | You can now create windows on multiple displays.
* fixed license headersJoel Bodenmann2013-07-211-1/+1
|
* GWIN renaming, tidy up, color stylesinmarket2013-07-071-18/+120
|
* Make the enabled state available to all GWIN's - not just widgets.inmarket2013-07-041-17/+0
|
* GWIN Init structures are const (read-only to GWIN)inmarket2013-07-011-1/+1
|
* GWIN reduce Initialisation parameters and fix visibility issuesinmarket2013-06-241-4/+4
|
* License header updatesinmarket2013-06-151-1/+1
|
* Clean up GWIN Event assignment. Optimise event efficiency.inmarket2013-06-101-68/+186
|
* Add a simple GWIN window manager, Change the way GWIN visibility worksinmarket2013-06-081-21/+25
|
* GWIN fixesinmarket2013-06-061-2/+2
|
* New simplified gwin using a pseudo class structure.inmarket2013-06-061-0/+254