Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/tacanvas.py
diff options
context:
space:
mode:
authorWalter Bender <walter@walter-laptop.(none)>2010-02-03 18:28:17 (GMT)
committer Walter Bender <walter@walter-laptop.(none)>2010-02-03 18:28:17 (GMT)
commit195b840e6feca6089768941a694ec9832f509006 (patch)
tree71797c132ad6e65722c1a8eb8ce9c6e4ebf65e57 /tacanvas.py
parenta661e81b229a57bd79cec0f693dea43fd8e7cb74 (diff)
tighter turtle display code
Diffstat (limited to 'tacanvas.py')
-rw-r--r--tacanvas.py6
1 files changed, 1 insertions, 5 deletions
diff --git a/tacanvas.py b/tacanvas.py
index bc42a63..362cc7f 100644
--- a/tacanvas.py
+++ b/tacanvas.py
@@ -99,7 +99,6 @@ class TurtleGraphics:
self.xcor, self.ycor, self.heading = 0, 0, 0
self.move_turtle()
self.turn_turtle()
- self.tw.turtle_list.show_all()
self.set_turtle(0)
def forward(self, n):
@@ -307,14 +306,13 @@ class TurtleGraphics:
def move_turtle(self):
x, y = self.width/2+int(self.xcor), self.height/2-int(self.ycor)
self.tw.active_turtle.move((self.cx+x-30, self.cy+y-30))
- self.invalt(x-30,y-30,60,60)
+ # self.invalt(x-30,y-30,60,60)
def invalt(self, x, y, w, h):
rect = gtk.gdk.Rectangle(int(x+self.cx), int(y+self.cy), int(w),int(h))
self.tw.area.invalidate_rect(rect, False)
def set_turtle(self, i):
- # TODO: reskin active turtle
if i > self.tw.turtle_list.turtle_count()-1:
# if it is a new turtle, start it in the center of the screen
self.tw.active_turtle = self.tw.turtle_list.get_turtle(i, True)
@@ -333,5 +331,3 @@ class TurtleGraphics:
self.setshade(self.tw.active_turtle.get_shade())
self.setpensize(self.tw.active_turtle.get_pen_size())
self.pendown = self.tw.active_turtle.get_pen_state()
- self.tw.turtle_list.show_all()
-