From f7d6f488dc2f8753134e758a0c89c34ff8097f37 Mon Sep 17 00:00:00 2001 From: SimplestStudio Date: Wed, 25 Dec 2024 13:42:41 +0200 Subject: [PATCH] [win] online-installer: fix checkbox and radiobutton offset --- .../extras/online-installer/src/uiclasses/drawningengine.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/win-linux/extras/online-installer/src/uiclasses/drawningengine.cpp b/win-linux/extras/online-installer/src/uiclasses/drawningengine.cpp index b84972492..b75285690 100644 --- a/win-linux/extras/online-installer/src/uiclasses/drawningengine.cpp +++ b/win-linux/extras/online-installer/src/uiclasses/drawningengine.cpp @@ -241,7 +241,7 @@ void DrawingEngine::DrawStockRestoreIcon() void DrawingEngine::DrawCheckBox(const std::wstring &text, bool checked) { - int x = m_rc->left; + int x = m_rc->left + 1; int y = m_rc->top + (m_rc->bottom - m_rc->top - m_ds->metrics()->value(Metrics::IconHeight)) / 2; m_memDC = CreateCompatibleDC(m_hdc); @@ -305,7 +305,7 @@ void DrawingEngine::DrawCheckBox(const std::wstring &text, bool checked) void DrawingEngine::DrawRadioButton(const std::wstring &text, bool checked) { - int x = m_rc->left; + int x = m_rc->left + 1; int y = m_rc->top + (m_rc->bottom - m_rc->top - m_ds->metrics()->value(Metrics::IconHeight)) / 2; m_memDC = CreateCompatibleDC(m_hdc);