### Navigation

- index
- modules |
- next |
- previous |
- IPython v0.10 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__`(parent, flt_empty=True, flt_doc=True, flt_cmd=True, flt_magic=True)
  `evtCheckCmdFilter`(event)
  `evtCheckDocFilter`(event)
  `evtCheckEmptyFilter`(event)
  `evtCheckMagicFilter`(event)
  `getOptions`()
  `processOptionCheckedEvt`(event, name)
  `reloadOptions`(options)
  `setOptionTrackerHook`(func)
    Define a new history tracker
  `updateOptionTracker`(name, value)
    Default history tracker (does nothing)
  `write`(history_line)

### `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__`(parent, ID, pos=wx.Point(-1, -1), size=wx.Size(-1, -1), style=0)
  `Expand`(line, doExpand, force=False, visLevels=0, level=-1)
  `FoldAll`()
  `OnKeyPressed`(event)
  `OnMarginClick`(evt)
  `OnUpdateUI`(evt)

### Navigation

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