High DPI Scaling Inconsistent

chrisp12934's profile image chrisp12934 posted 2 years ago in General Permalink

I work on a laptop with a high DPI screen, but my external monitors are normal DPI. When I move HeidiSQL from the laptop to an external monitor, the main UI adjusts properly. The data grid doesn't adjust and must be manually zoomed out to compensate. This is not a big problem.

However, the menu items on the main menu do not scale properly resulting in hard to read or truncated displays of the menu options.

Is there an option to disable the scaling?

2 attachment(s):
  • High-DPI-Issue-1
  • High-DPI-Issue-2
ansgar's profile image ansgar posted 2 years ago Permalink

High DPI support is hardcoded in HeidiSQL's manifest file, but it can be overridden in the shortcut to heidisql.exe:

Description

The menu is broken because the dark style is broken. If you instead use the default "Windows" theme/style, the menu should be scaled properly in high DPI mode.

Please login to leave a reply, or register at first.