Commit Graph

17 Commits

Author SHA1 Message Date
Artyom
7d3016acae Button.Clicked as a C# event 2020-09-27 03:02:20 +01:00
BDisp
89a4bdeb03 Changed from Terminal.Gui all EventHandler to Action. 2020-06-06 19:02:37 +01:00
Charlie Kindel
17163a76a9 initial implementation 2020-06-04 17:09:32 -06:00
Charlie Kindel
90b19a5e04 POC 2020-06-04 12:43:19 -06:00
Charlie Kindel
fddfcf8802 Charlie's Mondo Patch (#600)
This PR includes:

#586 - Fixed Clipping
#587 - LayoutComplete
#591 - Sys Console Scenario
#590 - Significantly improves MessageBox, Dialog, Frame drawning and more
See the PRs above for all the details.

Here are the issues this closes:

Closes #299 - MessageBox now auto sizes
Closes #557 - MessageBoxes on small screens
Closes #432 - MessageBox does not deal with long text; width/height params are goofy
Closes #521 - MessageBox should take ustrings (BREAKING CHANGE)
Closes #35 - Dialog should have 1 char padding around edges
Closes #570 - Dialog should use computed layout for buttons
Closes #470 - UI Catalog: Add Dialogs Scenario
Closes #569 - LayoutComplete event
Plus probably more.
2020-06-03 11:33:06 -04:00
Charlie Kindel
7c911ca830 Fix #522 - Last view of FrameView not drawn (#575)
* PoC

* PoC progress

* progress

* Fixed #522 - updated sample

* reverted untested PR

* reverted untested PR

* backed out more PRs that weren't ready
2020-05-28 16:29:35 -06:00
Charlie Kindel
9b53ff1eb4 Merge branch 'master' into drawwindowframe 2020-05-26 22:34:43 -06:00
Charlie Kindel
fe624dcbd5 new 'DrawFrame' impl 2020-05-26 22:33:27 -06:00
Charlie Kindel
1e813a213a rule 2020-05-26 08:09:43 -06:00
Charlie Kindel
119f922e4b demos text-based controls to show TAB behavior 2020-05-23 21:48:20 -06:00
Charlie Kindel
78cd1bbd1e updated docs further, added UICatalog API, clean up 2020-05-23 19:39:15 -06:00
Charlie Kindel
9b0fd2625f updated scenarios 2020-05-22 17:23:05 -06:00
Charlie Kindel
649680aab4 working: 2020-05-22 15:59:57 -06:00
Charlie Kindel
23f2f84671 showing Pos.Bottom issue 2020-05-21 19:04:47 -06:00
Charlie Kindel
f9d9044749 new resize api 2020-05-21 10:00:37 -06:00
Charlie Kindel
40d14e50ea fixed merge issue 2020-05-21 09:58:04 -06:00
Charlie Kindel
6cfcea28a1 renamed scenario and flushed out 2020-05-21 09:41:54 -06:00