self.progressGauge2 = wx.Gauge(self, -1)\r
self.progressGauge2.SetRange(len(self.actionList))\r
self.abortButton = wx.Button(self, -1, "Abort")\r
- self.sizer.Add(self.statusText, (0,0), span=(1,4))\r
- self.sizer.Add(self.progressGauge, (1, 0), span=(1,4), flag=wx.EXPAND)\r
- self.sizer.Add(self.progressGauge2, (2, 0), span=(1,4), flag=wx.EXPAND)\r
+ self.sizer.Add(self.statusText, (0,0), span=(1,5))\r
+ self.sizer.Add(self.progressGauge, (1, 0), span=(1,5), flag=wx.EXPAND)\r
+ self.sizer.Add(self.progressGauge2, (2, 0), span=(1,5), flag=wx.EXPAND)\r
\r
- self.sizer.Add(self.abortButton, (3,0), span=(1,4), flag=wx.ALIGN_CENTER)\r
+ self.sizer.Add(self.abortButton, (3,0), span=(1,5), flag=wx.ALIGN_CENTER)\r
self.sizer.AddGrowableCol(0)\r
self.sizer.AddGrowableRow(0)\r
\r
self.openFileLocationButton = wx.Button(self, -1, "Open file location")\r
self.Bind(wx.EVT_BUTTON, self.OnOpenFileLocation, self.openFileLocationButton)\r
self.sizer.Add(self.openFileLocationButton, (3,3), span=(1,1))\r
+ if profile.getPreference('sdpath') != '':\r
+ self.copyToSDButton = wx.Button(self, -1, "To SDCard")\r
+ self.Bind(wx.EVT_BUTTON, self.OnCopyToSD, self.copyToSDButton)\r
+ self.sizer.Add(self.copyToSDButton, (3,4), span=(1,1))\r
self.Bind(wx.EVT_BUTTON, self.OnAbort, self.closeButton)\r
self.Bind(wx.EVT_BUTTON, self.OnPrint, self.printButton)\r
self.Bind(wx.EVT_BUTTON, self.OnShowLog, self.logButton)\r
self.Layout()\r
self.Fit()\r
\r
+ def OnCopyToSD(self, e):\r
+ filename = os.path.basename(self.resultFilename)\r
+ if profile.getPreference('sdshortnames') == 'True':\r
+ filename = sliceRun.getShortFilename(filename)\r
+ shutil.copy(self.resultFilename, os.path.join(profile.getPreference('sdpath'), filename))\r
+ \r
def OnOpenFileLocation(self, e):\r
exporer.openExporer(self.resultFilename)\r
\r