summaryrefslogtreecommitdiff
path: root/src/nigui/private/windows/platform_impl.nim
diff options
context:
space:
mode:
Diffstat (limited to 'src/nigui/private/windows/platform_impl.nim')
-rwxr-xr-xsrc/nigui/private/windows/platform_impl.nim2
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