O'Reilly logo

WxPython Application Development Cookbook by Cody Precord

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Advancing your UI with AuiManager

The 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. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required