From 8c4461803b9b7421a343778e16f15edba3f74122 Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Sat, 25 Dec 2010 00:28:16 +0000 Subject: uninitialized variables x, y for show numeric (#2543) --- (limited to 'TurtleArt/talogo.py') diff --git a/TurtleArt/talogo.py b/TurtleArt/talogo.py index 37809b8..c8420d9 100755 --- a/TurtleArt/talogo.py +++ b/TurtleArt/talogo.py @@ -1357,19 +1357,21 @@ class LogoCode: if dsobject is not None: dsobject.destroy() else: # assume it is text to display + x = self._x() + y = self._y() if center: - y = self._y() - self.tw.canvas.textsize - else: - y = self._y() - self.tw.canvas.draw_text(string, self._x(), y, + y -= self.tw.canvas.textsize + self.tw.canvas.draw_text(string, x, y, int(self.tw.canvas.textsize * \ self.scale / 100.), - self.tw.canvas.width - self._x()) + self.tw.canvas.width - x) elif type(string) == float or type(string) == int: string = round_int(string) + x = self._x() + y = self._y() if center: y -= self.tw.canvas.textsize - self.tw.canvas.draw_text(string, self._x(), self._y(), + self.tw.canvas.draw_text(string, x, y, int(self.tw.canvas.textsize * \ self.scale / 100.), self.tw.canvas.width - x) -- cgit v0.9.1