-
Notifications
You must be signed in to change notification settings - Fork 696
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rename View.Bounds
to View.Viewport
and add View.ContentSize
to enable built-in content scrolling
#3169
Comments
I'm a fan of this by the title at least. Will love to see it later when I get back to work on things again. |
@tig the moment we've been waiting for to decide has come for the scrolling feature on the |
I only beg to you, pleaseee merge my PR's because I'm getting tired resolving conflicts all the time. At least if you don't agree with some change, please say something on the respective PR. Thanks. |
I think the better name for the |
I'll make that a priority! |
I have a (potentially unfounded!) bias against having another layer of However, I love the a) I vote for either
Good topic for continued debate though!!! |
I also think we don't need to have more
Only if it's really necessary one more
You mean to continue this debate there? I think so because this is crucial if we want all the views can have built-in scroll bars. |
|
I agree @tig that naming should be same as or similar to existing standard nomenclature, and do like the Padding, Margin, Border, etc naming better than Bounds, Frame, etc as was here before. I like the way WPF handles it, with Margin, Padding, and Alignment to control layout and dimensions, too. Maybe inspiration can be acquired from something over there? https://learn.microsoft.com/en-us/windows/apps/design/layout/alignment-margin-padding |
View.Bounds
View.Bounds
to View.Viewport
and add View.ContentSize
to enable built-in content scrolling
Fixes #3169. `Bounds` -> `Viewport`: Content Scrolling in `View`
Originally posted by @BDisp in #3158 (comment)
The text was updated successfully, but these errors were encountered: