add shadowed viewport

This commit is contained in:
Josh Holtrop 2011-07-07 15:06:41 -04:00
parent 6edac86409
commit e9df0f0fc7

View File

@ -33,15 +33,19 @@ class Window(object):
if sticky: if sticky:
self.window.stick() self.window.stick()
self.window.connect('destroy', self.destroy_event) self.window.connect('destroy', self.destroy_event)
self.window.connect('button-release-event', self.button_release)
self.window.set_events(gtk.gdk.BUTTON_RELEASE_MASK)
self.window.modify_bg(gtk.STATE_NORMAL,
gtk.gdk.Color(*map(lambda x: int(65535 * x),
self.conf['bgcolor'])))
self.label = gtk.Label('-') self.label = gtk.Label('-')
self.window.add(self.label) v = gtk.Viewport()
v.set_shadow_type(gtk.SHADOW_OUT)
v.add(self.label)
v.connect('button-release-event', self.button_release)
v.set_events(gtk.gdk.BUTTON_RELEASE_MASK)
v.modify_bg(gtk.STATE_NORMAL,
gtk.gdk.Color(*map(lambda x: int(65535 * x),
self.conf['bgcolor'])))
self.window.add(v)
self.connect() self.connect()