From 030b93050be89ab53920a54023b9934a604d2add Mon Sep 17 00:00:00 2001 From: Nat Date: Mon, 24 Sep 2007 15:32:22 +0000 Subject: Non-working Stop button in jam --- (limited to 'TamTamJam.activity/Jam') diff --git a/TamTamJam.activity/Jam/Toolbars.py b/TamTamJam.activity/Jam/Toolbars.py index e3b255d..269efb1 100644 --- a/TamTamJam.activity/Jam/Toolbars.py +++ b/TamTamJam.activity/Jam/Toolbars.py @@ -7,6 +7,7 @@ from gettext import gettext as _ from sugar.graphics.palette import Palette, WidgetInvoker from sugar.graphics.radiotoolbutton import RadioToolButton +from sugar.graphics.toolbutton import ToolButton from sugar.graphics.combobox import ComboBox from sugar.graphics.toolcombobox import ToolComboBox @@ -24,6 +25,12 @@ class JamToolbar( gtk.Toolbar ): self.volumeImg = gtk.Image() + self.stopButton = ToolButton('media-playback-stop') + self.stopButton.connect('clicked',self.handleStopButton) + self.insert(self.stopButton, -1) + self.stopButton.show() + self.stopButton.set_tooltip(_('Stop')) + self.volumeAdjustment = gtk.Adjustment( 0.0, 0, 1.0, 0.1, 0.1, 0 ) self.volumeAdjustment.connect( 'value-changed', self.handleVolume ) self.volumeSlider = gtk.HScale( adjustment = self.volumeAdjustment ) @@ -106,6 +113,9 @@ class JamToolbar( gtk.Toolbar ): return olower + int( (oupper-olower+1)*(value-ilower)/float(iupper-ilower) ) + def handleStopButton( self, widget ): + pass + def handleVolume( self, widget ): self.owner._setVolume( widget.get_value() ) -- cgit v0.9.1