frontend.wx.ipythonx

Module: frontend.wx.ipythonx

Inheritance diagram for IPython.frontend.wx.ipythonx:

Entry point for a simple application giving a graphical frontend to ipython.

Classes

IPythonX

class IPython.frontend.wx.ipythonx.IPythonX(parent, id, title, debug=False)

Bases: wx._windows.Frame

Main frame of the IPythonX app.

__init__(parent, id, title, debug=False)
on_close(event)

Called on closing the windows.

Stops the event loop, to close all the child windows.

IPythonXController

class IPython.frontend.wx.ipythonx.IPythonXController(*args, **kwargs)

Bases: IPython.frontend.wx.wx_frontend.WxController

Sub class of WxController that adds some application-specific bindings.

__init__(*args, **kwargs)
ask_exit()
Ask the user whether to exit.
do_exit()
Exits the interpreter, kills the windows.

Function

IPython.frontend.wx.ipythonx.main()