FNCMap Scaling

Under Delphi 10.3.3 on a laptop with a 4K screen, in an FMX program built for Win32, TFNCMap renders correctly in design mode, but the map only occupies the top-left quarter of the control at run time.


e.g. set the map alignment to alClient, and at run time the map is drawn only in the top-left quarter (half the height of the form, and half the width) with the remainder white.

On this laptop, Windows scaling (settings - display - scale and layout) is set to 200% for text to be readable.  If I set it to 100% the problem goes away.

The issue only happens in Delphi FMX programs; Delphi VCL is fine and Lazarus is fine.

So it seems to only be an FMX + Windows scaling issue.

Dave

hi,


We'll investigate this here as soon as possible. Thank you for your feedback.

Thanks Pieter.  I'm happy to run tests if you need.


Dave

hi,


We have applied a fix, the next version will address this.

Excellent, thanks!


Dave