From 2c5267ea82141e1cc0de7353bbda6993576331d7 Mon Sep 17 00:00:00 2001 From: Thiago Franco de Moraes Date: Thu, 2 Apr 2020 11:50:44 -0300 Subject: [PATCH] Increased the size of spinctrl --- invesalius/gui/widgets/inv_spinctrl.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/invesalius/gui/widgets/inv_spinctrl.py b/invesalius/gui/widgets/inv_spinctrl.py index e594389..282f78c 100644 --- a/invesalius/gui/widgets/inv_spinctrl.py +++ b/invesalius/gui/widgets/inv_spinctrl.py @@ -76,10 +76,12 @@ class InvSpinCtrl(wx.Panel): def SetMin(self, min_value): self._min_value = min_value self.SetValue(self._value) + self.CalcSizeFromTextSize() def SetMax(self, max_value): self._max_value = max_value self.SetValue(self._value) + self.CalcSizeFromTextSize() def SetRange(self, min_value, max_value): self.SetMin(min_value) @@ -108,7 +110,7 @@ class InvSpinCtrl(wx.Panel): # To calculate best width to spinctrl if text is None: text = "{}".format( - max(len(str(self._max_value)), len(str(self._min_value))) * "M" + max(len(str(self._max_value)), len(str(self._min_value)), 5) * "M" ) dc = wx.WindowDC(self) -- libgit2 0.21.2