From fd0ab6bd0939d356ea10804f13cf29085639eb6d Mon Sep 17 00:00:00 2001 From: Thiago Franco de Moraes Date: Tue, 3 Sep 2013 13:37:28 -0300 Subject: [PATCH] Improvements on the MIP's interface --- invesalius/data/viewer_slice.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/invesalius/data/viewer_slice.py b/invesalius/data/viewer_slice.py index c22377e..af4ab2b 100755 --- a/invesalius/data/viewer_slice.py +++ b/invesalius/data/viewer_slice.py @@ -61,9 +61,15 @@ class ContourMIPConfig(wx.Panel): def __init__(self, prnt, orientation): wx.Panel.__init__(self, prnt) self.mip_size_spin = wx.SpinCtrl(self, -1, min=1, max=240, initial=1) + w, h = self.mip_size_spin.GetTextExtent('M') + self.mip_size_spin.SetMinSize((4 * w + 10, -1)) + self.mip_size_spin.SetMaxSize((4 * w + 10, -1)) self.border_spin = FS.FloatSpin(self, -1, min_val=0, max_val=10, - increment=0.01, value=0.1, + increment=0.1, value=0.1, digits=1, agwStyle=FS.FS_LEFT) + w, h = self.border_spin.GetTextExtent('M') + self.border_spin.SetMinSize((4 * w + 10, -1)) + self.border_spin.SetMaxSize((4 * w + 10, -1)) self.inverted = wx.CheckBox(self, -1, "inverted") txt_mip_size = wx.StaticText(self, -1, "MIP size", style=wx.ALIGN_CENTER_HORIZONTAL) @@ -72,8 +78,10 @@ class ContourMIPConfig(wx.Panel): sizer = wx.BoxSizer(wx.HORIZONTAL) sizer.Add(txt_mip_size, 0, wx.EXPAND | wx.ALL, 2) sizer.Add(self.mip_size_spin, 0, wx.EXPAND) - sizer.Add(txt_mip_border, 0, wx.EXPAND) + sizer.AddSpacer((10, 0)) + sizer.Add(txt_mip_border, 0, wx.EXPAND | wx.ALL, 2) sizer.Add(self.border_spin, 0, wx.EXPAND) + sizer.AddSpacer((10, 0)) sizer.Add(self.inverted, 1, wx.EXPAND) self.SetSizer(sizer) sizer.Fit(self) -- libgit2 0.21.2