Bitrock Installer does not work correctly on HiDPI displays

The Bitrock installer should detect the DPI and lay out the UI frame at the correct size. Bitrock looks a LOT like a NSIS installer, if this is the case, you should use NSI script for detecting DPI and set up UI sizes based on values being detected.

Tested on PC with a 4K disploay and also a Microsoft Surface. In both cases the UI frame is too small to fit in all the UI widgets because the UI widgets are 225% bigger than the UI frame expected.

Why would you set this at installation time and not have it be part of the window manager portion of your framework?

What do you do if you change the overall zoom level, re-install the application?