Phoenix Logo

phoenix_title wx.lib.agw.persist.persist_handlers.TLWHandler

Supports saving/restoring window position and size as well as maximized/iconized/restore state for toplevel windows.

This class handles the following wxPython widgets:

  • All wx.Frame derived classes;
  • All Dialog derived classes.

In addition, if the toplevel window has an associated AuiManager (whether it is AuiManager) and PersistenceManager has the PM_SAVE_RESTORE_AUI_PERSPECTIVES style set (the default), this class will also save and restore AUI perspectives using the underlying AUIHandler class.


class_hierarchy Class Hierarchy

Inheritance diagram for class TLWHandler:

method_summary Methods Summary

__init__  
GetKind  
Restore  
Save  

api Class API



class TLWHandler(AUIHandler)

Supports saving/restoring window position and size as well as maximized/iconized/restore state for toplevel windows.

This class handles the following wxPython widgets:

  • All wx.Frame derived classes;
  • All Dialog derived classes.

In addition, if the toplevel window has an associated AuiManager (whether it is AuiManager) and PersistenceManager has the PM_SAVE_RESTORE_AUI_PERSPECTIVES style set (the default), this class will also save and restore AUI perspectives using the underlying AUIHandler class.


Methods



__init__(self, pObject)


GetKind(self)


Restore(self)


Save(self)