diff options
author | Tomeu Vizoso <tomeu@tomeuvizoso.net> | 2008-12-05 17:02:13 (GMT) |
---|---|---|
committer | Tomeu Vizoso <tomeu@tomeuvizoso.net> | 2008-12-05 17:02:13 (GMT) |
commit | e0c2017c50f9099041352e63e5355c9b1196aed2 (patch) | |
tree | 864e1e5ea20d57c74bb89ff158983e0bd3e38421 /src/sugar | |
parent | 33e94723da52e34b5df0524f5b98e49fe4c9c238 (diff) |
Add colors to icons in menu items
Diffstat (limited to 'src/sugar')
-rw-r--r-- | src/sugar/graphics/menuitem.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/sugar/graphics/menuitem.py b/src/sugar/graphics/menuitem.py index fc77ba0..954df1b 100644 --- a/src/sugar/graphics/menuitem.py +++ b/src/sugar/graphics/menuitem.py @@ -28,7 +28,8 @@ import gtk from sugar.graphics.icon import Icon class MenuItem(gtk.ImageMenuItem): - def __init__(self, text_label=None, icon_name=None, text_maxlen=0): + def __init__(self, text_label=None, icon_name=None, text_maxlen=0, + xo_color=None): gobject.GObject.__init__(self) self._accelerator = None @@ -43,6 +44,8 @@ class MenuItem(gtk.ImageMenuItem): if icon_name: icon = Icon(icon_name=icon_name, icon_size=gtk.ICON_SIZE_MENU) + if xo_color is not None: + icon.props.xo_color = xo_color self.set_image(icon) icon.show() |