diff options
author | Tomeu Vizoso <tomeu@tomeuvizoso.net> | 2007-03-20 11:55:42 (GMT) |
---|---|---|
committer | Tomeu Vizoso <tomeu@tomeuvizoso.net> | 2007-03-20 11:55:42 (GMT) |
commit | ed99a8bbffad48997adfd7fe2b06784558294a81 (patch) | |
tree | 9ecdb2530e2d200398982923c87e5888cd63dfb2 /sugar/graphics/menu.py | |
parent | 8a02afb408d4040f0351d56e606492fc6213bb51 (diff) |
Style fixes for the menu.
Diffstat (limited to 'sugar/graphics/menu.py')
-rw-r--r-- | sugar/graphics/menu.py | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/sugar/graphics/menu.py b/sugar/graphics/menu.py index 371aab5..29fb859 100644 --- a/sugar/graphics/menu.py +++ b/sugar/graphics/menu.py @@ -42,11 +42,13 @@ class MenuItem(hippo.CanvasBox): self._action_id = action_id self.props.spacing = units.points_to_pixels(2) + self.props.padding = units.points_to_pixels(2) if icon_name: icon = CanvasIcon(icon_name=icon_name, scale=units.SMALL_ICON_SCALE, - box_width=units.microgrid_to_pixels(2)) + box_width=units.microgrid_to_pixels(2), + box_height=units.microgrid_to_pixels(2)) if icon_color: icon.props.xo_color = icon_color self.append(icon) @@ -93,14 +95,13 @@ class Menu(Popup): self.props.background_color = color.MENU_BACKGROUND.get_int() self.props.border_color = color.MENU_BORDER.get_int() self.props.border = units.points_to_pixels(1) - self.props.padding = units.points_to_pixels(3) - self.props.spacing = units.points_to_pixels(3) self._title_item = None if title: self._title_item = hippo.CanvasText(text=title) self._title_item.props.color = color.LABEL_TEXT.get_int() self._title_item.props.font_desc = font.DEFAULT.get_pango_desc() + self._title_item.props.padding = units.points_to_pixels(2) self.append(self._title_item) self.add_separator() @@ -113,9 +114,13 @@ class Menu(Popup): def add_separator(self): box = hippo.CanvasBox() - box.props.background_color = color.MENU_SEPARATOR.get_int() - box.props.box_height = units.points_to_pixels(1) + box.props.padding = units.points_to_pixels(2) self.append(box) + + separator = hippo.CanvasBox() + separator.props.background_color = color.MENU_SEPARATOR.get_int() + separator.props.box_height = units.points_to_pixels(1) + box.append(separator) def _item_button_press_event_cb(self, menu_item, event): self.emit('action', menu_item) |