Skip to content
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

Size of win32 title bars are different to UWP apps #180

Open
Poopooracoocoo opened this issue Sep 7, 2020 · 3 comments
Open

Size of win32 title bars are different to UWP apps #180

Poopooracoocoo opened this issue Sep 7, 2020 · 3 comments

Comments

@Poopooracoocoo
Copy link

Proposal: Size of win32 title bars are different to UWP apps

Summary

see microsoft/PowerToys#6409

Rationale

  • consistency

Scope

Capability Priority
This proposal will allow developers to accomplish W Must
This proposal will allow end users to accomplish X Should
This proposal will allow developers to accomplish Y Could
This proposal will allow end users to accomplish Z Won't

Important Notes

Open Questions

@Poopooracoocoo
Copy link
Author

#157

@stevewri stevewri self-assigned this Sep 8, 2020
@Poopooracoocoo
Copy link
Author

and please don't say "just use winui, msix and uwp". it's a meme at this point. the new Microsoft Emulator isn't a UWP or WinUI app. The Xbox app just stopped using MSIX. Skype ditched UWP and WinUI. Teams and Edge are just Chromium. The list goes on and on.

@AzAgarampur
Copy link

When a Window is maximized, the non-client area will hang over the outside of the screen. Class non-ApplicationFrameHost windows have their non-client area hang over, which makes the title bar smaller. ApplicationFrameHost windows paint the title bar by itself. When maximized, it accounts for the offset hang and shifts the painting area so it can paint a full sized title bar.

Just make ApplicationFrameHost windows not account for the overhang when painting the title bar when maximized and the two should look the same.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants