From c35be9e4b542b2d19974b838d0b53424d646d41b Mon Sep 17 00:00:00 2001 From: Daid Date: Sat, 21 Apr 2012 21:27:53 +0200 Subject: [PATCH] Change abort button into close button after slicing with project planner. Fixes #69 --- Cura/gui/projectPlanner.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Cura/gui/projectPlanner.py b/Cura/gui/projectPlanner.py index e89ff36e..f0a49843 100644 --- a/Cura/gui/projectPlanner.py +++ b/Cura/gui/projectPlanner.py @@ -650,7 +650,11 @@ class ProjectSliceProgressWindow(wx.Frame): threading.Thread(target=self.OnRun).start() def OnAbort(self, e): - self.abort = True + if self.abort: + self.Close() + else: + self.abort = True + self.abortButton.SetLabel('Close') def SetProgress(self, stepName, layer, maxLayer): if self.prevStep != stepName: @@ -720,6 +724,8 @@ class ProjectSliceProgressWindow(wx.Frame): resultFile.write(';TYPE:CUSTOM\n') resultFile.write(profile.getAlterationFileContents('end.gcode')) resultFile.close() + self.abort = True + wx.CallAfter(self.abortButton.SetLabel, 'Close') def main(): app = wx.App(False) -- 2.30.2