Commit Graph

1785 Commits

Author SHA1 Message Date
tznind
a237e1a8e4 Fixed draw/scroll bugs when header is not visible due to scrolling 2020-12-30 07:53:52 +00:00
tznind
65806b1ba2 Added SelectedCellChangedEventArgs and tests 2020-12-29 09:54:50 +00:00
tznind
4bb9d9ac66 Fixed typo changing EventHandler to Action in UICatalog 2020-12-29 07:20:44 +00:00
tznind
81edb73785 Added SelectedCellChanged event 2020-12-29 07:18:12 +00:00
tznind
52af2a609e Fixed namespace, comments and added tests 2020-12-29 06:47:51 +00:00
tznind
d3ec8b2f03 Refactored Update method. Includes new public method EnsureSelectedCellIsVisible 2020-12-29 06:08:41 +00:00
tznind
2404a48fc6 Fixed mouse scrolling (wheel) away from selected cell 2020-12-29 05:57:06 +00:00
tznind
0045bed692 Added missing update on scroll wheel up 2020-12-28 20:07:57 +00:00
tznind
94c4f2aab1 Mouse support for selecting cells 2020-12-28 20:05:01 +00:00
tznind
e1b60fb9fa Added Format property to ColumnStyle 2020-12-16 19:47:15 +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
1416f2f047 Fixed always swallowing keystrokes in ProcessKey in TableView 2020-12-08 11:57:41 +00:00
tznind
74d4d1b895 Fixed CanFocus not being true by default for TableView 2020-11-23 09:32:24 +00:00
tznind
10d3781c2e Added comments and removed unused variables/method 2020-11-19 16:05:34 +00:00
tznind
39b7ec4da9 Fixed indexes when closing a a large table and then opening a small table 2020-11-19 15:33:54 +00:00
tznind
cdbc37ca90 Standardisation (blank constructor, menu in example etc)
- Added blank constructor (Table is now optional and can be null, in which case control will be blank)
- Moved edit to be an F key and follow pattern of open/close seen in HexEditor
2020-11-19 15:08:50 +00:00
tznind
85f0e9667c Support for setting the value to null in example 2020-11-19 14:12:45 +00:00
tznind
6744e06041 Added edit cell values into the example in UICatalog 2020-11-19 14:11:18 +00:00
tznind
bfefc724df Added selected cell properties 2020-11-19 13:50:23 +00:00
tznind
dcb020ab14 Added keyboard navigation and fixed layout/rendering issues 2020-11-19 13:09:08 +00:00
tznind
474dfbb579 Added basic table viewing 2020-11-19 12:33:14 +00:00
Charlie Kindel
5ac64a4b92 Merge pull request #1012 from BDisp/layoutneeded-property
Fixes #1011. LayoutNeeded must be a property with a private set, because it's used outside the View class.
2020-11-18 14:27:02 -07:00
Charlie Kindel
8905dd996c Merge pull request #1014 from BDisp/net-driver-improvements
Trying fixing #518. Almost functions work on both Windows and Unix with the NetDriver.
2020-11-18 14:26:49 -07: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
Charlie Kindel
47a87f0d61 Merge pull request #1013 from tig/1_00_pre-6
1.0 pre-release 6 - 1.00.pre-6
v1.0.0-pre.6
2020-11-17 16:39:56 -07:00
BDisp
854bca5846 Ammend AutoSize. 2020-11-17 22:03:32 +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
Charlie Kindel
adb812d25c Pre release 6 - 1.00.pre-6 2020-11-17 12:30:13 -07:00
Charlie Kindel
9791ab2f8d Merge pull request #1005 from BDisp/textchanging-event
Fixes #998. Added a cancelable TextChanging event to prevent the TextChanged event being called if the changing is canceled.
2020-11-17 12:17:14 -07:00
BDisp
71f1b6b002 Fixes #1011. LayoutNeeded must be a property with a private set, because it's used outside the View class. 2020-11-17 18:03:30 +00:00
BDisp
2ea03e6b24 Fixes #998. Added a cancelable TextChanging event to prevent the TextChanged event being called if the changing is canceled. 2020-11-17 17:17:32 +00:00
BDisp
945a456ec0 Fixes #998. Added a cancelable TextChanging event to prevent the TextChanged event being called if the changing is canceled. 2020-11-17 16:53:42 +00:00
Charlie Kindel
204be65f2a Merge pull request #1004 from BDisp/view-auto-size
Fixes #1002. Added a AutoSize property to the View class.
2020-11-17 09:31:22 -07:00
BDisp
b460ee712d Added more documentation to the AutoSize property. 2020-11-17 16:20:39 +00:00
BDisp
84d06a638b Fixes #1002. Added a AutoSize property to the View class. 2020-11-17 16:20:26 +00:00
Charlie Kindel
81ae970c5f Merge pull request #1001 from BDisp/UI-label-as-buttons
Fixing "LabelsAsButtons.cs" layout as "Buttons.cs" scenario.
2020-11-17 09:01:18 -07:00
Charlie Kindel
0d48c32460 Merge pull request #1010 from BDisp/auto-hide-scrollbars
Fixes #1009. AutoHideScrollBars is causing ScrollView always redrawing.
2020-11-17 09:00:20 -07:00
Charlie Kindel
79b15fee1c Merge pull request #997 from am11/feature/rev-dotnet-version
Update to .NET 5 RTM
2020-11-17 08:49:57 -07:00
Charlie Kindel
834d209350 Merge pull request #996 from BDisp/textfield-unicode
Fixes #995. Improving TextField to work properly with Unicode characters.
2020-11-17 08:45:24 -07:00
Charlie Kindel
a82cb75641 Merge pull request #1000 from BDisp/toplevel-redraw
Fixes #999. Toplevel should only redraw the subviews if !NeedDisplay.IsEmpty or layoutNeeded.
2020-11-17 08:45:05 -07: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
9f388e8704 Fixes #1009. AutoHideScrollBars is causing ScrollView always redrawing. 2020-11-17 14:07:57 +00:00
BDisp
19c684a3e1 Added a Unloaded event to the Toplevel class. 2020-11-15 22:38:01 +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