Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/TamTamJam.activity/Jam
diff options
context:
space:
mode:
authorNat <natcl@hotmail.com>2007-09-24 15:32:22 (GMT)
committer Nat <natcl@hotmail.com>2007-09-24 15:32:22 (GMT)
commit030b93050be89ab53920a54023b9934a604d2add (patch)
tree69bc7a895653870bf011fcb3a314582a9d0e1ff8 /TamTamJam.activity/Jam
parent64ebdb2816d5e70873e717ce028689a100635daa (diff)
Non-working Stop button in jam
Diffstat (limited to 'TamTamJam.activity/Jam')
-rw-r--r--TamTamJam.activity/Jam/Toolbars.py10
1 files changed, 10 insertions, 0 deletions
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() )