Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/ui.py
diff options
context:
space:
mode:
authorerikb <erikb@574bc980-5f2d-0410-acbc-c8f9f0eb14e0>2007-11-08 00:12:37 (GMT)
committer erikb <erikb@574bc980-5f2d-0410-acbc-c8f9f0eb14e0>2007-11-08 00:12:37 (GMT)
commit42bf2dcaeb0068964b7d58b264808c4c515d6fe8 (patch)
tree994e858d42e807bd15dae7ac67c0afefc631bbf3 /ui.py
parentb356d9c19dbba01034c7fad16740cfd92a236d2b (diff)
black border at the top of the toolbar
git-svn-id: http://mediamods.com/public-svn/camera-activity/Record.activity@893 574bc980-5f2d-0410-acbc-c8f9f0eb14e0
Diffstat (limited to 'ui.py')
-rw-r--r--ui.py24
1 files changed, 22 insertions, 2 deletions
diff --git a/ui.py b/ui.py
index 2f8fa8a..812696e 100644
--- a/ui.py
+++ b/ui.py
@@ -32,6 +32,7 @@ import math
import shutil
import time
import pango
+import hippo
from sugar.graphics.toolcombobox import ToolComboBox
from sugar.graphics.toolbutton import ToolButton
@@ -39,6 +40,7 @@ from sugar.graphics.toolbutton import ToolButton
from sugar import profile
from sugar import util
from sugar.activity import activity
+from sugar.graphics import style
from instance import Instance
from constants import Constants
@@ -127,7 +129,20 @@ class UI:
self.toolbox.set_current_toolbar(self.ca.m.MODE+1)
self.toolbox.connect("current-toolbar-changed", self._toolbarChangeCb)
self.TOOLBOX_SIZE_ALLOCATE_ID = self.toolbox.connect_after("size-allocate", self._toolboxSizeAllocateCb)
- self.toolbox.show()
+
+ self.toolbox.remove(self.toolbox._separator)
+ #taken directly from toolbox.py b/c I don't know how to mod the hongry hippo
+ separator = hippo.Canvas()
+ box = hippo.CanvasBox(
+ border_color=Constants.colorBlack.get_int(),
+ background_color=Constants.colorBlack.get_int(),
+ box_height=style.TOOLBOX_SEPARATOR_HEIGHT,
+ border_bottom=style.LINE_WIDTH)
+ separator.set_root(box)
+ self.toolbox.pack_start(separator, False)
+ self.toolbox.separator = separator
+
+ self.toolbox.show_all()
def _toolboxSizeAllocateCb( self, widget, event ):
@@ -1782,7 +1797,7 @@ class ScrubberWindow(gtk.Window):
def reset(self):
- self.adjustment.set_value(0)
+ self.adjustment.set_value(0)
def _buttonClickedCb(self, widget):
@@ -2053,8 +2068,13 @@ class ProgressWindow(gtk.Window):
self.ui = ui
self.update = ""
+ self.modify_bg( gtk.STATE_NORMAL, Constants.colorBlack.gColor )
+ self.modify_bg( gtk.STATE_INSENSITIVE, Constants.colorBlack.gColor )
+
eb = gtk.EventBox()
eb.modify_bg( gtk.STATE_NORMAL, Constants.colorBlack.gColor )
+ eb.modify_bg( gtk.STATE_INSENSITIVE, Constants.colorBlack.gColor )
+ eb.modify_bg( gtk.STATE_INSENSITIVE, Constants.colorBlack.gColor )
self.add( eb )
vb = gtk.VBox()