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

Extending nanowm #38

Open
lighth7015 opened this issue Apr 1, 2020 · 7 comments
Open

Extending nanowm #38

lighth7015 opened this issue Apr 1, 2020 · 7 comments

Comments

@lighth7015
Copy link

Hey all, another thread for a new topic. So I'm planning around with the innards of nanowm and have noticed that while trying to theme it similarly to Win16, it mis-calc's the size of the client's borders, causing the client area overflows by 1px.

I'm sure I am doing something, but I'm curious what it would be.

I will post more in a bit, as I'm on my phone right now.

Thanks!

@lighth7015
Copy link
Author

Okay, so this is a screenshot of my rendering-
image

@ghaerr
Copy link
Owner

ghaerr commented Apr 2, 2020

Hi @lighth7015, that is very cool!!!

Do you have the corner drags and stuff working?

Can you make the Windows look selectable with a compile-time option? It would be great to add it, providing you're willing! It looks quite nice.

@lighth7015
Copy link
Author

lighth7015 commented Apr 2, 2020

Oh yeah! I am using an IFDEF classic, anyway why would it be mis-calc'ing the size of the client area, @ghaerr? I also have improvemental to the Windows 9x default theme.

@lighth7015
Copy link
Author

like it actually looks like NT4. :p

@lighth7015
Copy link
Author

@ghaerr These are my changes to the Windows 9x style,
image

@ghaerr
Copy link
Owner

ghaerr commented Apr 3, 2020

Robert, your changes are quite nice!

What more precisely is the client area oversize problem? Are you talking about a single-line border around it, or something else?

@lighth7015
Copy link
Author

Yes, when resizing the window, I think it uses the sizing data from the old style.

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

No branches or pull requests

2 participants