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

work around change in 24h2 forcing ws_ex_windowedge on 3.1 windows #1469

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

cracyc
Copy link
Contributor

@cracyc cracyc commented Dec 13, 2024

fixes #1468

Using ws_ex_staticedge doesn't look quite right but it doesn't shrink the window. This should also affect win32 nt 3.1 programs so since it's not dead code like the wow stuff maybe it'll be fixed in the future.

@cracyc
Copy link
Contributor Author

cracyc commented Dec 14, 2024

This workaround isn't good enough for battle chess which doesn't work maximized because the border is still 1 pixel too wide.

@cracyc
Copy link
Contributor Author

cracyc commented Dec 15, 2024

The client area is the correct size now so battle chess works properly. The border is white on the right and bottom so it doesn't look quite right but the fix that would probably require drawing the border directly.

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

Successfully merging this pull request may close these issues.

Content of windows overflows boxes on windows 11 24H2, and some content are missing
1 participant