moo.EditWindow - document window object

signal before-close
signal will-close
abort_jobs()
add_stop_client()
close()
close_all()
get_active_doc()
get_active_tab()
get_active_view()
get_docs()
get_editor()
get_n_tabs()
get_output()
get_pane()
get_tabs()
get_views()
present_output()
remove_pane()
remove_stop_client()
set_active_doc()
set_active_tab()
set_active_view()
moo.Window
  |
  +-- moo.EditWindow

signal before-close

before-close()

Returns: moo.CloseResponse


signal will-close

will-close()

abort_jobs()

window.abort_jobs()

add_stop_client()

window.add_stop_client(client)

client :

gobject.Object


close()

window.close()

Returns: bool


close_all()

window.close_all()

Returns: bool


get_active_doc()

window.get_active_doc()

Returns: moo.Edit


get_active_tab()

window.get_active_tab()

Returns: moo.EditTab


get_active_view()

window.get_active_view()

Returns: moo.EditView


get_docs()

window.get_docs()

Returns: list of moo.Edit objects


get_editor()

window.get_editor()

Returns: moo.Editor


get_n_tabs()

window.get_n_tabs()

Returns: int


get_output()

window.get_output()

Get the output pane, create it if necessary. This function does not open the pane, use moo.EditWindow.present_output() for that.

Returns: an output pane, as moo.CmdView object.


get_pane()

window.get_pane(user_id)

user_id :

str

Returns: gtk.Widget


get_tabs()

window.get_tabs()

Returns: list of moo.EditTab objects


get_views()

window.get_views()

Returns: list of moo.EditView objects


present_output()

window.present_output()

Open the output pane.


remove_pane()

window.remove_pane(user_id)

user_id :

str

Returns: bool


remove_stop_client()

window.remove_stop_client(client)

client :

gobject.Object


set_active_doc()

window.set_active_doc(doc)

doc :

moo.Edit


set_active_tab()

window.set_active_tab(tab)

tab :

moo.EditTab


set_active_view()

window.set_active_view(view)

view :

moo.EditView