Commit 2a8f3c30d36cf72cccd7f39c6289589ee33e0c74
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) |