Commit Graph

22 Commits

Author SHA1 Message Date
BDisp
ecba204576 Improving unit test. 2023-04-03 07:06:58 -06:00
BDisp
f0a4212e6d Prevents FocusNext throw exception if tabIndexes collection was modified. 2023-04-03 07:06:58 -06:00
BDisp
df95acc77d View with a null SuperView should be allowed to set focus. 2023-04-03 07:06:58 -06:00
BDisp
1eaa0a9925 Fixes #2457. View without subviews mustn't set CanFocus to false on Remove them. 2023-04-03 07:06:58 -06:00
BDisp
d5c584425c Fixes #2446. Currently is allowed two views on different toplevels having HasFocus as true. 2023-04-03 07:06:58 -06:00
Thomas Nind
057cea44d2 Merge branch 'v2_develop' into events 2023-03-20 17:07:24 +00:00
Tig Kindel
ab2bda109b improved API docs, removed duplicate code, refactored to make more readable 2023-03-18 09:57:16 -06:00
tznind
2ed71e284c Move all nested eventargs out of parent classes to root 2023-03-15 19:35:21 +00:00
tznind
796e15a64d Added DrawEventArgs 2023-03-12 02:39:32 +00:00
tznind
3bec36ac47 Change Action to EventHandler for more events 2023-03-12 02:10:22 +00:00
tznind
43f67a6387 Convert more Actions to EventHandlers in View 2023-03-11 19:55:08 +00:00
tznind
fcc75e7147 Update View Action events to EventHandler events 2023-03-11 19:46:46 +00:00
tznind
02825d89ba Added SuperViewChangedEventArgs for Added/Removed to clarify situation 2023-03-11 12:01:04 +00:00
tznind
9c4f3eda16 Update Added/Removed and other events to use `EventHandler 2023-03-11 11:05:20 +00:00
tznind
58c267fd7c Switch to EventHandler for TopLevel methods
- Loaded,
- Ready
- Unloaded
- AllChildClosed
2023-03-11 10:08:36 +00:00
BDisp
c7b5417f79 Fixes unit tests. 2023-03-04 02:02:02 +00:00
BDisp
5840ad25e8 Added IsLoaded property to allow control if a change was done before or after the toplevel was loaded. 2023-03-02 03:24:21 +00:00
BDisp
ff1773dab3 Sets borders position later. 2023-03-01 01:05:01 +00:00
Tig Kindel
5c659110bf Merge branch 'v1_setrelativelayout_improvement' into v2 2023-02-24 17:11:54 -07:00
Tig Kindel
7fbece9dc4 Pos.Combine unit tests 2023-02-24 12:52:43 -08:00
Tig Kindel
eb3af67027 fixing bugs caused by Pos.Combine bugfix 2023-02-25 07:15:41 +13:00
Tig Kindel
d04bf94c74 merged from develop after accident 2023-02-25 05:42:43 +13:00