diff options
author | Marco Pesenti Gritti <marco@localhost.localdomain> | 2007-07-02 12:34:41 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <marco@localhost.localdomain> | 2007-07-02 12:34:41 (GMT) |
commit | 7024f93a43501ffe40ed6e696e1f1214c2216543 (patch) | |
tree | 15bf23965f99bce14046b2b8c8c8a3902217956b /shell/view/frame/ZoomBox.py | |
parent | 59bf818e99802e41f0338437ea5e8c9948637caf (diff) |
Move the zoom levels inside the model
Diffstat (limited to 'shell/view/frame/ZoomBox.py')
-rw-r--r-- | shell/view/frame/ZoomBox.py | 19 |
1 files changed, 14 insertions, 5 deletions
diff --git a/shell/view/frame/ZoomBox.py b/shell/view/frame/ZoomBox.py index 2f2b978..5bfb0e7 100644 --- a/shell/view/frame/ZoomBox.py +++ b/shell/view/frame/ZoomBox.py @@ -18,7 +18,8 @@ import hippo from sugar.graphics import color from sugar.graphics.iconbutton import IconButton -import sugar + +from model.shellmodel import ShellModel class ZoomBox(hippo.CanvasBox): def __init__(self, shell): @@ -29,25 +30,33 @@ class ZoomBox(hippo.CanvasBox): icon = IconButton(icon_name='theme:stock-zoom-mesh', stroke_color=color.BLACK, fill_color=color.WHITE) - icon.connect('activated', self._level_clicked_cb, sugar.ZOOM_MESH) + icon.connect('activated', + self._level_clicked_cb, + ShellModel.ZOOM_MESH) self.append(icon) icon = IconButton(icon_name='theme:stock-zoom-friends', stroke_color=color.BLACK, fill_color=color.WHITE) - icon.connect('activated', self._level_clicked_cb, sugar.ZOOM_FRIENDS) + icon.connect('activated', + self._level_clicked_cb, + ShellModel.ZOOM_FRIENDS) self.append(icon) icon = IconButton(icon_name='theme:stock-zoom-home', stroke_color=color.BLACK, fill_color=color.WHITE) - icon.connect('activated', self._level_clicked_cb, sugar.ZOOM_HOME) + icon.connect('activated', + self._level_clicked_cb, + ShellModel.ZOOM_HOME) self.append(icon) icon = IconButton(icon_name='theme:stock-zoom-activity', stroke_color=color.BLACK, fill_color=color.WHITE) - icon.connect('activated', self._level_clicked_cb, sugar.ZOOM_ACTIVITY) + icon.connect('activated', + self._level_clicked_cb, + ShellModel.ZOOM_ACTIVITY) self.append(icon) def _level_clicked_cb(self, item, level): |