Commit Graph

2058 Commits

Author SHA1 Message Date
Charlie Kindel
c00637fb1e Merge pull request #1063 from HermanSchoenfeld/master
Added unhandled exception handling in Application.Run
2021-01-04 14:22:21 -07:00
Charlie Kindel
321513f19d Merge pull request #1069 from BDisp/auto-size-fix
Fixes #1068. The ResizeView doesn't handle the AutoSize properly.
2021-01-04 14:21:02 -07:00
tznind
d988a34444 Added SelectAll, better selection iteration and validation 2021-01-03 21:57:00 +00:00
tznind
b2e54ec83d Fixed page up/down offset and added test 2021-01-03 10:28:27 +00:00
tznind
0c2685bcbe Added test for box selection 2021-01-02 19:20:00 +00:00
tznind
262d6d71e5 merge 2021-01-02 19:02:54 +00:00
tznind
b313dd8396 Mouse, Home, End etc work properly with multi select now 2021-01-02 18:58:36 +00:00
tznind
54eab6eb56 Added multi select mode 2021-01-02 15:57:41 +00:00
mrboring
2674a3b21a Fixed misspelling of scrollview 2021-01-02 13:29:02 +00:00
tznind
df3e191a72 Added CellActivated event which occurs on Enter or double click 2020-12-31 13:38:15 +00:00
tznind
31bdec4535 Added FullRowSelect property 2020-12-31 13:09:31 +00:00
tznind
913d3a247e Added PositionCursor implementation
- Added new methods ScreenToCell and CellToScreen
2020-12-31 13:02:09 +00:00
tznind
d35b3b8c3d Added wheel left/right for horizontal scrolling 2020-12-31 10:18:05 +00:00
tznind
f610cc8416 better handling of unicode in table view 2020-12-31 10:06:49 +00:00
tznind
aef698ac1f Added unicode symbols option to UICatalog 2020-12-30 19:20:43 +00:00
tznind
dc761b2338 Swapped sizes of file tree and node tree in UICatalog Scenario 2020-12-30 18:43:26 +00:00
tznind
0222105d7c Added PositionCursor implementation 2020-12-30 18:32:50 +00:00
tznind
7d7be9ef48 Fixed long treeview lines overspilling control bounds 2020-12-30 14:24:45 +00:00
tznind
4795f321bf Added menu separators to UICatalog TreeViewFileSystem Scenario 2020-12-30 13:21:36 +00:00
tznind
448bc3af3b Fixed cell selection when clicking near cell border 2020-12-30 08:14:47 +00:00
tznind
d4f14f81d2 Changed TableEditor in UICatalog to use checked menus 2020-12-30 08:05:58 +00:00
tznind
a237e1a8e4 Fixed draw/scroll bugs when header is not visible due to scrolling 2020-12-30 07:53:52 +00:00
tznind
78f0c7c276 Added mouse support 2020-12-30 07:20:40 +00:00
BDisp
7febb7ac5c Fixes #1068. The ResizeView doesn't handle the AutoSize properly. 2020-12-29 15:21:25 +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
Herman Schoenfeld
183be6c31f Refactor unhandled exception handling loop as per review 2020-12-29 16:23:23 +10: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
Charlie Kindel
74608fec0d Merge pull request #1062 from BDisp/computer-layout-fix
Fixes #1061. ComputerLayout scenario does not drawn correctly.
2020-12-28 09:35:20 -07:00
Herman Schoenfeld
5e1e7c0ee4 XMLDOC fixes for prior commit 2020-12-28 21:56:08 +10:00
Herman Schoenfeld
721c796c7f Added unhandled exception handling in Application.Run 2020-12-28 14:09:17 +10:00
BDisp
ee0fc06b9a Fixes #1061. ComputerLayout scenario does not drawn correctly. 2020-12-28 00:29:33 +00:00
Charlie Kindel
287d2c1b05 Merge pull request #1047 from BDisp/textview-unicode-support
Fixes #93. Audit TextView just like we did TextField to ensure proper treatment of Unicode
2020-12-27 14:01:17 -07:00
BDisp
fa57c20a48 Allowing ScrollTo method to deal with rows and columns without breaking anything. 2020-12-27 19:03:49 +00:00
Charlie Kindel
2e566c613e Merge pull request #1054 from BDisp/removing-application-currentView
Fixes #1052. Application.CurrentView looks unused.
2020-12-27 11:36:57 -07:00
Charlie Kindel
47966e3e00 Merge pull request #1051 from BDisp/scrollview-faster-fix
Fixes #1050. ScrollView takes too long to scroll enormous content size.
2020-12-27 11:32:57 -07:00
Charlie Kindel
00fdc92899 Merge pull request #1057 from BDisp/window-superview-redraw-fix
Fixes #1056. Window doesn't redraw his SuperView properly.
2020-12-27 11:31:30 -07:00
Charlie Kindel
7a98f0e829 Merge pull request #1055 from BDisp/mouse-event-ofx-ofy-fix
Fixes #1053. ProcessMouseEvent seems to initialize MouseEvent incorrectly.
2020-12-27 11:30:05 -07:00
BDisp
30e4439e7b Reverting the CanBeVisible method. 2020-12-27 18:16:44 +00:00
BDisp
43ea03bc29 In addition to the view visibility having to be true to be redrawn, it is also necessary that the width and height are greater than zero. 2020-12-27 17:12:25 +00:00
BDisp
abab3f8c25 Typo fix. 2020-12-27 11:14:36 +00:00
BDisp
9d721e94f6 Ensures clipping always respecting the anchoring if it's the case. Adding SetWidth and SetHeight methods to the View class. 2020-12-26 23:57:13 +00:00
BDisp
01c07ddc9e Fixes #1056. Window doesn't redraw his SuperView properly. 2020-12-26 13:56:30 +00:00
BDisp
708fd8a876 Fixes #1053. ProcessMouseEvent seems to initialize MouseEvent incorrectly. 2020-12-26 12:03:06 +00:00
BDisp
7583128cad Removed from the unit test too. 2020-12-26 11:50:25 +00:00