Using Graphics.CharacterSpacing returns wrong Graphics.StringWidth under Windows

During the development of a multi-platform application, which executes a lot of graphic operations, we noticed that Graphics.StringWidth returns wrong values for texts with a Graphics.CharacterSpacing <> 0 under Windows. Under macOS and Linux the correct values are returned. We consider this a very unfavorable bug, because we need CharacterSpacing in our application. So we would be happy if some of you could please contribute some of your points to <https://xojo.com/issue/57312> “Using Graphics.CharacterSpacing returns wrong Graphics.StringWidth under Windows”, so that Xojo can fix this bug quickly.

Thanks a lot!

Points contributed. This isn’t causing me a problem at present, but planned future enhancements for my main application will need this to be accurate on Windows.

That was fast! @William Yu marked it as fixed! Thanks.