From 888148c6e68f5d2b0ca943be2063fe3acb57b90f Mon Sep 17 00:00:00 2001 From: Tomeu Vizoso Date: Mon, 25 Jun 2007 16:32:38 +0200 Subject: [PATCH] Allow for providing a ComboBox when instantiating a ToolComboBox. --- sugar/graphics/toolcombobox.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/sugar/graphics/toolcombobox.py b/sugar/graphics/toolcombobox.py index 052bd23a..b39465e2 100644 --- a/sugar/graphics/toolcombobox.py +++ b/sugar/graphics/toolcombobox.py @@ -21,12 +21,15 @@ from sugar.graphics.combobox import ComboBox from sugar.graphics import units class ToolComboBox(gtk.ToolItem): - def __init__(self): + def __init__(self, combo=None): gtk.ToolItem.__init__(self) self.set_border_width(units.microgrid_to_pixels(1)) - self.combo = ComboBox() + if combo: + self.combo = combo + else: + self.combo = ComboBox() self.add(self.combo) self.combo.show()