From 82b95c67cc7112edc3864d7ad76bf0369249d465 Mon Sep 17 00:00:00 2001 From: Guillaume Seguin Date: Sat, 18 May 2013 17:06:04 +0200 Subject: [PATCH] More cleanup on gviz. I'm hunting unjustified try: except: blocks. --- printrun/gviz.py | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/printrun/gviz.py b/printrun/gviz.py index d4f1317..8f1b3fb 100755 --- a/printrun/gviz.py +++ b/printrun/gviz.py @@ -176,29 +176,26 @@ class gviz(wx.Panel): wx.CallAfter(self.Refresh) def layerup(self): - if(self.layerindex+10): - self.layerindex-=1 + if self.layerindex > 0: + self.layerindex -= 1 # Display layer info on statusbar (Jezmy) - self.parent.SetStatusText("Layer "+str(self.layerindex + 1)+" - Going Down - Z = "+str(self.layers[self.layerindex])+ " mm", 0) + self.parent.SetStatusText("Layer %d - Going Down - Z = %.03f mm" % (self.layerindex + 1, self.layers[self.layerindex]), 0) self.dirty = 1 wx.CallAfter(self.Refresh) def setlayer(self, layer): - try: + if layer in self.layers: self.layerindex = self.layers.index(layer) self.dirty = 1 - wx.CallAfter(self.Refresh) self.showall = 0 - except: - pass + wx.CallAfter(self.Refresh) def update_basescale(self): self.basescale = 2*[min(float(self.size[0] - 1)/self.build_dimensions[0],