def on_realized(self, widget): """ Repositions the window when it is realized, to cover the entire GdkScreen (a rectangle exactly encompassing all monitors.) From here we also proceed to construct all overlay children and activate our window suppressor. """ window = self.get_window() utils.override_user_time(window) self.setup_children() self.gdk_filter.start(self)
def size_to_screen(self): window = self.get_window() utils.override_user_time(window) window.move_resize(self.rect.x, self.rect.y, self.rect.width, self.rect.height)