From 66c75babd51572afeb567a69f38009b17cb39a42 Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Thu, 04 Feb 2010 18:23:43 +0000 Subject: grow/shrink blocks --- (limited to 'TurtleArtActivity.py') diff --git a/TurtleArtActivity.py b/TurtleArtActivity.py index 4e1ea72..94df7d1 100644 --- a/TurtleArtActivity.py +++ b/TurtleArtActivity.py @@ -407,6 +407,10 @@ class TurtleArtActivity(activity.Activity): self.fullscreen() self.recenter() + def _do_resize_blocks_cb(self, button, scale_factor): + self.tw.block_scale *= scale_factor + self.tw.resize_blocks() + """ Display coordinate grids """ @@ -728,6 +732,20 @@ class TurtleArtActivity(activity.Activity): view_toolbar.insert(self.rescale_button,-1) self.rescale_button.show() + self.resize_up_button = ToolButton('resize+') + self.resize_up_button.set_tooltip(_("Grow blocks")) + self.resize_up_button.connect('clicked', + self._do_resize_blocks_cb, 1.5) + view_toolbar.insert(self.resize_up_button,-1) + self.resize_up_button.show() + + self.resize_down_button = ToolButton('resize-') + self.resize_down_button.set_tooltip(_("Shrink blocks")) + self.resize_down_button.connect('clicked', + self._do_resize_blocks_cb, 0.667) + view_toolbar.insert(self.resize_down_button,-1) + self.resize_down_button.show() + # palette button (blocks) self.palette_button = ToolButton( "blocksoff" ) self.palette_button.set_tooltip(_('Hide palette')) -- cgit v0.9.1