Commit 60802b57173740542afc78fc707d5d2d53aca190

Authored by tatiana
1 parent 9c39f585

ENH: Create new mask from datapanel

invesalius/gui/data_notebook.py
... ... @@ -143,11 +143,11 @@ class ButtonControlPanel(wx.Panel):
143 143 self.OnDuplicate()
144 144  
145 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 150 def OnRemove(self):
150   - print "Remove"
151 151 selected_items = self.parent.listctrl.GetSelected()
152 152 if selected_items:
153 153 for item in selected_items:
... ... @@ -157,7 +157,6 @@ class ButtonControlPanel(wx.Panel):
157 157 dlg.MaskSelectionRequiredForRemoval()
158 158  
159 159 def OnDuplicate(self):
160   - print "Duplicate"
161 160 selected_items = self.parent.listctrl.GetSelected()
162 161 if selected_items:
163 162 ps.Publisher().sendMessage('Duplicate masks', selected_items)
... ...
invesalius/gui/default_tasks.py
... ... @@ -98,7 +98,7 @@ class Panel(wx.Panel):
98 98  
99 99 sizer = wx.BoxSizer(wx.VERTICAL)
100 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 103 #sizer.Add(LowerTaskPanel(self), 3, wx.EXPAND|wx.GROW)
104 104 sizer.Add(LowerTaskPanel(self), 6, wx.EXPAND|wx.GROW)
... ...