-
Notifications
You must be signed in to change notification settings - Fork 9
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
Scaling Issue on High DPI displays #7
Comments
Just noticed, that my project is using the VBO implementatiom by HappyEmu.. gonna report that issue there, first. |
No worries. It sounds like whole application is being scaled on the high DPI display, have you disabled high DPI scaling for the project? The canvas.Size property will change the actual size of the canvas in pixels, not scale the whole interface. |
How do I changed the high DPI scaling of my OpenGL application?
So is there another way to scale the UI manually? Another thing I tried: Changing the zoom factor in the displays settings just makes the window smaller, but the UI is still "zoomed" and non-intractable. (http://img04.imgland.net/-kVEVoS.png) |
To make your C#/Visual Basic application DPI aware, you need to add a custom application manifest.
I can't think of a way to scale the UI manually, perhaps that's something I can add in a later release |
I followed your steps, but sadly it did not fix the Issue. Edit: |
Hey,
I found this project a few weeks ago, and it worked fine so far on my workstation at home.
But currently I'm using my laptop (Surface Pro 4) which has a 2K display.
While the same build works fine on my desktop at home, on my laptop it looks like this:
http://img03.imgland.net/MxhhFBy.png
The font size is too big and the elements are unclickable (it seems like the mouse position is transformed wrongly).
I tried changing the canvas.Size to 0.5f, but it seems to change the position of the UI, so that the UI elements are invisible.
The text was updated successfully, but these errors were encountered: