Supply a configuration toggle to enable/disable DPIawareness for high DPI monitors. #6166
Labels
enhancement
Feature requests, or enhancements to existing features. Ideas. Anything within the project's scope.
I run VB6 on Win7 + small screen and VB6 on Win10/11 with high DPI 4k screen with 125% scaling. Both have Rubberduck.
On the laptop the VB6 IDE with Rubberduck works how I want it to - perfectly.
On the Win10 system I generally run the VB6 IDE in non-DPI aware mode without Rubberduck enabled. I have the VB6 IDE auto-scaled and it looks fine, slighty blurry fonts but a big IDE window, exactly as on my Win7 system.
The problem is: as soon as I run Rubberduck on the Win10 system, the whole IDE becomes DPI aware and the whole IDE is then shrunk making it really hard to see and use as the IDE is not a program designed for high DPI usage.
My own programs that I create are DPI aware but I always provide them with a switch to enable or disable DPI awareness. This allows me to develop without the VB6 IDE shrinking to something unusable on high DPI screens.
Rubberduck should definitely have the same functioning switch as it makes it very hard to handle going through a Rubberduck code inspection with the font and IDE so very small.
I see the setting "Correction for high resolution display scalings" and I have checked/unchecked this. It has no effect on anything as far as I can see. I have tried the latest version of RD as well as older versions.
The text was updated successfully, but these errors were encountered: