Our customer uses a laptop with a second monitor attached. The monitor is set to 100% scaling and is usually the primary display, but when the monitor is detached and the laptop screen is used, that one is 125%. Most of our screens scale correctly without any extra work, but we've found some screens do not, and controls overlap and are unusable.
We've tracked the problem down to controls that have a BindTop property set with an absolute value. These controls don't scale to the correct position on screen. BindTop is used because the positions of the controls are determined conditionally.
I've read through the scaling code example. Would that fix our issue, or would it cause other problems? Is there a better way to deal with BindTop and scaling?
We're using ENV 32398.
Thanks,
Andy