Some minor updates to fix some screen refresh issues.

master
Daid 2012-09-02 14:26:39 +02:00
parent b63fe56621
commit 3a5faefb43
3 changed files with 4 additions and 2 deletions

View File

@ -84,6 +84,7 @@ class configWindowBase(wx.Frame):
setting.SetValue(profile.getProfileSetting(setting.configName))
else:
setting.SetValue(profile.getPreference(setting.configName))
self.Update()
class TitleRow():
def __init__(self, panel, name):

View File

@ -394,10 +394,10 @@ class mainWindow(configBase.configWindowBase):
def OnPrint(self, e):
if len(self.filelist) < 1:
wx.MessageBox('You need to load a file and slice it before you can print it.', 'Print error', wx.OK | wx.ICON_INFORMATION)
wx.MessageBox('You need to load a file and prepare it before you can print it.', 'Print error', wx.OK | wx.ICON_INFORMATION)
return
if not os.path.exists(sliceRun.getExportFilename(self.filelist[0])):
wx.MessageBox('You need to slice the file to GCode before you can print it.', 'Print error', wx.OK | wx.ICON_INFORMATION)
wx.MessageBox('You need to prepare a print before you can run the actual print.', 'Print error', wx.OK | wx.ICON_INFORMATION)
return
printWindow.printFile(sliceRun.getExportFilename(self.filelist[0]))

View File

@ -327,6 +327,7 @@ class previewPanel(wx.Panel):
if self.gcode != None:
self.layerSpin.SetRange(1, len(self.gcode.layerList) - 1)
self.toolbar.Realize()
self.Update()
def OnViewChange(self):
if self.normalViewButton.GetValue():