47 Commits

Author SHA1 Message Date
Vladimir Markelov
c44c556439 shadow type for Button 2019-06-10 20:43:29 -07:00
Vladimir Markelov
626f13a36e update tableview demo to show how to edit a value 2019-06-06 20:53:41 -07:00
Vladimir Markelov
9e72c95fac change default window close button character to ■, closes #122 2019-05-07 19:51:28 -07:00
Vladimir Markelov
561dfd3507 rename TextReader to TextDisplay to avoid confusion with io.Reader (TextReader is still avaialble but deprecated) 2019-03-16 15:44:03 -07:00
Vladimir Markelov
380e4a5118 TableView's OnBeforeDraw feature closes #113 2018-11-09 22:52:36 -08:00
Leandro Dorileo
3d8191b368 demo: add a scrollable frame demo
With this demo we show how to use the scrollable frame with a frame
containing 10 buttons.

Signed-off-by: Leandro Dorileo <leandro.maciel.dorileo@intel.com>
2018-09-06 14:44:21 -07:00
Vladimir Markelov
9a5b4343de closes #68 2018-08-13 21:44:19 -07:00
Vladimir Markelov
bca28ea40c closes #98 2018-08-04 21:18:33 -07:00
Vladimir Markelov
143171225b
Merge pull request #85 from Viv1k/master
Confirmation Dialog with editbox input
2018-04-07 14:08:40 -07:00
Leandro Dorileo
efa32413a4 edit: pass event.Ch to OnKeyPress callback
It seems beneficial the callback to also know the event.Ch so we can
implement more "sophisticated" field filling validation strategies.
2018-04-03 13:07:49 -07:00
vivek kumar
47585bb173 edit dialog working 2018-03-16 17:48:53 +05:30
vivek kumar
f48a68a048 Merge remote-tracking branch 'upstream/master' 2018-03-16 15:56:32 +05:30
Vladimir Markelov
7d2469f651 fix for #84 2018-03-15 20:56:29 -07:00
vivek kumar
5ad405ae99 fixed package name 2018-03-14 15:33:29 +05:30
vivek kumar
c83e8ea28f working dialog with edit box 2018-03-14 13:44:32 +05:30
Vladimir Markelov
77ee1b7531 #84 - add new Control property Visible 2018-03-13 22:14:40 -07:00
Vladimir Markelov
e4adbb3a84 #73 - add method to set visible title buttons 2018-01-23 11:25:00 -08:00
Vladimir Markelov
7c166c2fb6 Fix formatting.
Separate edit control code to OSX and other OSes code. Add a delay
between accepting key presses in edit field. If any keypress comes
earlier it is just thrown away.
2018-01-10 14:01:50 -08:00
Vladimir Markelov
8f7550b872 #66 - fix checkbox behvaior in editfield demo 2018-01-08 10:43:15 -08:00
Vladimir Markelov
8d7474f23b #63 - added password mode for the edit field 2018-01-02 11:15:05 -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
a326a48318 add custom key processing for window and new widget TextReader 2017-06-26 17:20:33 -07:00
Vladimir Markelov
16db41c717 rearrage demo files 2017-04-06 11:12:15 -07:00
Vladimir Markelov
8ff691f9aa add image for layout docs 2017-04-06 10:40:49 -07:00
Vladimir Markelov
4ec42911be add a simple example 2017-04-04 17:26:50 -07:00
Vladimir Markelov
ed447e6966 demo of clui in git-bash 2017-03-01 23:24:46 -08:00
Vladimir Markelov
7cbba07780 Support termbox mouse move events and huge refactoring 2016-10-13 14:16:05 -07:00
Vladimir Markelov
c3c5a89b77 fix main demo gif 2016-06-23 10:36:31 -07:00
Vladimir Markelov
0581d88905 add a main demo gif 2016-06-23 10:34:09 -07: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
Vladimir Markelov
23bf27ed03 closes #48 - spark chart with demo 2015-12-11 15:33:29 -08:00
Vladimir Markelov
f2238e0038 closes #37 - fix bugs and complete bar chartdemo 2015-12-10 12:11:16 -08:00
Vladimir Markelov
9e623b03b6 #37 - basic BarChart and demo for it 2015-12-09 16:13:33 -08:00
Vladimir Markelov
1c592a0ee9 #44 - add custom title to progressbar 2015-11-24 17:28:20 -08:00
Vladimir Markelov
6394ffdb3b closes #43 - add onKeyPress for EditField and ListBox 2015-11-24 12:03:06 -08:00
Vladimir Markelov
54bead63d9 better horizontal scroll draw support 2015-11-06 11:55:57 -08:00
Vladimir Markelov
0ce0a02882 fix turbovision theme 2015-11-05 16:34:47 -08:00
Vladimir Markelov
353dab918e thumb position calculation moved to common module 2015-11-05 09:41:58 -08:00
Vladimir Markelov
f2947f3376 closes #35 - allow to refrence to other previously defined colors 2015-11-04 15:59:34 -08:00
Vladimir Markelov
4c590e3c13 add a few comments to demo 2015-11-04 10:36:23 -08:00
Vladimir Markelov
4caae5c840 fix demo text 2015-11-03 16:25:13 -08:00
Vladimir Markelov
9d566e36ad add demo for themes 2015-11-03 16:23:02 -08:00
Vladimir Markelov
465867e442 closes #5 - autocreate packer for single control if parent packer has packers already 2015-09-25 17:10:19 -07:00
Vladimir Markelov
a9f289b121 closes #2 - button size includes shadow size 2015-09-24 16:57:38 -07:00
Vladimir Markelov
50c584957c Demo added 2015-09-22 09:08:22 -07:00
Vladimir Markelov
ad1f95e80b Initial commit 2015-09-18 19:41:30 -07:00