Commit Graph

290 Commits

Author SHA1 Message Date
tznind
33cf23c0d7 Moved styling logic into new class TreeStyle 2020-12-16 13:48:07 +00:00
tznind
3d1b40cd08 Updated scenario to show both trees at once 2020-12-16 12:53:32 +00:00
tznind
dc184ba469 Changed from object to generic <T> for TreeView 2020-12-16 12:04:46 +00:00
tznind
5c5d0eee0a Added ShowExpandableSymbol option to toggle displaying '+' symbol 2020-12-15 11:05:27 +00:00
tznind
8fe8128b0b Replaced delegates with new interface ITreeBuilder 2020-12-15 09:37:59 +00:00
tznind
6af7cd85d1 added ShowLines and TreeNode support 2020-12-13 23:07:18 +00:00
tznind
8c0c975aea Changed example to show folders first then files (and ensure alphabetical order) 2020-11-25 07:16:33 +00:00
tznind
c147f79e28 Added CanExpandGetter logic (optional) 2020-11-23 11:57:12 +00:00
tznind
4047154eec Fixed returning subdirectory duplicates in example 2020-11-23 11:35:24 +00:00
tznind
de06dd1de3 Tidy up and comments 2020-11-23 11:31:07 +00:00
tznind
8f4087a64b Initial tree view control 2020-11-23 10:27:23 +00:00
BDisp
991f479cb8 Changed the menu Diagnostics and added code for passing an argument -usc for UseSystemConsole. 2020-11-18 19:52:02 +00:00
BDisp
bcc31e0da0 Trying fixing #518. Almost functions work on both Windows and Unix with the NetDriver. 2020-11-17 21:57:45 +00:00
BDisp
fc4796cc61 Preventing the Progress Bar view to continuous pulsing after quit the Scrolling scenario. 2020-11-17 15:42:32 +00:00
BDisp
06a001d5ea horizontalRuler.Text and verticalRuler.Text of the Scrolling scenario only need setted once, avoiding continuous redrawing. 2020-11-17 14:49:42 +00:00
BDisp
7dc48cc34f LayoutSubviews before calculate the Height on the Progress scenario. 2020-11-15 21:53:06 +00:00
BDisp
fa0827a4af Fixes #1007. Added a Loaded event in the Toplevel class. 2020-11-15 20:57:08 +00:00
BDisp
d71ca21897 Fixing "LabelsAsButtons.cs" layout as "Buttons.cs" scenario. 2020-11-13 17:45:22 +00:00
BDisp
1cd80ab3a4 Fixes #992. TextFormatter class now respect the view dimensions. Some typo fixing too. 2020-11-07 15:03:03 +00:00
BDisp
793efc8b63 Fixing warnings. 2020-11-04 16:53:21 +00:00
BDisp
4bbe50c506 Fixes #990. Pos and Dim only can be properly used when all the views are totally initialized. 2020-11-04 16:45:35 +00:00
BDisp
550392cab6 Fixes #979. Force call LayoutSubviews to perform layout. 2020-10-28 21:52:05 +00:00
BDisp
6be3aab2ce Changed casing for Shortcut. 2020-10-26 18:56:24 +00:00
BDisp
b1cc2f8035 Implemented ShortCut in the View class within the UICatalog example. 2020-10-26 12:23:11 +00:00
BDisp
01d4b4f55f Added wide improvements on keys managements. 2020-10-26 00:46:51 +00:00
BDisp
4729f46726 MenuBar.ShortCutDelimiter cannot be empty. 2020-10-24 01:35:18 +01:00
BDisp
f713f36e5c typo. 2020-10-24 01:35:17 +01:00
BDisp
21650576eb Recover from rebase. 2020-10-24 01:35:04 +01:00
Charlie Kindel
be7febc604 Merge pull request #960 from BDisp/position-cursor-hotkey
Fixes #959. CursorPosition with hotkeys.
2020-10-21 08:12:20 -06:00
BDisp
4073019554 Fixes #959. PositionCursor with hotkeys. 2020-10-19 04:12:21 +01:00
BDisp
b56edacbac Fixes #225 and maybe #41. Allowing Rune.ColumnWidth greater than one. 2020-10-16 17:08:57 +01:00
Charlie Kindel
4bde71a147 Revert "Revert "Use glyphs for checkmarks & selection""
This reverts commit db8f591b56.
2020-10-01 15:31:11 -07:00
Charlie Kindel
b1e28baa2a enables hiding statusbar 2020-09-29 13:07:38 -07:00
Charlie Kindel
04f2c64b8f Revert "Use glyphs for checkmarks & selection" 2020-09-29 10:50:30 -07:00
Charlie Kindel
02cb644812 Use glyphs for checkmarks & selection 2020-09-28 17:15:33 -07:00
Charlie Kindel
a4805fd359 Merge pull request #906 from tig/pr891
Fixed version of PR 891
2020-09-26 17:58:13 -06:00
Charlie Kindel
aae9237fda fixed formatting and added tests in scenario 2020-09-26 16:48:55 -07:00
Charlie Kindel
e2e5cc200f Merge pull request #900 from am11/feature/interop/net5.0
Add custom resolver for libcoreclr.so
2020-09-25 11:22:33 -06:00
Artyom
64fdcea6b5 Define View actions as events 2020-09-23 01:26:46 +03:00
Artyom
7da46a8f69 Convert TopLevel.Ready into event 2020-09-23 01:19:31 +03:00
Artyom
bd7610df74 Migrate all controls to C# events 2020-09-23 01:13:52 +03:00
Artyom
28805f3c5c Use C# events in more controls 2020-09-23 01:07:26 +03:00
Artyom
6aef632633 Button.Clicked as a C# event 2020-09-23 01:01:53 +03:00
Adeel
19955faa8b Add custom resolver for libcoreclr.so 2020-09-22 12:58:43 +03:00
BDisp
cb16ea8a3f If KeepContentAlwaysInViewport is true ensures that the scrollbars is at least a wide equal to one. 2020-08-15 21:19:16 +01:00
Gerasimos (Makis) Maropoulos
83047b4232 various misspell fixes 2020-08-08 21:14:15 +03:00
Charlie Kindel
7aa3079274 Merge pull request #846 from BDisp/dynamic-menu-bar
Fixes #644. Added a UICatalog Scenario for a dynamic menu bar.
2020-08-07 06:19:50 -07:00
BDisp
109fd25c9e Fixes #644. Added a UICatalog Scenario for a dynamic menu bar. 2020-08-03 03:08:32 +01:00
BDisp
9879074056 Fixes #842. A Toplevel must be created by Application.Init. 2020-08-01 18:36:52 +01:00
BDisp
fda4e21341 Making SetFocus (View) private. 2020-07-28 18:42:10 +01:00