blitzmax
blitzmax copied to clipboard
[maxgui] dpi-aware windows support
On Windows10 MaxIDE and other BlitzMax applications run with degregated resolution.
New manifest files have been added to unlock dpi aware behavior in Windows 10.
Some MaxGUI issues remain when running at various Systems Display scale settings as witnessed in various MaxIDE requesters.
That almost works for monkey2 - I had to change 'true' to 'true/pm' (for 'per monitor') though. Something about it here:
https://blogs.msdn.microsoft.com/chuckw/2013/09/10/manifest-madness/
Not sure if either will work 'everywhere'...
Tested on yer old laptop with windows 10 and 125% zoom.
MaxIDE needs some tweaks for Windows 10 @ 150% scale. Current plan is to add MaxGUI TWindow Scale and LineHeight properties and UserZoom feature flag.