Set background color for activity.widgets.TitleEntry

This commit is contained in:
Aleksey Lim
2009-07-31 20:05:40 +00:00
parent 45a4ed104b
commit 6e724c3d8d
2 changed files with 30 additions and 23 deletions
+10 -4
View File
@@ -210,12 +210,18 @@ class _Box(gtk.EventBox):
alloc.width - style._FOCUS_LINE_WIDTH*2,
style._FOCUS_LINE_WIDTH)
def _setup_page(page, color, hpad):
def _setup_page(page_widget, color, hpad):
vpad = style._FOCUS_LINE_WIDTH
page.child.set_padding(vpad, vpad, hpad, hpad)
page.child.child.modify_bg(gtk.STATE_NORMAL, color)
page_widget.child.set_padding(vpad, vpad, hpad, hpad)
page = page_widget.child.child
page.modify_bg(gtk.STATE_NORMAL, color)
page.modify_bg(gtk.STATE_PRELIGHT, color)
if isinstance(page, gtk.Container):
for i in page.get_children():
i.modify_bg(gtk.STATE_NORMAL, color)
page_widget.modify_bg(gtk.STATE_NORMAL, color)
page_widget.modify_bg(gtk.STATE_PRELIGHT, color)
def _embody_page(box_class, widget):
widget.show()