From 7794bee1b4e44e98cd0f7366c2c36f261fb5ccac Mon Sep 17 00:00:00 2001 From: Marion Date: Thu, 20 Jun 2013 14:20:29 +0000 Subject: make tawindow.TurtleArtWindow._lazy_init inheritable by adding a parameter --- (limited to 'TurtleArt') diff --git a/TurtleArt/tawindow.py b/TurtleArt/tawindow.py index 6152f20..fd919a1 100644 --- a/TurtleArt/tawindow.py +++ b/TurtleArt/tawindow.py @@ -285,20 +285,22 @@ class TurtleArtWindow(): self._init_plugins() self._setup_plugins() - def _lazy_init(self): + def _lazy_init(self, init_palettes=True): self._init_plugins() self._setup_plugins() self._setup_misc() - for name in palette_init_on_start: - debug_output('initing palette %s' % (name), self.running_sugar) - self.show_toolbar_palette(palette_names.index(name), - init_only=False, regenerate=True, - show=False) - - self._basic_palettes.make_trash_palette() - - self.show_toolbar_palette(0, init_only=False, regenerate=True, - show=True) + + if init_palettes: + for name in palette_init_on_start: + debug_output('initing palette %s' % (name), self.running_sugar) + self.show_toolbar_palette(palette_names.index(name), + init_only=False, regenerate=True, + show=False) + + self._basic_palettes.make_trash_palette() + + self.show_toolbar_palette(0, init_only=False, regenerate=True, + show=True) if self.running_sugar: self.activity.check_buttons_for_fit() -- cgit v0.9.1