diff options
author | Tomeu Vizoso <tomeu@tomeuvizoso.net> | 2007-08-20 20:48:38 (GMT) |
---|---|---|
committer | Tomeu Vizoso <tomeu@tomeuvizoso.net> | 2007-08-20 20:48:38 (GMT) |
commit | 8c113d55618e1c5aec4d2103f008eeb3d29ee4af (patch) | |
tree | 9e18b8565bc5d9b8c9a098dae7fe774f0a09a553 /sugar | |
parent | cc8b8de6902329e30bf2f50d88111f3f18d8b78e (diff) |
Add xo_color constructor param to RadioToolButton.
Diffstat (limited to 'sugar')
-rw-r--r-- | sugar/graphics/radiotoolbutton.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/sugar/graphics/radiotoolbutton.py b/sugar/graphics/radiotoolbutton.py index 4ffc7d1..7b587a1 100644 --- a/sugar/graphics/radiotoolbutton.py +++ b/sugar/graphics/radiotoolbutton.py @@ -24,13 +24,16 @@ from sugar.graphics.palette import Palette, WidgetInvoker class RadioToolButton(gtk.RadioToolButton): __gtype_name__ = "SugarRadioToolButton" - def __init__(self, named_icon=None, group=None): + def __init__(self, named_icon=None, group=None, xo_color=None): gtk.RadioToolButton.__init__(self, group=group) self._palette = None + self._xo_color = xo_color self.set_named_icon(named_icon) def set_named_icon(self, named_icon): - icon = Icon(named_icon) + icon = Icon(named_icon, + xo_color=self._xo_color, + icon_size=gtk.ICON_SIZE_LARGE_TOOLBAR) self.set_icon_widget(icon) icon.show() |