crydev Messages: 151 Registered: October 2012 Location: Netherlands
Experienced Member
Hello,
When distributing my application over different systems I encountered weird behavior on some. On a Windows 7 x64 machine of a friend the UI looks like this:
I tried HSizePos on all controls because I noticed different behavior on controls that used it. But unfortunately changing all did not have the desired effect.
Why does the UI change like this over different systems? I think it is a rare occasion but what could be the cause of this problem?
dolik.rce Messages: 1789 Registered: August 2008 Location: Czech Republic
Ultimate Contributor
Hi crydev,
Various systems have various font and DPI settings. U++ tries to compensate for these differences if you use the "zoomed" positions e.g. LeftPosZ() etc. This can solve some problems, but in other cases it can cause problems of it's own.
Best regards,
Honza
PS: When using Layout designer the zoomed positions are used by default.