Commit 60802b57173740542afc78fc707d5d2d53aca190
1 parent
9c39f585
Exists in
master
and in
6 other branches
ENH: Create new mask from datapanel
Showing
2 changed files
with
4 additions
and
5 deletions
Show diff stats
invesalius/gui/data_notebook.py
@@ -143,11 +143,11 @@ class ButtonControlPanel(wx.Panel): | @@ -143,11 +143,11 @@ class ButtonControlPanel(wx.Panel): | ||
143 | self.OnDuplicate() | 143 | self.OnDuplicate() |
144 | 144 | ||
145 | def OnNew(self): | 145 | def OnNew(self): |
146 | - print "New" | ||
147 | - #print self.parent.listctrl.GetSelected() | 146 | + mask_name = dlg.NewMask() |
147 | + if mask_name: | ||
148 | + ps.Publisher().sendMessage('Create new mask', mask_name) | ||
148 | 149 | ||
149 | def OnRemove(self): | 150 | def OnRemove(self): |
150 | - print "Remove" | ||
151 | selected_items = self.parent.listctrl.GetSelected() | 151 | selected_items = self.parent.listctrl.GetSelected() |
152 | if selected_items: | 152 | if selected_items: |
153 | for item in selected_items: | 153 | for item in selected_items: |
@@ -157,7 +157,6 @@ class ButtonControlPanel(wx.Panel): | @@ -157,7 +157,6 @@ class ButtonControlPanel(wx.Panel): | ||
157 | dlg.MaskSelectionRequiredForRemoval() | 157 | dlg.MaskSelectionRequiredForRemoval() |
158 | 158 | ||
159 | def OnDuplicate(self): | 159 | def OnDuplicate(self): |
160 | - print "Duplicate" | ||
161 | selected_items = self.parent.listctrl.GetSelected() | 160 | selected_items = self.parent.listctrl.GetSelected() |
162 | if selected_items: | 161 | if selected_items: |
163 | ps.Publisher().sendMessage('Duplicate masks', selected_items) | 162 | ps.Publisher().sendMessage('Duplicate masks', selected_items) |
invesalius/gui/default_tasks.py
@@ -98,7 +98,7 @@ class Panel(wx.Panel): | @@ -98,7 +98,7 @@ class Panel(wx.Panel): | ||
98 | 98 | ||
99 | sizer = wx.BoxSizer(wx.VERTICAL) | 99 | sizer = wx.BoxSizer(wx.VERTICAL) |
100 | #sizer.Add(UpperTaskPanel(self), 5, wx.EXPAND|wx.GROW) | 100 | #sizer.Add(UpperTaskPanel(self), 5, wx.EXPAND|wx.GROW) |
101 | - sizer.Add(UpperTaskPanel(self), 17, wx.EXPAND|wx.GROW) | 101 | + sizer.Add(UpperTaskPanel(self), 16, wx.EXPAND|wx.GROW) |
102 | 102 | ||
103 | #sizer.Add(LowerTaskPanel(self), 3, wx.EXPAND|wx.GROW) | 103 | #sizer.Add(LowerTaskPanel(self), 3, wx.EXPAND|wx.GROW) |
104 | sizer.Add(LowerTaskPanel(self), 6, wx.EXPAND|wx.GROW) | 104 | sizer.Add(LowerTaskPanel(self), 6, wx.EXPAND|wx.GROW) |