Commit 2ce60186098b5509b77bc736d9b32467de2632e1
1 parent
cce1163a
Exists in
master
and in
67 other branches
Necessary to previous commit
Showing
1 changed file
with
11 additions
and
2 deletions
Show diff stats
invesalius/gui/task_slice.py
@@ -377,7 +377,8 @@ class MaskProperties(wx.Panel): | @@ -377,7 +377,8 @@ class MaskProperties(wx.Panel): | ||
377 | self.combo_mask_name.Delete(i) | 377 | self.combo_mask_name.Delete(i) |
378 | 378 | ||
379 | def __bind_events_wx(self): | 379 | def __bind_events_wx(self): |
380 | - self.Bind(grad.EVT_THRESHOLD_CHANGE, self.OnSlideChanged, self.gradient) | 380 | + self.Bind(grad.EVT_THRESHOLD_CHANGED, self.OnSlideChanged, self.gradient) |
381 | + self.Bind(grad.EVT_THRESHOLD_CHANGING, self.OnSlideChanging, self.gradient) | ||
381 | self.combo_thresh.Bind(wx.EVT_COMBOBOX, self.OnComboThresh) | 382 | self.combo_thresh.Bind(wx.EVT_COMBOBOX, self.OnComboThresh) |
382 | self.combo_mask_name.Bind(wx.EVT_COMBOBOX, self.OnComboName) | 383 | self.combo_mask_name.Bind(wx.EVT_COMBOBOX, self.OnComboName) |
383 | self.button_colour.Bind(csel.EVT_COLOURSELECT, self.OnSelectColour) | 384 | self.button_colour.Bind(csel.EVT_COLOURSELECT, self.OnSelectColour) |
@@ -488,6 +489,14 @@ class MaskProperties(wx.Panel): | @@ -488,6 +489,14 @@ class MaskProperties(wx.Panel): | ||
488 | session = ses.Session() | 489 | session = ses.Session() |
489 | session.ChangeProject() | 490 | session.ChangeProject() |
490 | 491 | ||
492 | + def OnSlideChanging(self, evt): | ||
493 | + thresh_min = self.gradient.GetMinValue() | ||
494 | + thresh_max = self.gradient.GetMaxValue() | ||
495 | + ps.Publisher().sendMessage('Changing threshold values', | ||
496 | + (thresh_min, thresh_max)) | ||
497 | + session = ses.Session() | ||
498 | + session.ChangeProject() | ||
499 | + | ||
491 | def OnSelectColour(self, evt): | 500 | def OnSelectColour(self, evt): |
492 | colour = evt.GetValue() | 501 | colour = evt.GetValue() |
493 | self.gradient.SetColour(colour) | 502 | self.gradient.SetColour(colour) |
@@ -573,7 +582,7 @@ class EditionTools(wx.Panel): | @@ -573,7 +582,7 @@ class EditionTools(wx.Panel): | ||
573 | 582 | ||
574 | def __bind_events_wx(self): | 583 | def __bind_events_wx(self): |
575 | self.Bind(wx.EVT_MENU, self.OnMenu) | 584 | self.Bind(wx.EVT_MENU, self.OnMenu) |
576 | - self.Bind(grad.EVT_THRESHOLD_CHANGE, self.OnGradientChanged, | 585 | + self.Bind(grad.EVT_THRESHOLD_CHANGED, self.OnGradientChanged, |
577 | self.gradient_thresh) | 586 | self.gradient_thresh) |
578 | self.combo_brush_op.Bind(wx.EVT_COMBOBOX, self.OnComboBrushOp) | 587 | self.combo_brush_op.Bind(wx.EVT_COMBOBOX, self.OnComboBrushOp) |
579 | 588 |