Leandro Dorileo
6cede82cb7
add custom theme support
...
With this change users can specify custom theme extensions.
Signed-off-by: Leandro Dorileo <leandro.maciel.dorileo@intel.com>
2018-09-06 14:44:15 -07:00
Vladimir Markelov
bca28ea40c
closes #98
2018-08-04 21:18:33 -07:00
Leandro Dorileo
1f44a01230
BaseControl: add refID
...
In order to guarantee BaseControl and Control are fully comparable in the
BaseControl level this patch introduces a refID interface, so the objects
can safely be comparable based on this interface.
2018-03-23 14:34:01 -07:00
Leandro Dorileo
4d8b1ae09a
listbox: call onSelectItem on keyboard selection
...
Now listbox will only call onSelectItem() after a mouse selection,
this patch does the same also for keyboard selection.
2018-03-20 15:21:53 -07:00
Vladimir Markelov
77ee1b7531
#84 - add new Control property Visible
2018-03-13 22:14:40 -07:00
Vladimir Markelov
efca4aaa22
#82 #78 - do not run callbacks in separate thread
2018-01-27 14:21:28 -08:00
Vladimir Markelov
c7750d4e42
#78 - fix some data races
2018-01-25 21:49:43 -08:00
Vladimir Markelov
7cbba07780
Support termbox mouse move events and huge refactoring
2016-10-13 14:16:05 -07:00
Vladimir Markelov
2b10c92a2f
closes #45 - allow to use color tags in listbox
2015-11-30 14:17:39 -08:00
Vladimir Markelov
6394ffdb3b
closes #43 - add onKeyPress for EditField and ListBox
2015-11-24 12:03:06 -08:00
Vladimir Markelov
6411a500c1
closes #12 - text view control and listbox fixes
2015-11-13 13:55:58 -08:00
Vladimir Markelov
ef83f9c11c
#41 - ListBox supports Pgup and Pgdn
2015-11-10 15:27:13 -08:00
Vladimir Markelov
377892432f
selected item number by thumb position moved to common module
2015-11-05 09:53:16 -08:00
Vladimir Markelov
353dab918e
thumb position calculation moved to common module
2015-11-05 09:41:58 -08:00
Vladimir Markelov
c599674c3a
add scroll draw method to canvas
2015-11-04 18:09:45 -08:00
Vladimir Markelov
ab4b6c0259
#24 - add docs for Radio
2015-10-29 10:36:18 -07:00
Vladimir Markelov
f703524f37
#24 - add docs for ListBox
2015-10-28 17:57:05 -07:00
Vladimir Markelov
79fa8a5d05
closes #7 - added select dialog
2015-10-22 14:44:19 -07:00
Vladimir Markelov
2430ca0bda
closes #11 - autosize implemented
2015-10-20 09:43:56 -07:00
Vladimir Markelov
1913bf2c61
closes #20 closes #19
2015-10-19 12:05:43 -07:00
Vladimir Markelov
cd05617225
make EnsureVisible public
2015-10-17 18:32:40 -07:00
Vladimir Markelov
0078d1ed0b
refactoring and crossplatform patch
2015-10-16 10:27:43 -07:00
Vladimir Markelov
f5d0aca2bd
Initial source commit
2015-09-21 20:54:39 -07:00