BDisp
2d6e7cda99
Fixes #1052 . Application.CurrentView looks unused.
2020-12-26 11:45:56 +00:00
BDisp
56f2319227
Added column scrolling feature and some more other improvements.
2020-12-25 22:24:01 +00:00
BDisp
9c4b3e0c6b
Fixing some keys and mouse navigation. Moving a few more methods from the TextField to the TextModel class.
2020-12-24 22:21:47 +00:00
BDisp
e102a34897
Fixes #1050 . ScrollView take to long to scroll enormous content size.
2020-12-24 01:19:34 +00:00
BDisp
fe311ea54b
Moving common methods to the TextModel class.
2020-12-22 12:02:07 +00:00
BDisp
0450909991
Fixes #93 . Audit TextView just like we did TextField to ensure proper treatment of Unicode
2020-12-22 00:32:54 +00:00
Charlie Kindel
b4cf7ff506
Merge pull request #1044 from BDisp/menu-separator
...
Fixes #1043 . The menu separator is being printed in the wrong place.
2020-12-21 11:47:44 -07:00
Charlie Kindel
b93bdd92d2
Merge pull request #1042 from BDisp/netdriver-all-events
...
Fixes #1041 . NetDriver events should stay all together.
2020-12-21 11:47:22 -07:00
tznind
51aefce32b
changed expand color settings to use ColorScheme
2020-12-18 18:52:09 +00:00
BDisp
8725c3f461
Fixes #1043 . The menu separator is being printed in the wrong place.
2020-12-17 20:09:53 +00:00
BDisp
a4b19b05b8
Prevents negative values if the windows size change so quickly.
2020-12-17 14:20:36 +00:00
BDisp
39c2856861
Also clear screen in Unix and typo.
2020-12-17 12:29:41 +00:00
BDisp
72a4104ee5
Fixes #1041 . NetDriver events should stay all together.
2020-12-16 23:35:24 +00:00
tznind
e1b60fb9fa
Added Format property to ColumnStyle
2020-12-16 19:47:15 +00:00
tznind
64042132ed
Fixed collapse scrolling and color for expand/collapse
2020-12-16 19:25:27 +00:00
tznind
869a6f1fd7
Changed Scenario menu items to use radio buttons
2020-12-16 14:49:40 +00:00
tznind
edf46b6f6d
Merge branch 'master' into tree-view
2020-12-16 14:24:55 +00:00
tznind
899ef1ffea
Fixed mixing public fields and properties
2020-12-16 14:21:28 +00:00
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
5014d8ce61
Merge branch 'tree-view' of https://github.com/tznind/gui.cs into tree-view
2020-12-15 11:06:31 +00:00
tznind
5c5d0eee0a
Added ShowExpandableSymbol option to toggle displaying '+' symbol
2020-12-15 11:05:27 +00:00
tznind
a95ab9e1ba
Spaced out branch lines and fixed bug when ShowBranchLines is off
2020-12-15 10:18:55 +00:00
tznind
a1904950fa
Removed minus symbol for collapsing nodes
2020-12-15 10:04:33 +00:00
tznind
dc0a378729
Changed selection rendering to cover whole row
2020-12-15 09:59:54 +00:00
tznind
8fe8128b0b
Replaced delegates with new interface ITreeBuilder
2020-12-15 09:37:59 +00:00
tznind
7cf34777d3
Fixed missing xmldoc
2020-12-14 15:49:29 +00:00
tznind
30251c8baf
Fixed alignment padding and made better use of Bounds.Width
2020-12-14 14:01:29 +00:00
tznind
ace6251414
Support for column styles (alignment and format)
2020-12-14 13:45:34 +00:00
tznind
700e097e4b
Fixed start of line rendering and line flag checks
2020-12-14 10:45:32 +00:00
tznind
185f4ed4cd
Added gridlines and fixed partial column rendering
2020-12-14 10:28:41 +00:00
tznind
e7dcd49506
Changed GetLinePrefix to use Runes directly (instead of strings)
...
This fixes printing in some consoles
2020-12-14 09:25:02 +00:00
tznind
5dad1d2221
Added test for TreeNode usage
2020-12-14 07:30:13 +00:00
tznind
d68dbca108
fixed root node indentation
2020-12-14 07:21:15 +00:00
tznind
6af7cd85d1
added ShowLines and TreeNode support
2020-12-13 23:07:18 +00:00
tznind
7394b5013e
clarified consent to use under MIT
2020-12-13 18:33:26 +00:00
Charlie Kindel
92c2171388
Merge pull request #1036 from BDisp/netdriver-mouse-support
...
Fixes #518 . Added mouse support for the NetDriver.
2020-12-12 11:43:44 -08:00
Charlie Kindel
890d6fa43f
Merge pull request #1029 from BDisp/windowsdriver-usc--docking
...
Fixes #1028 . WindowsDriver does not handle Window docking properly with the -usc argument.
2020-12-12 11:43:10 -08:00
Charlie Kindel
8546dadc66
Merge pull request #1035 from BDisp/nuget-packages-update
...
Fixes #1034 . The NuGet packages need to be updated.
2020-12-12 11:42:41 -08:00
Charlie Kindel
173146e66c
Merge pull request #1031 from BDisp/gets-colorscheme-attributes
...
Fixes #1030 . Getting colors from the Attributes of a ColorScheme.
2020-12-12 11:41:54 -08:00
BDisp
412c325922
Fixing a incompatible ReadOnly TextField color with the NetDriver if its selected. This work with all drivers.
2020-12-12 13:34:33 +00:00
BDisp
a3e3e7fb25
Fixed bug if WindowTop is bigger than 0.
2020-12-12 12:59:44 +00:00
BDisp
d06c87493d
Fixing mouse not working on Unix in low coordinates.
2020-12-12 12:43:35 +00:00
BDisp
152d4e4d35
Allowing Key.AltMask + Key.Space to open the MenuBar too.
2020-12-12 11:22:31 +00:00
BDisp
9dacb7d3ee
Fixes #518 . Added mouse support for the NetDriver.
2020-12-12 01:17:09 +00:00
tznind
7af2763f43
Added method RebuildTree
...
Similar to RefreshObject but for all visible branches. Call this method when making large scale changes behind the scenes to objects including hierarchy changes.
2020-12-09 13:24:30 +00:00
BDisp
b7f91af247
Fixes #1034 . The NuGet packages need to be updated.
2020-12-09 11:43:41 +00:00
tznind
8ce042eb52
Fixed RefreshObject when Equality method is overridden in model objects
...
Now when you call RefreshObject the Branch.Model is always updated to the latest reference even when Equals indicates we already have it in children
2020-12-08 14:13:27 +00:00
tznind
2bd3f76553
Added GetChildren and GetParent
2020-12-08 14:11:55 +00:00