Vladimir Markelov
2c06a01186
It is not complete patch because there are more places to fix. At least all demos and full-featured application termfb2 works without race condition warnings.
2017-11-28 19:27:32 -08:00
Vladimir Markelov
13476c8bf8
closes #46
...
1. TableView does not use 'go' for calling table events. It allows to create
any new dialog on the fly inside an event handler. That can be useful to
create simple confirmation dialogs
2. TableView demo: added an example of how to show confirmation dialogs inside
TableView event handler
3. Fix setting default button for confirmation dialog: it was not possible to
set the first button as default one
2017-09-07 15:32:25 -07:00
Vladimir Markelov
dbc2b92312
add a way to hide a window instead of destroying it
2017-07-04 18:04:58 -07:00
Vladimir Markelov
b4235b65f2
style fix
2017-07-04 15:47:19 -07:00
Vladimir Markelov
5f0413791c
do not fire onSelectionChange event for TableView if mouse was clicked outside the table
2017-07-04 15:44:10 -07:00
Vladimir Markelov
ec8d64b4be
added hot key to sort tableview column
2017-06-30 16:49:20 -07:00
Vladimir Markelov
7cbba07780
Support termbox mouse move events and huge refactoring
2016-10-13 14:16:05 -07:00
Vladimir Markelov
619ccbfe70
closes #36 - table view control - add description
2015-12-22 17:50:33 -08:00
Vladimir Markelov
e92be8003f
#36 - table view control - event support
2015-12-22 16:39:32 -08:00
Vladimir Markelov
d1cd9ca588
#36 - table view control - mouse navigation
2015-12-22 12:03:42 -08:00
Vladimir Markelov
64011dd906
#36 - table view control - keyboard navigation
2015-12-21 15:07:45 -08:00
Vladimir Markelov
51dbab5db9
#36 - first implementation of table view control
2015-12-15 17:19:04 -08:00