コード例 #1
0
ファイル: currentpagepanel.py プロジェクト: qyqx/outwiker
    def destroyPageView (self):
        """
        Уничтожить текущий контрол
        """
        if self.__pageView != None:
            Application.onPageViewDestroy (self.__currentPage)

            self.contentSizer.Detach (self.__pageView)
            self.__pageView.Close()
            self.__pageView = None
            self.__currentPage = None
コード例 #2
0
ファイル: currentpagepanel.py プロジェクト: sarutobi/outwiker
    def destroyWithoutSave(self):
        """
        Уничтожить панель без сохранения изменений.
        Нужно для перезагрузки вики
        """
        if self.__pageView is not None:
            Application.onPageViewDestroy(self.__currentPage)

            self.contentSizer.Detach(self.__pageView)
            self.__pageView.CloseWithoutSave()
            self.__pageView = None
            self.__currentPage = None
コード例 #3
0
    def destroyWithoutSave (self):
        """
        Уничтожить панель без сохранения изменений.
        Нужно для перезагрузки вики
        """
        if self.__pageView is not None:
            Application.onPageViewDestroy (self.__currentPage)

            self.contentSizer.Detach (self.__pageView)
            self.__pageView.CloseWithoutSave()
            self.__pageView = None
            self.__currentPage = None
コード例 #4
0
ファイル: currentpagepanel.py プロジェクト: sarutobi/outwiker
    def destroyPageView(self):
        """
        Уничтожить текущий контрол
        """
        if self.__pageView is not None:
            assert self.__currentPage is not None
            Application.onPageViewDestroy(self.__currentPage)

            self.contentSizer.Detach(self.__pageView)
            self.__pageView.Close()
            self.__pageView = None
            self.__currentPage = None