From 6b63016fb2aaa93a5ce7531013fd70a4fa94b581 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Fri, 22 Nov 2019 01:33:31 +0100 Subject: [PATCH] Use helper wxRect::CentreIn() No real changes, just make the code a bit more concise and clear. --- src/generic/grid.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/generic/grid.cpp b/src/generic/grid.cpp index 4c80aee83b..8c0bc850e7 100644 --- a/src/generic/grid.cpp +++ b/src/generic/grid.cpp @@ -10356,7 +10356,7 @@ wxRect wxGetGridCheckBoxRect(wxWindow* win, if ( hAlign & wxALIGN_CENTER_HORIZONTAL ) { - checkBoxRect.SetX(cellRect.x + cellRect.width / 2 - checkBoxSize.x / 2); + checkBoxRect = checkBoxRect.CentreIn(cellRect, wxHORIZONTAL); } else if ( hAlign & wxALIGN_RIGHT ) { @@ -10369,7 +10369,7 @@ wxRect wxGetGridCheckBoxRect(wxWindow* win, } // TODO: support vAlign - checkBoxRect.SetY(cellRect.y + cellRect.height / 2 - checkBoxSize.y / 2); + checkBoxRect = checkBoxRect.CentreIn(cellRect, wxVERTICAL); return checkBoxRect; }