We're porting an old CBuilder App to the latest and we've always used InfoPower. I'm pleased to see that they now have Hi Res settings for 4K monitors but I'm wondering if there are printing issues. The PDF suggests having users set the DPI to 200% but in the past we've had issues with screen resolutions not getting properly translated to printer resolutions with high DPI settings. We've had one user of our current version install it on a 4K laptop and we found he had to set a compatibility option to let the application over-ride the DPI adjustment.
Has been down this path already? What's the best way to have the application size fonts so that they are readable on higher resolution monitors? Did you detect the screen resolution and hard card an appropriate font size or create a settings page for the user to do it manually? Did you find that you needed to hand adjust every form for different fonts or was it safe to rely on the components realigning properly?
Hi-Res is new to both Delphi (Rio) and InfoPower so there can still be issues we are not aware of. I would make sure that you use vector fonts so they are scalable. If you use non scalable fonts such as MS Sans Serif you will certainly have issues with scaling and crisp resolution. This applies as well to the fonts in your richedit's text.
Sorry, but I don't quite know what you are asking. What do you mean by printing issues? How are you printing? What are you printing? Try to follow the commendations in the whitepaper. The file does not recommend setting your monitor to 200%. That was just an example of a screenshot. Your users should set the scaling to what they are comfortable with.