Commit 2a8f3c30d36cf72cccd7f39c6289589ee33e0c74

Authored by Thiago Franco de Moraes
1 parent 7adf2d47
Exists in ffill_gui

better pos

Showing 1 changed file with 18 additions and 22 deletions   Show diff stats
invesalius/gui/dialogs.py
@@ -2259,40 +2259,36 @@ class FFillSegmentationOptionsDialog(wx.Dialog): @@ -2259,40 +2259,36 @@ class FFillSegmentationOptionsDialog(wx.Dialog):
2259 self.close_btn = wx.Button(self, wx.ID_CLOSE) 2259 self.close_btn = wx.Button(self, wx.ID_CLOSE)
2260 2260
2261 # Sizer 2261 # Sizer
2262 - sizer = wx.BoxSizer(wx.VERTICAL)  
2263 -  
2264 - sizer.AddSpacer(5)  
2265 - sizer.Add(wx.StaticText(self, -1, _(u"Parameters")), flag=wx.LEFT, border=5)  
2266 - sizer.AddSpacer(5)  
2267 - sizer.Add(self.panel_target, flag=wx.LEFT|wx.RIGHT|wx.EXPAND, border=7)  
2268 - sizer.AddSpacer(5)  
2269 - sizer.Add(self.panel2dcon, flag=wx.LEFT|wx.RIGHT|wx.EXPAND, border=7)  
2270 - sizer.AddSpacer(5)  
2271 - sizer.Add(self.panel3dcon, flag=wx.LEFT|wx.RIGHT|wx.EXPAND, border=7)  
2272 - sizer.AddSpacer(5)  
2273 -  
2274 - sizer_m = wx.BoxSizer(wx.HORIZONTAL) 2262 + sizer = wx.GridBagSizer(5, 5)
2275 2263
2276 - sizer_m.Add(wx.StaticText(self, -1, _(u"Method"), style=wx.ALIGN_CENTER_VERTICAL), 0, flag=wx.LEFT|wx.ALIGN_CENTER_VERTICAL|wx.EXPAND, border=7)  
2277 - sizer_m.Add(self.cmb_method, 1, flag=wx.LEFT|wx.RIGHT|wx.EXPAND, border=7) 2264 + sizer.AddStretchSpacer((0, 0))
  2265 + sizer.Add(wx.StaticText(self, -1, _(u"Parameters")), (1, 0), (1, 6), flag=wx.LEFT, border=5)
  2266 + sizer.AddStretchSpacer((2, 0))
  2267 + sizer.Add(self.panel_target, (3, 0), (1, 6), flag=wx.LEFT|wx.RIGHT|wx.EXPAND, border=7)
  2268 + sizer.AddStretchSpacer((4, 0))
  2269 + sizer.Add(self.panel2dcon, (5, 0), (1, 6), flag=wx.LEFT|wx.RIGHT|wx.EXPAND, border=7)
  2270 + sizer.AddStretchSpacer((6, 0))
  2271 + sizer.Add(self.panel3dcon, (7, 0), (1, 6), flag=wx.LEFT|wx.RIGHT|wx.EXPAND, border=7)
  2272 + sizer.AddStretchSpacer((8, 0))
2278 2273
2279 - sizer.Add(sizer_m, 1, wx.EXPAND) 2274 + sizer.Add(wx.StaticText(self, -1, _(u"Method")), (9, 0), (1, 1), flag=wx.LEFT|wx.ALIGN_CENTER_VERTICAL|wx.EXPAND, border=7)
  2275 + sizer.Add(self.cmb_method, (9, 1), (1, 5), flag=wx.LEFT|wx.RIGHT|wx.EXPAND, border=7)
2280 2276
2281 - sizer.AddSpacer(5) 2277 + sizer.AddStretchSpacer((10, 0))
2282 2278
2283 if self.config.method == 'dynamic': 2279 if self.config.method == 'dynamic':
2284 self.cmb_method.SetSelection(1) 2280 self.cmb_method.SetSelection(1)
2285 self.panel_ffill_dynamic.Show() 2281 self.panel_ffill_dynamic.Show()
2286 - sizer.Add(self.panel_ffill_dynamic, flag=wx.LEFT|wx.RIGHT|wx.EXPAND, border=7) 2282 + sizer.Add(self.panel_ffill_dynamic, (11, 0), (1, 6), flag=wx.LEFT|wx.RIGHT|wx.EXPAND, border=7)
2287 else: 2283 else:
2288 self.cmb_method.SetSelection(0) 2284 self.cmb_method.SetSelection(0)
2289 self.panel_ffill_threshold.Show() 2285 self.panel_ffill_threshold.Show()
2290 - sizer.Add(self.panel_ffill_threshold, flag=wx.LEFT|wx.RIGHT|wx.EXPAND, border=7) 2286 + sizer.Add(self.panel_ffill_threshold, (11, 0), (1, 6), flag=wx.LEFT|wx.RIGHT|wx.EXPAND, border=7)
2291 self.config.method = 'threshold' 2287 self.config.method = 'threshold'
2292 2288
2293 - sizer.AddSpacer(5)  
2294 - sizer.Add(self.close_btn, 0, flag=wx.ALIGN_RIGHT|wx.RIGHT, border=5)  
2295 - sizer.AddSpacer(5) 2289 + sizer.AddStretchSpacer((11, 0))
  2290 + sizer.Add(self.close_btn, (12, 0), (1, 6), flag=wx.ALIGN_RIGHT|wx.RIGHT, border=5)
  2291 + sizer.AddStretchSpacer((13, 0))
2296 2292
2297 self.SetSizer(sizer) 2293 self.SetSizer(sizer)
2298 sizer.Fit(self) 2294 sizer.Fit(self)