diff options
author | Justin Gallardo <jirwin@suzy.(none)> | 2006-12-04 19:12:24 (GMT) |
---|---|---|
committer | Justin Gallardo <jirwin@suzy.(none)> | 2006-12-04 19:12:24 (GMT) |
commit | b9f9ef0fe9e36cf6e5de59700154b16f2dae15cd (patch) | |
tree | 3d5403ec73e993a78c5e92f8b14a5b86e8b6ae60 /sugar/graphics/menu.py | |
parent | f5ae0662482de14f9d3812ddc4aba9be61024887 (diff) |
Changed all tabs to 4 spaces for python style
Diffstat (limited to 'sugar/graphics/menu.py')
-rw-r--r-- | sugar/graphics/menu.py | 124 |
1 files changed, 62 insertions, 62 deletions
diff --git a/sugar/graphics/menu.py b/sugar/graphics/menu.py index 508dbb0..5b68d61 100644 --- a/sugar/graphics/menu.py +++ b/sugar/graphics/menu.py @@ -23,85 +23,85 @@ from sugar.graphics.canvasicon import CanvasIcon from sugar.graphics import style class Menu(gtk.Window): - __gsignals__ = { - 'action': (gobject.SIGNAL_RUN_FIRST, - gobject.TYPE_NONE, ([int])), - } + __gsignals__ = { + 'action': (gobject.SIGNAL_RUN_FIRST, + gobject.TYPE_NONE, ([int])), + } - def __init__(self, title=None, content_box=None): - gtk.Window.__init__(self, gtk.WINDOW_POPUP) + def __init__(self, title=None, content_box=None): + gtk.Window.__init__(self, gtk.WINDOW_POPUP) - canvas = hippo.Canvas() - self.add(canvas) - canvas.show() + canvas = hippo.Canvas() + self.add(canvas) + canvas.show() - self._root = hippo.CanvasBox() - style.apply_stylesheet(self._root, 'menu') - canvas.set_root(self._root) + self._root = hippo.CanvasBox() + style.apply_stylesheet(self._root, 'menu') + canvas.set_root(self._root) - if title: - self._title_item = hippo.CanvasText(text=title) - style.apply_stylesheet(self._title_item, 'menu.Title') - self._root.append(self._title_item) - else: - self._title_item = None + if title: + self._title_item = hippo.CanvasText(text=title) + style.apply_stylesheet(self._title_item, 'menu.Title') + self._root.append(self._title_item) + else: + self._title_item = None - if content_box: - separator = self._create_separator() - self._root.append(separator) - self._root.append(content_box) + if content_box: + separator = self._create_separator() + self._root.append(separator) + self._root.append(content_box) - self._action_box = None - self._item_box = None + self._action_box = None + self._item_box = None - def _create_separator(self): - separator = hippo.CanvasBox() - style.apply_stylesheet(separator, 'menu.Separator') - return separator + def _create_separator(self): + separator = hippo.CanvasBox() + style.apply_stylesheet(separator, 'menu.Separator') + return separator - def _create_item_box(self): - if self._title_item: - separator = self._create_separator() - self._root.append(separator) + def _create_item_box(self): + if self._title_item: + separator = self._create_separator() + self._root.append(separator) - self._item_box = hippo.CanvasBox( - orientation=hippo.ORIENTATION_VERTICAL) - self._root.append(self._item_box) + self._item_box = hippo.CanvasBox( + orientation=hippo.ORIENTATION_VERTICAL) + self._root.append(self._item_box) - def _create_action_box(self): - separator = self._create_separator() - self._root.append(separator) + def _create_action_box(self): + separator = self._create_separator() + self._root.append(separator) - self._action_box = hippo.CanvasBox( - orientation=hippo.ORIENTATION_HORIZONTAL) - self._root.append(self._action_box) + self._action_box = hippo.CanvasBox( + orientation=hippo.ORIENTATION_HORIZONTAL) + self._root.append(self._action_box) - def add_item(self, label, action_id): - if not self._item_box: - self._create_item_box() + def add_item(self, label, action_id): + if not self._item_box: + self._create_item_box() - text = hippo.CanvasText(text=label) - style.apply_stylesheet(text, 'menu.Item') + text = hippo.CanvasText(text=label) + style.apply_stylesheet(text, 'menu.Item') - # FIXME need a way to make hippo items activable in python - text.connect('button-press-event', self._item_clicked_cb, action_id) - #text.connect('activated', self._action_clicked_cb, action_id) + # FIXME need a way to make hippo items activable in python + text.connect('button-press-event', self._item_clicked_cb, action_id) + #text.connect('activated', self._action_clicked_cb, action_id) - self._item_box.append(text) + self._item_box.append(text) - def add_action(self, icon, action_id): - if not self._action_box: - self._create_action_box() + def add_action(self, icon, action_id): + if not self._action_box: + self._create_action_box() - style.apply_stylesheet(icon, 'menu.ActionIcon') - icon.connect('activated', self._action_clicked_cb, action_id) - self._action_box.append(icon) + style.apply_stylesheet(icon, 'menu.ActionIcon') + icon.connect('activated', self._action_clicked_cb, action_id) + self._action_box.append(icon) - def remove_action(self, icon): - self._action_box.remove(icon) + def remove_action(self, icon): + self._action_box.remove(icon) - def _item_clicked_cb(self, icon, event, action): - self.emit('action', action) + def _item_clicked_cb(self, icon, event, action): + self.emit('action', action) - def _action_clicked_cb(self, icon, action): - self.emit('action', action) + def _action_clicked_cb(self, icon, action): + self.emit('action', action) |