示例#1
0
文件: project.py 项目: cmotc/medit
 def deinit_ui(self):
     editor = moo.Editor.instance()
     xml = editor.get_ui_xml()
     xml.remove_ui(self.merge_id)
     for a in self.actions:
         moo.window_class_remove_action(moo.EditWindow, a)
     if self.window:
         for p in self.panes:
             self.window.remove_pane(p)
示例#2
0
文件: manager.py 项目: cmotc/medit
 def deinit(self):
     self.close_project(True)
     for a in ["NewProject", "OpenProject", "CloseProject",
               "ProjectOptions", "OpenRecentProject"]:
         moo.window_class_remove_action(moo.EditWindow, a)
     editor = moo.Editor.instance()
     editor.get_ui_xml().remove_ui(self.merge_id)
     self.merge_id = 0
     del self.project_types
示例#3
0
 def deinit_ui(self):
     editor = moo.Editor.instance()
     xml = editor.get_ui_xml()
     xml.remove_ui(self.merge_id)
     for a in self.actions:
         moo.window_class_remove_action(moo.EditWindow, a)
     if self.window:
         for p in self.panes:
             self.window.remove_pane(p)
示例#4
0
 def deinit(self):
     self.close_project(True)
     for a in [
             "NewProject", "OpenProject", "CloseProject", "ProjectOptions",
             "OpenRecentProject"
     ]:
         moo.window_class_remove_action(moo.EditWindow, a)
     editor = moo.Editor.instance()
     editor.get_ui_xml().remove_ui(self.merge_id)
     self.merge_id = 0
     del self.project_types
示例#5
0
文件: python.py 项目: cmotc/medit
 def do_deinit(self):
     editor = moo.Editor.instance()
     xml = editor.get_ui_xml()
     xml.remove_ui(self.ui_merge_id)
     moo.window_class_remove_action(moo.EditWindow, "PythonConsole")
     moo.window_class_remove_action(moo.EditWindow, "RunFile")
     moo.window_class_remove_action(moo.EditWindow, "ReloadPythonPlugins")
示例#6
0
 def do_deinit(self):
     editor = moo.Editor.instance()
     xml = editor.get_ui_xml()
     xml.remove_ui(self.ui_merge_id)
     moo.window_class_remove_action(moo.EditWindow, "AnAction")
示例#7
0
文件: simple.py 项目: cmotc/medit
 def do_deinit(self):
     editor = moo.Editor.instance()
     xml = editor.get_ui_xml()
     xml.remove_ui(self.ui_merge_id)
     moo.window_class_remove_action(moo.EditWindow, "AnAction")