Inherits from
- WorkbenchWindow: enthought.pyface.workbench.workbench_window.WorkbenchWindow
Attributes
- perspectives
perspectives = [ Perspective(name = 'Edit', contents = [ PerspectiveItem(id = 'Search', position = 'left'), PerspectiveItem(id = 'Function Documentation', relative_to = 'Search', position = 'bottom'), PerspectiveItem(id = 'Experiement Code', position = 'bottom'), PerspectiveItem(id = 'Context', position = 'right') ]), Perspective(name = 'Debug', contents = [ PerspectiveItem(id = 'Debug', position = 'left') ]) ]
Inherited from base classes
Method summary
- __edit_menu_default(self)
- __exit_action_default(self)
- __file_menu_default(self)
- __macro_menu_default(self)
- __new_project_action_default(self)
- __view_menu_default(self)
Inherited from base classes
- activate_editor(self, editor)
- activate_view(self, view)
- add_editor(self, editor, title = None)
- add_view(self, view, position = None, relative_to = None, size = (-Const(1), -Const(1)))
- close(self)
- close_editor(self, editor)
- close_view(self, view)
- create_editor(self, obj, kind = None)
- destroy_editors(self, editors)
- destroy_views(self, views)
- edit(self, obj, kind = None, use_existing = True)
- get_editor(self, obj, kind = None)
- get_editor_by_id(self, id)
- get_memento(self)
- get_part_by_id(self, id)
- get_perspective_by_id(self, id)
- get_perspective_by_name(self, name)
- get_view_by_id(self, id)
- hide_editor_area(self)
- hide_view(self, view)
- open(self)
- refresh(self)
- reset_active_perspective(self)
- reset_all_perspectives(self)
- reset_editors(self)
- reset_views(self)
- set_memento(self, memento)
- show_editor_area(self)
- show_view(self, view)
Methods
- __exit_action_default(self)
Trait initialiser.
- __new_project_action_default(self)
Trait initialiser.