Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar
diff options
context:
space:
mode:
authorTomeu Vizoso <tomeu@tomeuvizoso.net>2007-03-20 11:55:42 (GMT)
committer Tomeu Vizoso <tomeu@tomeuvizoso.net>2007-03-20 11:55:42 (GMT)
commited99a8bbffad48997adfd7fe2b06784558294a81 (patch)
tree9ecdb2530e2d200398982923c87e5888cd63dfb2 /sugar
parent8a02afb408d4040f0351d56e606492fc6213bb51 (diff)
Style fixes for the menu.
Diffstat (limited to 'sugar')
-rw-r--r--sugar/graphics/menu.py15
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)