Commit Graph

33 Commits

Author SHA1 Message Date
Tig
acb5979e6c Cleans up/Refactors View.Subviews (#3962)
* Subview clean up

* New Add/Remove event pattern

* Using Logging

* cleanup

* Subview -> SubView

* Test code cleanup. Killed many warnings.

* Fix tznind feedback

* Refactored AllViewTest helpers

* Moved keyboard tests to parallel

* Moved mouse tests to parallel

* Moved view tests to parallel

* Test code cleanup. Killed many warnings.

* dupe test

* Some mouse tests can't run in parallel because MouseGrabView

* Made SpinnerView more testable

* Moved more tests

* SubViews to IReadOnlyCollection<View>

* SubViews to IReadOnlyCollection<View> 2

* scrollbar tests

* shortcut tests

* Use InternalSubViews vs. _subviews

* Nuked View.IsAdded.
Added View.SuperViewChanged.

* API doc updats

* Unit Test tweak

* Unit Test tweak
2025-03-08 15:42:17 -07:00
Tig
14dde1aeb4 updated docs 2024-11-18 10:22:17 -07:00
Tig
7866e800cc MouseEventArgs cleanup 2024-10-15 07:50:50 -06:00
Tig
db22d108a9 Conceptual docs 2024-10-07 09:10:53 -04:00
Tig
66edb36cc7 Fixed RadioGroup 2024-09-30 14:29:07 -06:00
Tig
eca05c9187 Apply docs changes from v2_2491-Overlapped 2024-09-19 12:37:22 -06:00
Tig
a03a8cbc10 Code cleanup. Docs 2024-08-29 14:09:13 -04:00
Tig
1a16f43495 Refactored subview methods. Fixed issues. 2024-08-26 14:10:02 -07:00
Tig
4b479a60f3 Refactored subview methods 2024-08-26 13:52:33 -07:00
Tig
29f3550489 merged 2024-08-19 10:12:52 -06:00
Brian Gentry
a82636a2ba Updated migration doc to include additional findings. (#3660)
* Updated migration doc to include additional findings.

* Updated per PR recommendations.

---------

Co-authored-by: Tig <tig@users.noreply.github.com>
2024-08-19 08:39:12 -06:00
Tig
3b961dabf5 Improved docs 2024-08-18 17:15:58 -06:00
Tig
ef7f88d3b4 OnEnter/Leave -> OnHasFocusChanging/OnHasFocusChanged 2024-08-18 16:58:26 -06:00
Tig
a03e30537c reordered params for consistency 2024-08-18 16:00:35 -06:00
Tig
591baa65f0 GetFocused() -> back to Focused property (get only; computed). 2024-08-18 15:45:26 -06:00
Tig
0bd50c5b93 Fixes #3641. CheckBox.State -> CheckBox.CheckState (#3648)
* State->CheckState.
Toggled->CheckStateChanging.

* Code cleanup & doc fix

* Updated migration guide

* Updated migration guide
2024-08-06 08:39:55 -06:00
Tig
f7d18ff876 Fixed docs 2024-06-20 16:36:01 -07:00
Tig
9e61ae8912 Improved API docs 2024-06-17 07:49:41 -07:00
Tig
aff87b0364 Rebased 2024-05-29 10:50:22 -06:00
Tig
41d86f7e15 ContentSize -> GetContentSize()/SetContentSize() 2024-05-28 06:43:15 -06:00
Tig
24ca95fd5e Removed LayoutStyle 2024-05-27 07:09:51 -06:00
Tig
113f78853a Fixed conceptual docs links 2024-05-23 14:00:38 -06:00
Tig
b3c008d408 Added constructor->Initalizere topic to upgrade guide 2024-05-23 13:29:31 -06:00
Tig
ddd7e279c4 Merge/rebase with #3480 2024-05-17 16:10:51 -07:00
Tig
44e496d923 Anchor -> GetAnchor 2024-05-17 08:13:26 -07:00
Tig
327a8ffd82 Updated developer docs 2024-05-16 14:35:40 -07:00
Tig
7bfefd27b0 Rebased with #3480 2024-05-15 07:53:15 -07:00
Tig
d2e24993fb Dim.Sized -> Dim.Absolute 2024-05-14 20:58:27 -07:00
Tig
1c01556a1d PosAbsoulte to public.
Pos.At -> Pos.Absoulte for consistency
2024-05-14 18:16:37 -07:00
Tig
d9abfc70ee Updated migration doc 2024-05-14 16:08:09 -07:00
Tig
ce1e243df2 Justification->Alignment 2024-05-10 11:27:02 -06:00
Tig
7bf2bf4785 more Alignment->Justification 2024-05-10 10:12:38 -06:00
Tig
f72f5feba9 Added migration guide 2024-05-07 15:54:43 -06:00