Windows version doesn't appear to respect display scaling.
kieranhj opened this issue · 6 comments
Thanks for creating such a comprehensive disc management tool, this is very handy!
Whilst running on my 4K monitor, the icons and text within the tool window appear very small, making it difficult to use. I have the display set to 225% scale which is sufficient for most applications to behave correctly.
The following print-screen doesn't quite capture the issue (the window is a fraction of this size) but you hopefully get the idea:
I do get the idea from your screen grab. I'll add it to the list to look into. Thank you for your kind comments.
I have been looking into this one, with some detail. The new version, which I am currently working on, will be 'High-DPI aware' and so should therefore respect scaling. I've moved a lot of the controls around to make it easier, and to tidy up the main window.
It appears that this problem may also occur on Linux too. I have yet to replicate it on macOS.
The issue is when the PPI changes from 96 to something higher, which happens when the resolution is changed from 100% to, as you have it, 225%. I've only got an FHD monitor, but the same thing can be replicated on screens smaller than that.
So, fingers crossed, I hope to have version 1.05.19 out, with these features, by the weekend.
Hopefully fixed with 1.05.19. Feedback is welcomed as to whether it works or not, before I close this issue.
Sorry, only just had chance to test this. The window and icons are definitely now big enough to see and use, which is great! However I now seem to have a different bug, whereby the icons themselves slowly increase in size by a pixel width & height at a time during use - it is most odd! I will try and make a capture of this in action and post a new issue for investigation & tracking. Thank you.
That does sound odd. Unfortunately, from your description, I can't replicate this so it would be good to see whatever you can capture.
As of version 1.39, Disc Image Manager has been compiled with Lazarus version 2.2.0. Apparently, this scaling bug was due to a bug in earlier versions of Lazarus, so hopefully this has now been rectified.
As I could never replicate the original fault, I can't see if this has fixed it. The problem has certainly disappeared on macOS Big Sur, where it also occurred.
