Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/toolbars.py
diff options
context:
space:
mode:
Diffstat (limited to 'toolbars.py')
-rw-r--r--toolbars.py19
1 files changed, 14 insertions, 5 deletions
diff --git a/toolbars.py b/toolbars.py
index b349e6f..0c0b8cb 100644
--- a/toolbars.py
+++ b/toolbars.py
@@ -35,9 +35,6 @@ from gettext import gettext as _
class AnimateToolbarBox(ToolbarBox):
- __gsignals__ = {'add-frame': (gobject.SIGNAL_RUN_LAST,
- gobject.TYPE_NONE,
- tuple())}
def __init__(self, activity):
super(AnimateToolbarBox, self).__init__()
@@ -142,18 +139,30 @@ class AnimateToolbarBox(ToolbarBox):
stopbtn = StopButton(activity)
self.toolbar.insert(stopbtn, -1)
+ def get_fps(self):
+ return self._fpsbutton.get_value()
+
+ def set_fps(self, fps):
+ self._fpsbutton.set_value(fps)
+
class FramesToolbar(gtk.Toolbar):
+ __gsignals__ = {'go-up': (gobject.SIGNAL_RUN_LAST,
+ gobject.TYPE_NONE,
+ tuple()),
+ 'go-down': (gobject.SIGNAL_RUN_LAST,
+ gobject.TYPE_NONE,
+ tuple())}
def __init__(self):
super(FramesToolbar, self).__init__()
move_up = ToolButton('go-up')
move_up.set_tooltip(_('Move up'))
- #move_up.connect('clicked', self._frames_list.move_up)
+ move_up.connect('clicked', lambda w: self.emit('go-up'))
self.insert(move_up, -1)
move_down = ToolButton('go-down')
move_down.set_tooltip(_('Move down'))
- #move_down.connect('clicked', self._frames_list.move_down)
+ move_down.connect('clicked', lambda w: self.emit('go-down'))
self.insert(move_down, -1)