def OnSlice(self, e): if self.filename == None: return settings.saveGlobalProfile(settings.getDefaultProfilePath()) #Create a progress panel and add it to the window. The progress panel will start the Skein operation. spp = sliceProgessPanel.sliceProgessPanel(self, self, self.filename) self.sizer.Add(spp, (len(self.progressPanelList)+2,0), span=(1,4), flag=wx.EXPAND) self.sizer.Layout() newSize = self.GetSize(); newSize.IncBy(0, spp.GetSize().GetHeight()) self.SetSize(newSize) self.progressPanelList.append(spp)
def OnClose(self, e): settings.saveGlobalProfile(settings.getDefaultProfilePath()) self.Destroy()