diff options
author | Walter Bender <walter@walter-laptop.(none)> | 2010-01-29 17:38:16 (GMT) |
---|---|---|
committer | Walter Bender <walter@walter-laptop.(none)> | 2010-01-29 17:38:16 (GMT) |
commit | 2c3095f9d3b0f2bc6377112a55113bf5c3b0029f (patch) | |
tree | 4fbed84b026f51260c0aa9e9ad12b2d54d20ab49 | |
parent | 51d66f54f92a29a125901e76ebfd59ba355d6226 (diff) |
minor cleanup
-rw-r--r-- | tacanvas.py | 15 | ||||
-rw-r--r-- | talogo.py | 2 |
2 files changed, 7 insertions, 10 deletions
diff --git a/tacanvas.py b/tacanvas.py index 4d9dd76..fe79404 100644 --- a/tacanvas.py +++ b/tacanvas.py @@ -236,15 +236,12 @@ class TurtleGraphics: def fillscreen(self,c,s): oldc, olds = self.color,self.shade - try: - setcolor(self,c); setshade(self,s) - rect = gtk.gdk.Rectangle(0,0,self.width,self.height) - self.gc.set_foreground(self.tw.fgcolor) - self.canvas.image.draw_rectangle(self.gc, True, *rect) - self.invalt(0,0,self.width,self.height) - self.setcolor(oldc); self.setshade(olds) - except: - pass + self.setcolor(c); self.setshade(s) + rect = gtk.gdk.Rectangle(0,0,self.width,self.height) + self.gc.set_foreground(self.tw.fgcolor) + self.canvas.image.draw_rectangle(self.gc, True, *rect) + self.invalt(0,0,self.width,self.height) + self.setcolor(oldc); self.setshade(olds) def set_fgcolor(self): sh = (wrap100(self.shade)-50)/50.0 @@ -517,7 +517,7 @@ def lcNew(tw): defprim(lc,'scale', 0, lambda lc: lc.scale) defprim(lc,'write',2,lambda lc, x,y: write(lc, x,y)) defprim(lc,'insertimage', 1, lambda lc,x: insert_image(lc, x, False)) - defprim(lc,'arc', 2, lambda lc, x, y: arc(lc.tw.canvas, x, y)) + defprim(lc,'arc', 2, lambda lc, x, y: lc.tw.canvas.arc(x, y)) defprim(lc,'xcor', 0, lambda lc: lc.tw.canvas.xcor/lc.tw.coord_scale) defprim(lc,'ycor', 0, lambda lc: lc.tw.canvas.ycor/lc.tw.coord_scale) defprim(lc,'turtle', 1, lambda lc, x: lc.tw.canvas.set_turtle(int(x-1))) |