wxPropertyGrid Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
wxColourPropertyValueBecause text, background and other colours tend to differ between platforms, wxSystemColourProperty must be able to select between system colour and, when necessary, to pick a custom one. wxSystemColourProperty value makes this possible
wxCustomPropertyClassThis is a rather inefficient but very versatile property class
wxParentPropertyClassThis is a simple property which holds sub-properties
wxPGChoicesHelper class for managing constant (key=value) sequences
wxPGEditorBase for property editor classes
wxPGIdSimple wrapper for the wxPGProperty pointer
wxPGInDialogValidatorCreates and manages a temporary wxTextCtrl for validation purposes. Uses wxPropertyGrid's current editor, if available
wxPGPaintDataContains information relayed to property's OnCustomPaint
wxPGPropertyWxPGProperty, alias wxBasePropertyClass, is base class for properties. Information here is provided primarily for anyone who creates new properties, since all operations on properties should be done via wxPropertyGrid's or wxPropertyGridManager's methods
wxPGPropertyClassInfoClass info structure for wxPGProperty derivatives (may be deprecated in a future release)
wxPGPropertyDataExtWxPGPropertyDataExt is data extension class for wxPGProperty
wxPGPropertyWithChildrenWxPGPropertyWithChildren, alias wxParentPropertyClass, is a base class for new properties that have sub-properties. For example, wxFontProperty and wxFlagsProperty descend from this class
wxPGRootPropertyClassRoot parent property
wxPGValueTypeWxPGValueType is base class for property value types
wxPGVariantDataWxObjIdentical to wxVariantDataWxObjectPtr except that it deletes the ptr on destruction
wxPropertyCategoryClassCategory (caption) property
wxPropertyContainerMethodsIn order to have most same base methods, both wxPropertyGrid and wxPropertyGridManager must derive from this
wxPropertyGridWxPropertyGrid is a specialized two-column grid for editing properties such as strings, numbers, flagsets, fonts, and colours. wxPropertySheet used to do the very same thing, but it hasn't been updated for a while and it is currently deprecated
wxPropertyGridEventA propertygrid event holds information about events associated with wxPropertyGrid objects
wxPropertyGridManagerWxPropertyGridManager is an efficient multi-page version of wxPropertyGrid, which can optionally have toolbar for mode and page selection, help text box, and a compactor button. Use window flags to select which ones to include
wxPropertyGridPageHolder of property grid page information. You can subclass this and give instance in wxPropertyGridManager::AddPage. It inherits from wxEvtHandler and can be used to process events specific to this page (id of events will still be same as manager's). If you don't want to use it to process all events of the page, you need to return false in the derived wxPropertyGridPage::IsHandlingAllEvents
wxPropertyGridPopulatorAllows populating wxPropertyGrid from arbitrary text source
wxPropertyGridStateContains information of a single wxPropertyGrid page

Generated on Mon Oct 29 16:56:23 2007 for wxPropertyGrid by doxygen 1.3.6