diff options
Diffstat (limited to 'activity.py')
-rwxr-xr-x | activity.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/activity.py b/activity.py index 9b35c2a..9d2c8af 100755 --- a/activity.py +++ b/activity.py @@ -22,12 +22,14 @@ logger = logging.getLogger('cartoon-builder') from sugar3.graphics.toolbutton import ToolButton from sugar3.graphics.toggletoolbutton import ToggleToolButton +from sugar3.activity.widgets import ActivityToolbarButton +from sugar3.activity.widgets import StopButton #from sugar3.activity.activity import ActivityToolbox from toolkit.temposlider import TempoSlider from toolkit.activity import SharedActivity from toolkit.toolbarbox import ToolbarBox -from toolkit.activity_widgets import * +#from toolkit.activity_widgets import * # ActivityToolbarButton import montage import lessons @@ -37,7 +39,7 @@ import ground import sound import theme from messenger import Messenger, SERVICE -from utils import * +#from utils import ComboBox class CartoonBuilderActivity(SharedActivity): @@ -92,7 +94,7 @@ class CartoonBuilderActivity(SharedActivity): toolbox.show_all() self.toolbar_box = toolbox - + def new_instance(self): logger.debug('new_instance') self.montage.restore() @@ -157,7 +159,7 @@ class CartoonBuilderActivity(SharedActivity): self.montage.props.frame = (i, None) def __tempo_cb(self, widget): - self.montage.set_tempo(widget.value) + self.montage.set_tempo(widget.get_value()) def __play_cb(self, widget, playButtonImg, pauseButtonImg): |