diff options
| author | trustable-code <krauter.simon@arcor.de> | 2020-02-16 01:51:33 +0100 |
|---|---|---|
| committer | trustable-code <krauter.simon@arcor.de> | 2020-02-16 01:51:33 +0100 |
| commit | cb9c6b72c243237a9d33dcf0daad7039e7e505dd (patch) | |
| tree | 8c8b862936c868d9c0f8af591b7b1cda2580bfa6 | |
| parent | 3626e867bcb9493d900e1e157ab05fb5cc4c2e01 (diff) | |
| download | NiGui-cb9c6b72c243237a9d33dcf0daad7039e7e505dd.tar.gz NiGui-cb9c6b72c243237a9d33dcf0daad7039e7e505dd.zip | |
Windows: Reduce Canvas getTextLineWidth by 4 pixels
| -rwxr-xr-x | src/nigui/private/windows/platform_impl.nim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nigui/private/windows/platform_impl.nim b/src/nigui/private/windows/platform_impl.nim index 3d0cede..bf31484 100755 --- a/src/nigui/private/windows/platform_impl.nim +++ b/src/nigui/private/windows/platform_impl.nim @@ -742,7 +742,7 @@ proc pGetTextSize(canvas: Canvas, text: string): Size = var rect: RectF var boundingBox: RectF pCheckGdiplusStatus(GdipMeasureString(canvasImpl.fGraphics, text.pUtf8ToUtf16(), -1, canvasImpl.fFont, rect, nil, boundingBox, nil, nil)) - result.cx = boundingBox.width.int32 + result.cx = boundingBox.width.int32 - 4 result.cy = boundingBox.height.int32 method getTextLineWidth(canvas: CanvasImpl, text: string): int = canvas.pGetTextSize(text).cx |
