Commit 974b0ed16e8121d33d1fe904533efb146b5fff80
1 parent
86c43bdd
Exists in
wxgtk3_bkp
The gradient widget is working
Showing
2 changed files
with
35 additions
and
34 deletions
Show diff stats
invesalius/gui/default_tasks.py
@@ -102,7 +102,7 @@ class Panel(wx.Panel): | @@ -102,7 +102,7 @@ class Panel(wx.Panel): | ||
102 | 102 | ||
103 | sizer = wx.BoxSizer(wx.VERTICAL) | 103 | sizer = wx.BoxSizer(wx.VERTICAL) |
104 | #sizer.Add(UpperTaskPanel(self), 5, wx.EXPAND|wx.GROW) | 104 | #sizer.Add(UpperTaskPanel(self), 5, wx.EXPAND|wx.GROW) |
105 | - #sizer.Add(UpperTaskPanel(self), 16, wx.EXPAND|wx.GROW) | 105 | + sizer.Add(UpperTaskPanel(self), 16, wx.EXPAND|wx.GROW) |
106 | 106 | ||
107 | #sizer.Add(LowerTaskPanel(self), 3, wx.EXPAND|wx.GROW) | 107 | #sizer.Add(LowerTaskPanel(self), 3, wx.EXPAND|wx.GROW) |
108 | sizer.Add(LowerTaskPanel(self), 6, wx.EXPAND|wx.GROW) | 108 | sizer.Add(LowerTaskPanel(self), 6, wx.EXPAND|wx.GROW) |
@@ -209,8 +209,9 @@ class UpperTaskPanel(wx.Panel): | @@ -209,8 +209,9 @@ class UpperTaskPanel(wx.Panel): | ||
209 | if int(session.mode) == const.MODE_RP: | 209 | if int(session.mode) == const.MODE_RP: |
210 | tasks = [(_("Load data"), importer.TaskPanel), | 210 | tasks = [(_("Load data"), importer.TaskPanel), |
211 | (_("Select region of interest"), slice_.TaskPanel), | 211 | (_("Select region of interest"), slice_.TaskPanel), |
212 | - (_("Configure 3D surface"), surface.TaskPanel), | ||
213 | - (_("Export data"), exporter.TaskPanel)] | 212 | + #(_("Configure 3D surface"), surface.TaskPanel), |
213 | + (_("Export data"), exporter.TaskPanel) | ||
214 | + ] | ||
214 | elif int(session.mode) == const.MODE_NAVIGATOR: | 215 | elif int(session.mode) == const.MODE_NAVIGATOR: |
215 | tasks = [(_("Load data"), importer.TaskPanel), | 216 | tasks = [(_("Load data"), importer.TaskPanel), |
216 | (_("Select region of interest"), slice_.TaskPanel), | 217 | (_("Select region of interest"), slice_.TaskPanel), |
invesalius/gui/task_slice.py
@@ -336,34 +336,34 @@ class MaskProperties(wx.Panel): | @@ -336,34 +336,34 @@ class MaskProperties(wx.Panel): | ||
336 | ## LINE 1 | 336 | ## LINE 1 |
337 | 337 | ||
338 | # Combo related to mask naem | 338 | # Combo related to mask naem |
339 | - combo_mask_name = wx.ComboBox(self, -1, "", choices= MASK_LIST, | ||
340 | - style=wx.CB_DROPDOWN|wx.CB_READONLY) | ||
341 | - combo_mask_name.SetSelection(0) # wx.CB_SORT | ||
342 | - if sys.platform != 'win32': | ||
343 | - combo_mask_name.SetWindowVariant(wx.WINDOW_VARIANT_SMALL) | ||
344 | - self.combo_mask_name = combo_mask_name | 339 | + #combo_mask_name = wx.ComboBox(self, -1, "", choices= MASK_LIST, |
340 | + #style=wx.CB_DROPDOWN|wx.CB_READONLY) | ||
341 | + #combo_mask_name.SetSelection(0) # wx.CB_SORT | ||
342 | + #if sys.platform != 'win32': | ||
343 | + #combo_mask_name.SetWindowVariant(wx.WINDOW_VARIANT_SMALL) | ||
344 | + #self.combo_mask_name = combo_mask_name | ||
345 | 345 | ||
346 | # Mask colour | 346 | # Mask colour |
347 | - button_colour= csel.ColourSelect(self, 111,colour=(0,255,0),size=(-1,22)) | ||
348 | - self.button_colour = button_colour | 347 | + #button_colour= csel.ColourSelect(self, 111,colour=(0,255,0),size=(-1,22)) |
348 | + #self.button_colour = button_colour | ||
349 | 349 | ||
350 | # Sizer which represents the first line | 350 | # Sizer which represents the first line |
351 | - line1 = wx.BoxSizer(wx.HORIZONTAL) | ||
352 | - line1.Add(combo_mask_name, 1, wx.EXPAND|wx.GROW|wx.TOP|wx.RIGHT, 2) | ||
353 | - line1.Add(button_colour, 0, wx.TOP|wx.LEFT|wx.RIGHT, 2) | ||
354 | - | ||
355 | - ## LINE 2 | ||
356 | - text_thresh = wx.StaticText(self, -1, | ||
357 | - _("Set predefined or manual threshold:")) | ||
358 | - | ||
359 | - ## LINE 3 | ||
360 | - combo_thresh = wx.ComboBox(self, -1, "", size=(15,-1), | ||
361 | - choices=[],#THRESHOLD_LIST | ||
362 | - style=wx.CB_DROPDOWN|wx.CB_READONLY) | ||
363 | - combo_thresh.SetSelection(0) | ||
364 | - if sys.platform != 'win32': | ||
365 | - combo_thresh.SetWindowVariant(wx.WINDOW_VARIANT_SMALL) | ||
366 | - self.combo_thresh = combo_thresh | 351 | + #line1 = wx.BoxSizer(wx.HORIZONTAL) |
352 | + #line1.Add(combo_mask_name, 1, wx.EXPAND|wx.GROW|wx.TOP|wx.RIGHT, 2) | ||
353 | + #line1.Add(button_colour, 0, wx.TOP|wx.LEFT|wx.RIGHT, 2) | ||
354 | + | ||
355 | + ### LINE 2 | ||
356 | + #text_thresh = wx.StaticText(self, -1, | ||
357 | + #_("Set predefined or manual threshold:")) | ||
358 | + | ||
359 | + ### LINE 3 | ||
360 | + #combo_thresh = wx.ComboBox(self, -1, "", size=(15,-1), | ||
361 | + #choices=[],#THRESHOLD_LIST | ||
362 | + #style=wx.CB_DROPDOWN|wx.CB_READONLY) | ||
363 | + #combo_thresh.SetSelection(0) | ||
364 | + #if sys.platform != 'win32': | ||
365 | + #combo_thresh.SetWindowVariant(wx.WINDOW_VARIANT_SMALL) | ||
366 | + #self.combo_thresh = combo_thresh | ||
367 | 367 | ||
368 | ## LINE 4 | 368 | ## LINE 4 |
369 | gradient = grad.GradientCtrl(self, -1, -5000, 5000, 0, 5000, | 369 | gradient = grad.GradientCtrl(self, -1, -5000, 5000, 0, 5000, |
@@ -372,9 +372,9 @@ class MaskProperties(wx.Panel): | @@ -372,9 +372,9 @@ class MaskProperties(wx.Panel): | ||
372 | 372 | ||
373 | # Add all lines into main sizer | 373 | # Add all lines into main sizer |
374 | sizer = wx.BoxSizer(wx.VERTICAL) | 374 | sizer = wx.BoxSizer(wx.VERTICAL) |
375 | - sizer.Add(line1, 1, wx.GROW|wx.EXPAND|wx.LEFT|wx.RIGHT|wx.TOP, 5) | ||
376 | - sizer.Add(text_thresh, 1, wx.GROW|wx.EXPAND|wx.ALL, 5) | ||
377 | - sizer.Add(combo_thresh, 1, wx.GROW|wx.EXPAND|wx.LEFT|wx.RIGHT, 5) | 375 | + #sizer.Add(line1, 1, wx.GROW|wx.EXPAND|wx.LEFT|wx.RIGHT|wx.TOP, 5) |
376 | + #sizer.Add(text_thresh, 1, wx.GROW|wx.EXPAND|wx.ALL, 5) | ||
377 | + #sizer.Add(combo_thresh, 1, wx.GROW|wx.EXPAND|wx.LEFT|wx.RIGHT, 5) | ||
378 | sizer.Add(gradient, 1, wx.EXPAND|wx.TOP|wx.LEFT|wx.RIGHT|wx.BOTTOM, 6) | 378 | sizer.Add(gradient, 1, wx.EXPAND|wx.TOP|wx.LEFT|wx.RIGHT|wx.BOTTOM, 6) |
379 | sizer.Fit(self) | 379 | sizer.Fit(self) |
380 | 380 | ||
@@ -388,7 +388,7 @@ class MaskProperties(wx.Panel): | @@ -388,7 +388,7 @@ class MaskProperties(wx.Panel): | ||
388 | self.threshold_modes = proj.threshold_modes | 388 | self.threshold_modes = proj.threshold_modes |
389 | self.threshold_modes_names = [] | 389 | self.threshold_modes_names = [] |
390 | self.bind_evt_gradient = True | 390 | self.bind_evt_gradient = True |
391 | - self.__bind_events() | 391 | + #self.__bind_events() |
392 | self.__bind_events_wx() | 392 | self.__bind_events_wx() |
393 | 393 | ||
394 | 394 | ||
@@ -432,9 +432,9 @@ class MaskProperties(wx.Panel): | @@ -432,9 +432,9 @@ class MaskProperties(wx.Panel): | ||
432 | def __bind_events_wx(self): | 432 | def __bind_events_wx(self): |
433 | self.Bind(grad.EVT_THRESHOLD_CHANGED, self.OnSlideChanged, self.gradient) | 433 | self.Bind(grad.EVT_THRESHOLD_CHANGED, self.OnSlideChanged, self.gradient) |
434 | self.Bind(grad.EVT_THRESHOLD_CHANGING, self.OnSlideChanging, self.gradient) | 434 | self.Bind(grad.EVT_THRESHOLD_CHANGING, self.OnSlideChanging, self.gradient) |
435 | - self.combo_thresh.Bind(wx.EVT_COMBOBOX, self.OnComboThresh) | ||
436 | - self.combo_mask_name.Bind(wx.EVT_COMBOBOX, self.OnComboName) | ||
437 | - self.button_colour.Bind(csel.EVT_COLOURSELECT, self.OnSelectColour) | 435 | + #self.combo_thresh.Bind(wx.EVT_COMBOBOX, self.OnComboThresh) |
436 | + #self.combo_mask_name.Bind(wx.EVT_COMBOBOX, self.OnComboName) | ||
437 | + #self.button_colour.Bind(csel.EVT_COLOURSELECT, self.OnSelectColour) | ||
438 | 438 | ||
439 | def SelectMaskName(self, pubsub_evt): | 439 | def SelectMaskName(self, pubsub_evt): |
440 | index = pubsub_evt.data | 440 | index = pubsub_evt.data |