From 1f827299ad820c1ca6f7ea6cde29cb702f89ad7e Mon Sep 17 00:00:00 2001 From: Oli Date: Fri, 23 May 2008 15:15:58 +0000 Subject: security model, cleanup, SynthLab to OGG --- (limited to 'TamTamJam.activity/Jam/Toolbars.py') diff --git a/TamTamJam.activity/Jam/Toolbars.py b/TamTamJam.activity/Jam/Toolbars.py index 5e4ab6c..80598c0 100644 --- a/TamTamJam.activity/Jam/Toolbars.py +++ b/TamTamJam.activity/Jam/Toolbars.py @@ -412,6 +412,8 @@ class LoopSettingsPalette( Palette ): self.GUI['startSlider'].set_inverted(True) self.GUI['startSlider'].set_size_request(50, 200) self.GUI['startSlider'].set_digits(3) + # tooltip closes loop settings palette!!! + #self._add_tooltip( self.GUI['startSlider'], _("Loop start position") ) self.handleStart( self.startAdjust ) startBox.pack_start(self.GUI['startSlider'], True, True, 5) self.controlsBox.pack_start(startBox) @@ -466,6 +468,15 @@ class LoopSettingsPalette( Palette ): self.mainBox.show_all() self.set_content(self.mainBox) + def _add_palette( self, widget, palette ): + widget._palette = palette + widget._palette.props.invoker = WidgetInvoker( widget ) + #widget._palette.set_property( "position", position ) + + def _add_tooltip( self, widget, tooltip ): + #self._add_palette( widget, Palette( tooltip ), Palette.DEFAULT ) + self._add_palette( widget, Palette( tooltip ) ) + def handlePopup(self, widget, data=None): self.setButtonState() self.soundMenuBox.remove_all() -- cgit v0.9.1