Setting either width or height to None before drawing will force
use of default geometry as in older versions of turtle.py
-
+
startx: starting position in pixels from the left edge of the screen.
Default is to center window. Setting startx to None is the default
and centers window horizontally on screen.
-
+
starty: starting position in pixels from the top edge of the screen.
Default is to center window. Setting starty to None is the default
and centers window vertically on screen.
forces use of default geometry as in older versions of turtle.py
"""
-
+
global _width, _height, _startx, _starty
width = geometry.get('width',_width)
_height = height
else:
raise ValueError, "height can not be less than 0"
-
+
startx = geometry.get('startx', _startx)
if startx >= 0 or startx == None:
_startx = _startx
# center window on screen
if _startx is None:
_startx = (_root.winfo_screenwidth() - _width) / 2
-
+
if _starty is None:
_starty = (_root.winfo_screenheight() - _height) / 2
Example:
>>> title("My Window")
"""
-
+
global _title
_title = title
pendown = True
circle(r,10)
sleep(2)
-
- reset()
+
+ reset()
left(90)
-
+
# draw a series of triangles
l = 10
color("green")
forward(90)
color("red")
speed('fastest')
- down();
+ down();
# create a second turtle and make the original pursue and catch it
turtle=Turtle()
forward(4)
write("CAUGHT! ", move=True)
-
+
if __name__ == '__main__':
from time import sleep
def format(percent, value, grouping=False, monetary=False, *additional):
"""Returns the locale-aware substitution of a %? specifier
(percent).
-
+
additional is for format strings which contain one or more
'*' modifiers."""
# this is only for one-percent-specifier strings and this should be checked