diff options
Diffstat (limited to 'tutorius/overlayer.py')
-rw-r--r-- | tutorius/overlayer.py | 8 |
1 files changed, 2 insertions, 6 deletions
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 |