chiark / gitweb /
Maybe solve issue #13. But most likely not.
authordaid <daid303@gmail.com>
Tue, 20 Mar 2012 13:50:22 +0000 (14:50 +0100)
committerdaid <daid303@gmail.com>
Tue, 20 Mar 2012 13:50:22 +0000 (14:50 +0100)
SkeinPyPy/newui/sliceProgessPanel.py

index 6b45a12b9837b02cfd351921507934905fd3d1e5..8d2a83e85e7e6f5c0991f58959a0dd03db9c0cdd 100644 (file)
@@ -75,10 +75,12 @@ class sliceProgessPanel(wx.Panel):
        
        def OnSliceDone(self, result):
                self.progressGauge.Destroy()
+               self.abortButton.Destroy()
                self.progressLog = result.progressLog
-               self.sizer.Remove(self.abortButton)
                self.logButton = wx.Button(self, -1, "Show Log")
+               self.abortButton = wx.Button(self, -1, "X", style=wx.BU_EXACTFIT)
                self.Bind(wx.EVT_BUTTON, self.OnShowLog, self.logButton)
+               self.Bind(wx.EVT_BUTTON, self.OnAbort, self.abortButton)
                self.sizer.Add(self.logButton, 0)
                if result.returnCode == 0:
                        self.statusText.SetLabel("Ready.")