diff options
author | Nat <natcl@hotmail.com> | 2007-09-24 15:32:22 (GMT) |
---|---|---|
committer | Nat <natcl@hotmail.com> | 2007-09-24 15:32:22 (GMT) |
commit | 030b93050be89ab53920a54023b9934a604d2add (patch) | |
tree | 69bc7a895653870bf011fcb3a314582a9d0e1ff8 /TamTamJam.activity/Jam | |
parent | 64ebdb2816d5e70873e717ce028689a100635daa (diff) |
Non-working Stop button in jam
Diffstat (limited to 'TamTamJam.activity/Jam')
-rw-r--r-- | TamTamJam.activity/Jam/Toolbars.py | 10 |
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() ) |