diff options
Diffstat (limited to 'pysamples/uturn.py')
-rw-r--r-- | pysamples/uturn.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/pysamples/uturn.py b/pysamples/uturn.py index b38542a..bba165a 100644 --- a/pysamples/uturn.py +++ b/pysamples/uturn.py @@ -22,7 +22,7 @@ # This procedure is invoked when the user-definable block on the "extras" # palette is selected. -def myblock(parent, arg): +def myblock(tw, arg): ''' Add a uturn block to the 'turtle' palette ''' from TurtleArt.tapalette import make_palette, palette_name_to_index @@ -40,10 +40,10 @@ def myblock(parent, arg): help_string=_('make a uturn')) # Add its primitive to the LogoCode dictionary. - parent.tw.lc.def_prim('uturn', 0, - lambda self: primitive_dictionary['set']( - 'heading', parent.tw.canvas.seth, parent.tw.canvas.heading + 180)) + tw.lc.def_prim('uturn', 0, + lambda self: primitive_dictionary['set']( + 'heading', tw.canvas.seth, tw.canvas.heading + 180)) # Regenerate the palette, which will now include the new block. - parent.tw.show_toolbar_palette(palette_name_to_index('turtle'), + tw.show_toolbar_palette(palette_name_to_index('turtle'), regenerate=True) |