aboutsummaryrefslogtreecommitdiffstats
path: root/src/gwin/button.c
Commit message (Collapse)AuthorAgeFilesLines
* Multiple changes to GWIN to support containers.inmarket2014-05-101-6/+6
|
* Make some GWIN constants into #definesinmarket2014-05-011-2/+4
|
* Much improved appearance for buttons and tabs.inmarket2014-05-011-10/+35
| | | | Also add GWIN_FLAT_STYLING to allow low color (eg monochrome) displays to get the old simplified look.
* Integrate the include files with each module. Simplifies structure of code.inmarket2014-02-191-1/+1
|
* Add multiple display support to GWIN.inmarket2013-10-241-33/+33
| | | | You can now create windows on multiple displays.
* Fix to extra button drawing routinesinmarket2013-07-241-6/+6
|
* fixed license headersJoel Bodenmann2013-07-211-1/+1
|
* GWIN renaming, tidy up, color stylesinmarket2013-07-071-93/+57
|
* Remove widget structure members when they are not needed for input trackinginmarket2013-07-061-80/+84
| | | | Also doco update for Enabled Flag
* GWIN Init structures are const (read-only to GWIN)inmarket2013-07-011-1/+1
|
* GWIN reduce Initialisation parameters and fix visibility issuesinmarket2013-06-241-2/+4
|
* License header updatesinmarket2013-06-151-1/+1
|
* Clean up GWIN Event assignment. Optimise event efficiency.inmarket2013-06-101-18/+40
|
* Add a simple GWIN window manager, Change the way GWIN visibility worksinmarket2013-06-081-4/+5
|
* New simplified gwin using a pseudo class structure.inmarket2013-06-061-312/+233
|
* More GOS module changesinmarket2013-05-261-2/+2
| | | | | GQUEUE as a seperate module GOS changes including basic Win32 O/S support
* GOS module, for operating system independanceinmarket2013-05-251-4/+2
| | | | | GMISC fast floating point trig GMISC fast fixed point trig
* button fixJoel Bodenmann2013-05-201-8/+16
|
* added gwin enabled parameter and implemented button enable/disable functionsJoel Bodenmann2013-05-201-0/+17
|
* Reinsertion of doxygen headersAndrew Hannam2013-05-061-0/+10
| | | | Reinsertion of doxygen headers that got lost in license change
* updated license headersJoel Bodenmann2013-05-031-25/+3
|
* Revert "updated license headers"Joel Bodenmann2013-05-021-9/+0
| | | | This reverts commit 0a26d9983b6d1deab272ff6dde98f7c77ff2a56c.
* updated license headersJoel Bodenmann2013-05-021-0/+9
|
* Add GINPUT Dial, simplify GWIN input assignmentAndrew Hannam2013-04-071-8/+12
| | | | | | | | Added GINPUT Dial support and a driver that uses GADC to read the dial. Added support for Dial inputs to the GWIN slider. Updated the slider demo for Dial Inputs. Simplified the assigning of inputs to GWIN "widgets" button and slider. Updated the demo's to match the new input to button assignment.
* coding styleJoel Bodenmann2013-03-311-2/+3
|
* Change GDISP poly fns to support translationAndrew Hannam2013-03-181-37/+37
| | | | | Change GDISP poly fns to support translation - required for adding poly functions to GWIN
* GWIN button changesAndrew Hannam2013-03-101-59/+177
| | | | | Support a user supplied custom button drawing function. Add arrow buttons based on the new GDISP polygon support.
* updated copyright - 2013Joel Bodenmann2013-03-061-1/+1
|
* Add option GWIN_BUTTON_LAZY_RELEASEAndrew Hannam2013-03-021-275/+279
| | | | | | Add option GWIN_BUTTON_LAZY_RELEASE. When set to true in gfxconf.h it changes gwin button behaviour to not require the mouse/touch be over the button when it is released.
* doxygen & cleanupJoel Bodenmann2012-12-211-43/+0
|
* more doxygenJoel Bodenmann2012-12-181-1/+1
|
* doxygenJoel Bodenmann2012-12-181-2/+4
|
* RestructureAndrew Hannam2012-12-061-9/+5
| | | | | | | | | | | | | Create global include file called gfx.h which knows about sub-system dependancies. Deprecate Touchscreen (GINPUT touch is now working properly) Merge Graph into GWIN Change directory structure to reflect sub-system structure Many small bugs fixed Split Nokia6610 gdisp driver into GE8 and GE12 controller versions Fixed broken demos. GFX sub-systems are now clearly defined and new ones should be much easier to add.
* Split Attaching Sources to a GWIN buttonAndrew Hannam2012-12-021-21/+14
| | | | | | Split Attaching Sources to a GWIN button to allow for new input types that require a parameter in future eg. Keyboard will require a parameter.
* GWIN Button bug fixAndrew Hannam2012-12-021-5/+1
| | | | GWIN Buttons are now tested and working.
* src/gwin/button.c macro fixJoel Bodenmann2012-11-261-3/+3
|
* Revert "macro fix on src/gwin/button.c"Joel Bodenmann2012-11-261-4/+4
| | | | This reverts commit b7a836614008086e3f745cbe8dd95d75f1e57bf7.
* macro fix on src/gwin/button.cJoel Bodenmann2012-11-261-4/+4
|
* Ginput and structure changesAndrew Hannam2012-11-261-0/+331
GINPUT Touch including drivers GTIMER fixes GEVENT fixes GWIN button completion Structure changes to better seperate sections of a sub-system