def _bind_pluginviews(self): for service in self.boss.services: if service.NAME in ['buffermanager']: service.show_view(view=service.plugin_view) elif service.NAME == 'filemanager': service.show_view(view=service.plugin_view) elif service.NAME == 'projectmanager': service.show_view(view=service.plugin_view)
def _bind_pluginviews(self): for service in self.boss.services: if service.NAME in ['buffermanager']: view = service.create_view('BufferView') service.show_view(view=view) elif service.NAME == 'filemanager': view = service.create_view('FileBrowser') service.show_view(view=view) elif service.NAME == 'projectmanager': service.show_view(view=service.plugin_view) #elif service.plugin_view is not None: # self.show_view(view=service.plugin_view) #elif service.plugin_view_type is not None: # self.pluginview.append_page(service.plugin_view) def _s(): self.contentview.notebook.set_current_page(0) gtk.idle_add(_s)