wxColourPropertyValue | Because 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 |
wxCustomPropertyClass | This is a rather inefficient but very versatile property class |
wxParentPropertyClass | This is a simple property which holds sub-properties |
wxPGChoices | Helper class for managing constant (key=value) sequences |
wxPGEditor | Base for property editor classes |
wxPGId | Simple wrapper for the wxPGProperty pointer |
wxPGInDialogValidator | Creates and manages a temporary wxTextCtrl for validation purposes. Uses wxPropertyGrid's current editor, if available |
wxPGPaintData | Contains information relayed to property's OnCustomPaint |
wxPGProperty | WxPGProperty, 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 |
wxPGPropertyClassInfo | Class info structure for wxPGProperty derivatives (may be deprecated in a future release) |
wxPGPropertyDataExt | WxPGPropertyDataExt is data extension class for wxPGProperty |
wxPGPropertyWithChildren | WxPGPropertyWithChildren, alias wxParentPropertyClass, is a base class for new properties that have sub-properties. For example, wxFontProperty and wxFlagsProperty descend from this class |
wxPGRootPropertyClass | Root parent property |
wxPGValueType | WxPGValueType is base class for property value types |
wxPGVariantDataWxObj | Identical to wxVariantDataWxObjectPtr except that it deletes the ptr on destruction |
wxPropertyCategoryClass | Category (caption) property |
wxPropertyContainerMethods | In order to have most same base methods, both wxPropertyGrid and wxPropertyGridManager must derive from this |
wxPropertyGrid | WxPropertyGrid 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 |
wxPropertyGridEvent | A propertygrid event holds information about events associated with wxPropertyGrid objects |
wxPropertyGridManager | WxPropertyGridManager 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 |
wxPropertyGridPage | Holder 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 |
wxPropertyGridPopulator | Allows populating wxPropertyGrid from arbitrary text source |
wxPropertyGridState | Contains information of a single wxPropertyGrid page |