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 | 2259 | self.close_btn = wx.Button(self, wx.ID_CLOSE) |
| 2260 | 2260 | |
| 2261 | 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 | 2279 | if self.config.method == 'dynamic': |
| 2284 | 2280 | self.cmb_method.SetSelection(1) |
| 2285 | 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 | 2283 | else: |
| 2288 | 2284 | self.cmb_method.SetSelection(0) |
| 2289 | 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 | 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 | 2293 | self.SetSizer(sizer) |
| 2298 | 2294 | sizer.Fit(self) | ... | ... |