[Patches] [ python-Patches-1513695 ] new turtle module

SourceForge.net noreply at sourceforge.net
Wed Jun 28 02:50:47 CEST 2006


Patches item #1513695, was opened at 2006-06-28 00:50
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=305470&aid=1513695&group_id=5470

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Tkinter
Group: Python 2.4
Status: Open
Resolution: None
Priority: 5
Submitted By: Lingl (gregorlingl)
Assigned to: Martin v. Löwis (loewis)
Summary: new turtle module

Initial Comment:
The file, at present named xturtle.py is a
reimplementation of turtle.py with additional features,
among them:

-Better animation of the turtle movements, especially
of turning the turtle. So the turtles can more easily
be used as a visual feedback instrument by the
(beginning) programmer.
-Different turtle shapes, gif-images as turtle shapes,
user defined and user controllable turtle shapes, among
them compound (multicolored) shapes.
-Fine control over turtle movement and screen updates
via delay(), and enhanced tracer() and speed(),
update()  methods.
-Aliases for the most commonly used commands, like fd
for forward etc. ...
-Some simple commands/methods for creating event driven
programs (mouse-, key-, timer-events). Especially
useful for programming simple games.
-A scrollable Canvas class. The scrollable Canvas can
be extended interactively as needed while playing
around with the turtle(s) (e. g. to follow some escaped
turtle).
-Commands for controlling background color or
background image.

detailed documentation is in the docstrings (similar to
the last version of turtle.py) which copmrise approx.
50% of the filesize.

xturtle.py is widely backward compatible to turtle.py
(i. e. except the appearance of the turtle(s) and their
animation)

I propose to replace turtle.py by xturtle.py

Separate Documentation is available as a text file
reassembled and enhanced from the docstring.
I'll supply this in a separate patch (as it seems
impossible here to attach 2 files)

Regards,
Gregor Lingl

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=305470&aid=1513695&group_id=5470


More information about the Patches mailing list