treemixin.py
This module provides three mixin classes that can be used with tree controls:
All mixin classes work with wx.TreeCtrl, wx.gizmos.TreeListCtrl, and wx.lib.customtreectrl.CustomTreeCtrl. They can be used together or separately.
The VirtualTree and DragAndDrop mixins force the wx.TR_HIDE_ROOT style.
Module author: Frank Niessink <frank@niessink.com>
License: wxWidgets license Version: 1.1 Date: 24 September 2007
ExpansionState is based on code and ideas from Karsten Hilbert. Andrea Gavana provided help with the CustomTreeCtrl integration.
DragAndDrop |
This is a mixin class that can be used to easily implement |
ExpansionState |
This is a mixin class that can be used to save and restore |
TreeAPIHarmonizer |
This class attempts to hide the differences in API between the |
TreeHelper |
This class provides methods that are not part of the API of any |
VirtualTree |
This is a mixin class that can be used to allow for virtual tree |