Toolbox: replace the hippo based separator with a gtk.HSeparator
This makes the old-style Toolbar hippo free. Signed-off-by: Simon Schampijer <simon@laptop.org> Reviewed-by: Benjamin Berg <benzea@sugarlabs.org>
This commit is contained in:
parent
17ec110798
commit
3f0822ab1a
@ -21,7 +21,6 @@ STABLE.
|
|||||||
|
|
||||||
import gtk
|
import gtk
|
||||||
import gobject
|
import gobject
|
||||||
import hippo
|
|
||||||
|
|
||||||
from sugar.graphics import style
|
from sugar.graphics import style
|
||||||
|
|
||||||
@ -47,14 +46,10 @@ class Toolbox(gtk.VBox):
|
|||||||
self.pack_start(self._notebook)
|
self.pack_start(self._notebook)
|
||||||
self._notebook.show()
|
self._notebook.show()
|
||||||
|
|
||||||
# FIXME improve gtk.Notebook and do this in the theme
|
self._separator = gtk.HSeparator()
|
||||||
self._separator = hippo.Canvas()
|
self._separator.modify_bg(gtk.STATE_NORMAL,
|
||||||
box = hippo.CanvasBox(
|
style.COLOR_PANEL_GREY.get_gdk_color())
|
||||||
border_color=style.COLOR_BUTTON_GREY.get_int(),
|
self._separator.set_size_request(1, style.TOOLBOX_SEPARATOR_HEIGHT)
|
||||||
background_color=style.COLOR_PANEL_GREY.get_int(),
|
|
||||||
box_height=style.TOOLBOX_SEPARATOR_HEIGHT,
|
|
||||||
border_bottom=style.LINE_WIDTH)
|
|
||||||
self._separator.set_root(box)
|
|
||||||
self.pack_start(self._separator, False)
|
self.pack_start(self._separator, False)
|
||||||
|
|
||||||
self._notebook.connect('notify::page', self._notify_page_cb)
|
self._notebook.connect('notify::page', self._notify_page_cb)
|
||||||
|
Loading…
Reference in New Issue
Block a user