Commit fd0ab6bd0939d356ea10804f13cf29085639eb6d

Authored by Thiago Franco de Moraes
1 parent dfdc8ce8

Improvements on the MIP's interface

Showing 1 changed file with 10 additions and 2 deletions   Show diff stats
invesalius/data/viewer_slice.py
... ... @@ -61,9 +61,15 @@ class ContourMIPConfig(wx.Panel):
61 61 def __init__(self, prnt, orientation):
62 62 wx.Panel.__init__(self, prnt)
63 63 self.mip_size_spin = wx.SpinCtrl(self, -1, min=1, max=240, initial=1)
  64 + w, h = self.mip_size_spin.GetTextExtent('M')
  65 + self.mip_size_spin.SetMinSize((4 * w + 10, -1))
  66 + self.mip_size_spin.SetMaxSize((4 * w + 10, -1))
64 67 self.border_spin = FS.FloatSpin(self, -1, min_val=0, max_val=10,
65   - increment=0.01, value=0.1,
  68 + increment=0.1, value=0.1, digits=1,
66 69 agwStyle=FS.FS_LEFT)
  70 + w, h = self.border_spin.GetTextExtent('M')
  71 + self.border_spin.SetMinSize((4 * w + 10, -1))
  72 + self.border_spin.SetMaxSize((4 * w + 10, -1))
67 73 self.inverted = wx.CheckBox(self, -1, "inverted")
68 74  
69 75 txt_mip_size = wx.StaticText(self, -1, "MIP size", style=wx.ALIGN_CENTER_HORIZONTAL)
... ... @@ -72,8 +78,10 @@ class ContourMIPConfig(wx.Panel):
72 78 sizer = wx.BoxSizer(wx.HORIZONTAL)
73 79 sizer.Add(txt_mip_size, 0, wx.EXPAND | wx.ALL, 2)
74 80 sizer.Add(self.mip_size_spin, 0, wx.EXPAND)
75   - sizer.Add(txt_mip_border, 0, wx.EXPAND)
  81 + sizer.AddSpacer((10, 0))
  82 + sizer.Add(txt_mip_border, 0, wx.EXPAND | wx.ALL, 2)
76 83 sizer.Add(self.border_spin, 0, wx.EXPAND)
  84 + sizer.AddSpacer((10, 0))
77 85 sizer.Add(self.inverted, 1, wx.EXPAND)
78 86 self.SetSizer(sizer)
79 87 sizer.Fit(self)
... ...