wxoo.table.__init__ | index p:\wxproperties\wxoo\table\__init__.py |
Tables which modify (collections of) objects and their properties
This package provides a generic oo-table (or data-aware table)
which can be sub-classed to provide interfaces to your actual
data-model objects. It assumes that you will use property-like
objects to describe the object's attributes. That should allow
considerable flexibility given that the API for properties is
quite generic.
(Obsolete docs, to be refactored follow)...
PropertyView (versions for single objects or multiple)
- ObjectTable or CollectionTable (wxPyGridTable with support
for accessing object properties for populating the property
table)
- PropertyDescriptors(s)
- property object (get/set functionality)
- ViewClass (doesn't work with wxPython 2.3.2 due to bug that's already
fixed in CVS, but not yet propagated)
- EditClass
- (planned) sort/iterate functionality (click on property title to sort
by property value)
- object / collection with which we're working