-
Notifications
You must be signed in to change notification settings - Fork 409
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
Add collection parsing to the dev window for UI #4959
Add collection parsing to the dev window for UI #4959
Conversation
Robust.Client/UserInterface/DevWindow/DevWindowTabUIPopup.xaml.cs
Outdated
Show resolved
Hide resolved
<BoxContainer Name="ControlProperties" Orientation="Vertical" MouseFilter="Stop" /> | ||
</ScrollContainer> | ||
</SplitContainer> | ||
</BoxContainer> | ||
</PanelContainer> | ||
<PopupContainer Name="PopupContainer" Access="Public" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think I want to see this pattern of "making a custom PopupContainer
become commonplace. I do understand it's because secondary OS windows don't have one themselves, but I'd rather see that resolved in CreateWindowRoot
. You'd probably need to give WindowRoot
a PopupContainer
and then also some form of "ContentRoot
" that further code is advised to use instead of directly adding to the WindowRoot
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll see if I can add a PopupContainer to WindowRoot in another PR.
Added conversions from string and control collections to strings.
Added popup when clicking a value to show value.
Before:
After:
Before:
After: