Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/sugar/graphics/radiopalette.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/sugar/graphics/radiopalette.py')
-rw-r--r--src/sugar/graphics/radiopalette.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/sugar/graphics/radiopalette.py b/src/sugar/graphics/radiopalette.py
index ff49e21..8199165 100644
--- a/src/sugar/graphics/radiopalette.py
+++ b/src/sugar/graphics/radiopalette.py
@@ -20,7 +20,9 @@ import gtk
from sugar.graphics.toolbutton import ToolButton
from sugar.graphics.palette import Palette
+
class RadioMenuButton(ToolButton):
+
def __init__(self, **kwargs):
ToolButton.__init__(self, **kwargs)
self.selected_button = None
@@ -44,7 +46,9 @@ class RadioMenuButton(ToolButton):
else:
self.palette.popup(immediate=True, state=Palette.SECONDARY)
+
class RadioToolsButton(RadioMenuButton):
+
def __init__(self, **kwargs):
RadioMenuButton.__init__(self, **kwargs)
@@ -53,7 +57,9 @@ class RadioToolsButton(RadioMenuButton):
return
self.selected_button.emit('clicked')
+
class RadioPalette(Palette):
+
def __init__(self, **kwargs):
Palette.__init__(self, **kwargs)