AuiManager provides a docking panel layout framework for a frame. Panels can be added to the frame's layout through
AuiManager. Users can be given options to rearrange the layout by undocking and redocking them where they like. The panes can also be pulled out into floating windows or closed and hidden altogether. wxPython currently has two versions of AUI libraries: there is the original C++ version in the
wx.aui module as well as the new updated version in the
wx.lib.agw.aui module. In this recipe, we will work with the newer
wx.lib version, which has a more complete implementation and feature set available. So, let's get started with an introduction to using
AuiManager to generate an advanced window layout. ...