From 21daa86bcb386240a1902c0bbad960285c900bcf Mon Sep 17 00:00:00 2001 From: erick Date: Sun, 06 Dec 2009 20:07:51 +0000 Subject: Merge branch 'frame_integration' Conflicts: tutorius/overlayer.py --- (limited to 'tutorius/overlayer.py') diff --git a/tutorius/overlayer.py b/tutorius/overlayer.py index 7a1b18a..96e9acf 100644 --- a/tutorius/overlayer.py +++ b/tutorius/overlayer.py @@ -161,7 +161,6 @@ class Overlayer(gtk.Layout): if self._overlayed: self._overlayed.set_size_request(allocation.width, allocation.height) - class FrameOverlayer(gtk.Window): def __init__(self): gtk.Window.__init__(self) @@ -177,17 +176,14 @@ class FrameOverlayer(gtk.Window): gtk.DEST_DEFAULT_DROP, [ ( WIDGET_ID, 0, TARGET_TYPE_WIDGET ) ], gtk.gdk.ACTION_MOVE) - self._widgets = [] - - - def show(self): self.set_decorated(False) # Remove borders and title bar self.set_keep_above(True) # Always on top self.fullscreen() # Cover the entire screen + self.expose = self.connect("expose-event", self.apply_mask) + def show(self): gtk.Window.show(self) - self.expose = self.connect("expose-event", self.apply_mask) def apply_mask(self,*args): self.px = gtk.gdk.Pixmap(None, screen_width(), screen_height(), 1) # source, size, colors -- cgit v0.9.1