diff options
author | Nat <natcl@hotmail.com> | 2007-07-17 18:37:27 (GMT) |
---|---|---|
committer | Nat <natcl@hotmail.com> | 2007-07-17 18:37:27 (GMT) |
commit | b165839607bd40c1e9420643b5b78187f741bf8d (patch) | |
tree | 672819d2036508c46ee1da822db3a3708a3f8889 /TamTam.py | |
parent | a2f7a2b41791c2222b5b5a286dd71ee7d0fef2cd (diff) |
Toolbar on welcome screen
Diffstat (limited to 'TamTam.py')
-rwxr-xr-x | TamTam.py | 14 |
1 files changed, 13 insertions, 1 deletions
@@ -23,6 +23,7 @@ import commands if __name__ != '__main__': try: from sugar.activity.activity import Activity + from sugar.activity import activity if Config.DEBUG: print 'using sugar Activity' except ImportError: from FActivity import FakeActivity as Activity @@ -42,7 +43,6 @@ class TamTam(Activity): def __init__(self, handle, mode='welcome'): Activity.__init__(self, handle) - self.ensure_dirs() color = gtk.gdk.color_parse(Config.PANEL_BCK_COLOR) @@ -72,6 +72,15 @@ class TamTam(Activity): self.instrumentPanel = InstrumentPanel( force_load = False ) self.preloadList = [ self.instrumentPanel ] + + #load the sugar toolbar + self.toolbox = activity.ActivityToolbox(self) + activity_toolbar = self.toolbox.get_activity_toolbar() + activity_toolbar.share.hide() + activity_toolbar.keep.hide() + activity_toolbar.title.hide() + self.set_toolbox(self.toolbox) + self.toolbox.show() if self._shared_activity: # if we're joining a shared activity force mini self.set_mode("mini") @@ -121,6 +130,7 @@ class TamTam(Activity): if mode == 'mini': + self.toolbox.hide() if not (mode in self.modeList): self.modeList[mode] = miniTamTamMain(self, self.set_mode) else: @@ -130,6 +140,7 @@ class TamTam(Activity): self.modeList[mode].setInstrumentPanel( self.instrumentPanel ) self.mode = mode if mode == 'edit': + self.toolbox.hide() if not (mode in self.modeList): self.modeList[mode] = MainWindow(self.set_mode) if self.instrumentPanel in self.preloadList: @@ -137,6 +148,7 @@ class TamTam(Activity): self.modeList[mode].setInstrumentPanel( self.instrumentPanel ) self.mode = mode if mode == 'synth': + self.toolbox.hide() if not (mode in self.modeList): self.modeList[mode] = SynthLabWindow(self.set_mode, None) self.mode = mode |