### Navigation

- index
- modules |
- next |
- previous |
- IPython v0.10 documentation »
- The IPython API »

# 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`()

### Navigation

- index
- modules |
- next |
- previous |
- IPython v0.10 documentation »
- The IPython API »