def fullscreen(self): """ Make the window fullscreen. The toolbar and tray will be hidden, and the :class:`UnfullscreenButton` will be shown for a short time. """ palettegroup.popdown_all() if self._toolbar_box is not None: self._toolbar_box.hide() if self.tray is not None: self.tray.hide() self._is_fullscreen = True if self.props.enable_fullscreen_mode: self._unfullscreen_button.show() if self._unfullscreen_button_timeout_id is not None: GLib.source_remove(self._unfullscreen_button_timeout_id) self._unfullscreen_button_timeout_id = None self._unfullscreen_button_timeout_id = \ GLib.timeout_add_seconds( _UNFULLSCREEN_BUTTON_VISIBILITY_TIMEOUT, self.__unfullscreen_button_timeout_cb)
def fullscreen(self): """ Make the window fullscreen. The toolbar and tray will be hidden, and the :class:`UnfullscreenButton` will be shown for a short time. """ palettegroup.popdown_all() if self._toolbar_box is not None: self._toolbar_box.hide() if self.tray is not None: self.tray.hide() self._is_fullscreen = True if self.props.enable_fullscreen_mode: self._unfullscreen_button.show() if self._unfullscreen_button_timeout_id is not None: GObject.source_remove(self._unfullscreen_button_timeout_id) self._unfullscreen_button_timeout_id = None self._unfullscreen_button_timeout_id = \ GLib.timeout_add_seconds( _UNFULLSCREEN_BUTTON_VISIBILITY_TIMEOUT, self.__unfullscreen_button_timeout_cb)
def hide(self): if not self.visible: return if self._animator: self._animator.stop() palettegroup.popdown_all() self._animator = animator.Animator(0.5) self._animator.add(_Animation(self, 0.0)) self._animator.start()
def hide(self): if not self._wanted: return self._wanted = False if self._animator: self._animator.stop() palettegroup.popdown_all() self._animator = animator.Animator(0.5, widget=self._top_panel) self._animator.add(_Animation(self, 0.0)) self._animator.start()
def fullscreen(self): palettegroup.popdown_all() if self._toolbar_box is not None: self._toolbar_box.hide() if self.tray is not None: self.tray.hide() self._is_fullscreen = True if self.props.enable_fullscreen_mode: self._unfullscreen_button.show() if self._unfullscreen_button_timeout_id is not None: GObject.source_remove(self._unfullscreen_button_timeout_id) self._unfullscreen_button_timeout_id = None self._unfullscreen_button_timeout_id = GLib.timeout_add_seconds( _UNFULLSCREEN_BUTTON_VISIBILITY_TIMEOUT, self.__unfullscreen_button_timeout_cb )
def fullscreen(self): palettegroup.popdown_all() if self._toolbar_box is not None: self._toolbar_box.hide() if self.tray is not None: self.tray.hide() self._is_fullscreen = True if self.props.enable_fullscreen_mode: self._unfullscreen_button.show() if self._unfullscreen_button_timeout_id is not None: GObject.source_remove(self._unfullscreen_button_timeout_id) self._unfullscreen_button_timeout_id = None self._unfullscreen_button_timeout_id = \ GLib.timeout_add_seconds( _UNFULLSCREEN_BUTTON_VISIBILITY_TIMEOUT, self.__unfullscreen_button_timeout_cb)
def set_expanded(self, expanded): self.popdown() palettegroup.popdown_all() if self.page is None or self.is_expanded() == expanded: return if not expanded: self._move_page_to_palette() return box = self.toolbar_box if box.expanded_button is not None: box.expanded_button.queue_draw() box.expanded_button.set_expanded(False) box.expanded_button = self self._unparent() self.modify_bg(Gtk.StateType.NORMAL, box.background) _setup_page(self.page_widget, box.background, box.props.padding) box.pack_start(self.page_widget, True, True, 0)