Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/talogo.py
diff options
context:
space:
mode:
Diffstat (limited to 'talogo.py')
-rw-r--r--talogo.py13
1 files changed, 9 insertions, 4 deletions
diff --git a/talogo.py b/talogo.py
index bbb91d9..072da45 100644
--- a/talogo.py
+++ b/talogo.py
@@ -609,12 +609,17 @@ def lcNew(tw):
return lc
-def display_coordinates(tw):
+def display_coordinates(tw, a=-1, b=-1, d=-1):
if hasattr(tw, "activity"):
if hasattr(tw.activity, "coordinates_label"):
- x = round_int(tw.turtle.xcor/tw.coord_scale)
- y = round_int(tw.turtle.ycor/tw.coord_scale)
- h = round_int(tw.turtle.heading)
+ if a==-1 and b==-1 and d == -1:
+ x = round_int(tw.turtle.xcor/tw.coord_scale)
+ y = round_int(tw.turtle.ycor/tw.coord_scale)
+ h = round_int(tw.turtle.heading)
+ else:
+ x = a
+ y = b
+ h = d
tw.activity.coordinates_label.set_text(_("xcor") + " = " + \
str(x) + " " + \
_("ycor") + " = " + \