### Navigation

- index
- modules |
- next |
- previous |
- IPython 0.10.2 documentation »
- The IPython API »

# gui.wx.ipython_history

## Module: `gui.wx.ipython_history`

Inheritance diagram for `IPython.gui.wx.ipython_history`:

## Classes

### `IPythonHistoryPanel`

class `IPython.gui.wx.ipython_history.``IPythonHistoryPanel`(parent, flt_empty=True, flt_doc=True, flt_cmd=True, flt_magic=True)

  Bases: `wx._windows.Panel`

  `__init__`()
  `evtCheckCmdFilter`()
  `evtCheckDocFilter`()
  `evtCheckEmptyFilter`()
  `evtCheckMagicFilter`()
  `getOptions`()
  `processOptionCheckedEvt`()
  `reloadOptions`()
  `setOptionTrackerHook`()

    Define a new history tracker

  `updateOptionTracker`()

    Default history tracker (does nothing)

  `write`()

### `PythonSTC`

class `IPython.gui.wx.ipython_history.``PythonSTC`(parent, ID, pos=wx.Point(-1, -1), size=wx.Size(-1, -1), style=0)

  Bases: `wx.stc.StyledTextCtrl`

  `__init__`()
  `Expand`()
  `FoldAll`()
  `OnKeyPressed`()
  `OnMarginClick`()
  `OnUpdateUI`()
  `fold_symbols` = 3

### Navigation

- index
- modules |
- next |
- previous |
- IPython 0.10.2 documentation »
- The IPython API »