Inherits from
- MWorkbenchWindowLayout: enthought.pyface.workbench.i_workbench_window_layout.MWorkbenchWindowLayout
Attributes
- editor_area_id
editor_area_id = Delegate('window')
Inherited from base classes
Method summary
- activate_editor(self, editor)
- activate_view(self, view)
- add_editor(self, editor, title)
- add_view(self, view, position = None, relative_to = None, size = (-Const(1), -Const(1)))
- close(self)
- close_editor(self, editor)
- close_view(self, view)
- contains_view(self, view)
- create_initial_layout(self, parent)
- get_editor_memento(self)
- get_view_memento(self)
- hide_editor_area(self)
- hide_view(self, view)
- refresh(self)
- reset_editors(self)
- reset_views(self)
- set_editor_memento(self, memento)
- set_view_memento(self, memento)
- show_editor_area(self)
- show_view(self, view)
Methods
- activate_editor(self, editor)
Activate an editor.
- activate_view(self, view)
Activate a view.
- add_editor(self, editor, title)
Add an editor.
- add_view(self, view, position = None, relative_to = None, size = (-Const(1), -Const(1)))
Add a view.
- close(self)
Close the entire window layout.
- close_editor(self, editor)
Close and editor.
- close_view(self, view)
Close a view.
- contains_view(self, view)
Return True if the view exists in the window layout.
- create_initial_layout(self, parent)
Create the initial window layout.
- get_editor_memento(self)
- get_view_memento(self)
- hide_editor_area(self)
Hide the editor area.
- hide_view(self, view)
Hide a view.
- refresh(self)
Refresh the window layout to reflect any changes.
- reset_editors(self)
Activate the first editor in every group.
- reset_views(self)
Activate the first view in every group.
- set_editor_memento(self, memento)
- set_view_memento(self, memento)
- show_editor_area(self)
Show the editor area.
- show_view(self, view)
Show a view.