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-08-20 20:48:38 (GMT)
committer Tomeu Vizoso <tomeu@tomeuvizoso.net>2007-08-20 20:48:38 (GMT)
commit8c113d55618e1c5aec4d2103f008eeb3d29ee4af (patch)
tree9e18b8565bc5d9b8c9a098dae7fe774f0a09a553 /sugar
parentcc8b8de6902329e30bf2f50d88111f3f18d8b78e (diff)
Add xo_color constructor param to RadioToolButton.
Diffstat (limited to 'sugar')
-rw-r--r--sugar/graphics/radiotoolbutton.py7
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()