inmarket
3fea023248
Add some keyboard widget support
2015-08-17 00:18:54 +10:00
Joel Bodenmann
058a873e9e
Adding GWIN_FOCUS_HIGHLIGHT_WIDTH
2015-08-16 14:37:12 +02:00
inmarket
a569bbfc1e
Border fix
2015-08-16 22:20:53 +10:00
inmarket
8c3c536111
Another compile fix
2015-08-16 22:11:19 +10:00
inmarket
af76c04767
Compile fixes
2015-08-16 22:05:32 +10:00
inmarket
15e7342fd7
Updates to focus.
2015-08-16 21:53:47 +10:00
inmarket
377fe644d1
Coding style, comments, duplicate symbols and other minor fixes
2015-08-16 14:30:25 +10:00
Joel Bodenmann
c451880d80
Adding keyboard event handler to checkbox widget
2015-08-16 01:41:33 +02:00
Joel Bodenmann
9915fb625e
Adding keyboard event handler to button widget
2015-08-16 01:36:33 +02:00
Joel Bodenmann
63c5e4949f
Adding KEYUP events
2015-08-16 01:35:46 +02:00
Joel Bodenmann
bd353d37e3
Typo
2015-08-16 01:24:18 +02:00
Joel Bodenmann
ef813f44d3
Improving doxygen
2015-08-16 00:42:22 +02:00
Joel Bodenmann
668b161f0e
Adding color to widget style for focused widgets
2015-08-14 23:51:28 +02:00
Joel Bodenmann
755b7a45ab
Adding missing break statement
2015-08-14 23:42:49 +02:00
Joel Bodenmann
7f70789bc3
Adding border option to TextEdit widget
2015-08-14 21:12:56 +02:00
Joel Bodenmann
f7075e25ed
More work on the TextEdit
2015-08-14 20:48:41 +02:00
Joel Bodenmann
668257c872
Prevent buffer overflow
2015-08-14 18:55:36 +02:00
Joel Bodenmann
03bc3f25a7
CleanUp
2015-08-14 18:53:43 +02:00
Joel Bodenmann
2c99e8c686
Adding handler for the DELETE button to the TextEdit widget
2015-08-14 18:53:05 +02:00
Joel Bodenmann
b828bf567b
Optimizing string shift operations by using memcpy()
2015-08-14 18:47:55 +02:00
Joel Bodenmann
fcaa429729
First working Version of TextEdit widget
2015-08-14 18:33:16 +02:00
Joel Bodenmann
5163381177
Adding TextEdit rules
2015-08-14 16:24:05 +02:00
Joel Bodenmann
95d34760e8
Cleanup
2015-08-14 14:12:51 +02:00
Joel Bodenmann
9f5e19c151
First implementation of widget focus changing using the TAB key
2015-08-14 14:11:03 +02:00
Joel Bodenmann
e7e4f813e1
Adding gwinIsWidget()
2015-08-13 10:36:56 +02:00
Joel Bodenmann
3ba3be201c
Adding gwinSetFocus() and gwinGetFocus()
2015-08-13 01:13:36 +02:00
Joel Bodenmann
37a088efb7
Compiler warning
2015-08-13 01:12:34 +02:00
Joel Bodenmann
765b1df8c5
Working on widget focus (not finished yet)
2015-08-12 23:28:59 +02:00
Joel Bodenmann
f1ede211fb
First (simple) implementation of textbox behavior
2015-08-12 20:22:34 +02:00
Joel Bodenmann
46ba0420c3
Adding TextEdit dummy widget (not implemented yet)
2015-08-12 19:36:14 +02:00
Joel Bodenmann
213013e68e
Codingstyle
2015-08-12 19:35:44 +02:00
Joel Bodenmann
16d213d4ed
Passing keyboard events to widgets (not finished yet)
2015-08-12 17:32:38 +02:00
Joel Bodenmann
986aad310a
Doxygen update
2015-07-05 13:20:16 +02:00
Joel Bodenmann
5992d06dee
Improving progressbar doxygen
2015-07-05 11:53:32 +02:00
Joel Bodenmann
1442ed05a9
Improving label documentation
2015-06-18 01:16:25 +02:00
inmarket
ccde54722f
Added ability to compile ugfx as a single file (excluding driver and board files).
...
Simply compile src/gfx_mk.c
2015-06-08 14:14:40 +10:00
inmarket
aa7ebf9c26
Add the license to the makefiles
2015-06-08 12:11:37 +10:00
Joel Bodenmann
48839a00aa
Fixing doxygen
2015-05-16 20:46:45 +02:00
Joel Bodenmann
ee8aa6ca4e
Fixing doxygen
2015-05-16 20:33:31 +02:00
Joel Bodenmann
37ab4ec1cd
Fixing doxygen
2015-05-16 20:17:50 +02:00
inmarket
0501f24f47
Add the ability to change a gwin list selection via the api
...
Add the ability to scroll a particular item into the current view.
2015-04-30 11:32:10 +10:00
inmarket
83c0eb3526
Workaround for dynamically sized labels crashing sometimes when the text size is changed.
...
A real fix requires more work on the redraw handler.
2015-04-29 22:43:47 +10:00
inmarket
54d4f3d95b
Remove superfluous forward definition on a container.
2015-04-29 22:18:01 +10:00
inmarket
a08f9d42fc
Fix a bug in detecting the button area in a frame window
2015-04-29 18:32:12 +10:00
inmarket
1ce3f20fa4
Add GWIN virtual keyboard widget
2015-04-12 17:07:38 +10:00
inmarket
73ba2778ab
Background images on GWIN containers had cx and cy interposed.
2015-02-28 12:05:04 +10:00
inmarket
9da63a2aaa
Compile warning fix for GWIN tabset
2015-02-23 18:15:57 +10:00
inmarket
50cbdbc288
Big improvements to GWIN arrow button drawing.
...
Some symmetry issues fixed.
Now optionally support exact 45 degree arrow heads.
With 45 degree arrow heads if the height/width ratios are right a triangular button is produced.
2015-02-14 14:20:45 +10:00
inmarket
7c7459f1d2
Toggle fixes.
2015-02-14 09:16:28 +10:00
inmarket
b9f53aa793
Add the ability to flash a gwin window/widget.
...
Only the button draws for checkbox's and radio's currently do anything about it.
Widget demo updated to show this on Checkbox 3 (the toggle button).
2015-01-25 17:40:34 +10:00