Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/measure.py
diff options
context:
space:
mode:
authorWalter Bender <walter.bender@gmail.com>2011-12-06 15:50:00 (GMT)
committer Walter Bender <walter.bender@gmail.com>2011-12-06 15:50:00 (GMT)
commit67161e72dc3bda36cbaada0cbe79574064caac3f (patch)
tree40b33a17bf93cde46ff8de4a35d38480083f2d9a /measure.py
parent0e3eb7367dd5dc8b9330b2253111f008a8e5c4a8 (diff)
set side toolbar background to toolbar gray
Diffstat (limited to 'measure.py')
-rw-r--r--measure.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/measure.py b/measure.py
index f0f591b..ad921e2 100644
--- a/measure.py
+++ b/measure.py
@@ -42,7 +42,7 @@ if _has_toolbarbox:
from sugar.graphics.toolbutton import ToolButton
else:
from sugar.activity.activity import ActivityToolbox
-
+from sugar.graphics import style
from sugar.datastore import datastore
try:
@@ -177,10 +177,16 @@ class MeasureActivity(activity.Activity):
self.box3 = gtk.HBox(False, 0)
self.box3.pack_start(self.wave, True, True, 0)
+ # We need an event box in order to set the background color
+ self.side_eventboxes = []
self.side_toolbars = []
for i in range(self.audiograb.channels):
+ self.side_eventboxes.append(gtk.EventBox())
+ self.side_eventboxes[i].modify_bg(
+ gtk.STATE_NORMAL, style.COLOR_TOOLBAR_GREY.get_gdk_color())
self.side_toolbars.append(SideToolbar(self, channel=i))
- self.box3.pack_start(self.side_toolbars[i].box1, False, True, 0)
+ self.side_eventboxes[i].add(self.side_toolbars[i].box1)
+ self.box3.pack_start(self.side_eventboxes[i], False, True, 0)
self.text_box = TextBox()