diff options
author | Marion <marion.zepf@gmail.com> | 2013-06-20 14:27:54 (GMT) |
---|---|---|
committer | Marion <marion.zepf@gmail.com> | 2013-06-20 14:27:54 (GMT) |
commit | 02dce992306c7920f1082d56527fa835de2d7644 (patch) | |
tree | 819f55b7de1a458493b754000eb6f12ea0e5ae32 /TurtleArt/tawindow.py | |
parent | 7794bee1b4e44e98cd0f7366c2c36f261fb5ccac (diff) |
make tawindow.TurtleArtWindow._setup_misc inheritable by adding a parameter
Diffstat (limited to 'TurtleArt/tawindow.py')
-rw-r--r-- | TurtleArt/tawindow.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/TurtleArt/tawindow.py b/TurtleArt/tawindow.py index fd919a1..3662ea9 100644 --- a/TurtleArt/tawindow.py +++ b/TurtleArt/tawindow.py @@ -285,10 +285,10 @@ class TurtleArtWindow(): self._init_plugins() self._setup_plugins() - def _lazy_init(self, init_palettes=True): + def _lazy_init(self, init_palettes=True, load_toolbar_shapes=True): self._init_plugins() self._setup_plugins() - self._setup_misc() + self._setup_misc(load_toolbar_shapes=load_toolbar_shapes) if init_palettes: for name in palette_init_on_start: @@ -488,7 +488,7 @@ class TurtleArtWindow(): os.path.join(self.path, path, filename + '.svg'))) break - def _setup_misc(self): + def _setup_misc(self, load_toolbar_shapes=True): ''' Misc. sprites for status, overlays, etc. ''' self.load_media_shapes() for i, name in enumerate(STATUS_SHAPES): @@ -517,7 +517,7 @@ class TurtleArtWindow(): self.overlay_shapes[name].hide() self.overlay_shapes[name].type = 'overlay' - if not self.running_sugar: + if load_toolbar_shapes and not self.running_sugar: # offset = 2 * self.width - 55 * len(TOOLBAR_SHAPES) offset = 55 * (1 + len(palette_blocks)) for i, name in enumerate(TOOLBAR_SHAPES): |