wxPropertyGrid
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CwxCommandEvent
 CwxPropertyGridEventA propertygrid event holds information about events associated with wxPropertyGrid objects
 CwxDialog
 CwxArrayEditorDialog
 CwxPGArrayStringEditorDialog
 CwxEvtHandler
 CwxPropertyGridPageHolder of property grid page information
 CwxObject
 CwxColourPropertyValueBecause 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
 CwxPGEditorBase for property editor classes
 CwxPGCheckBoxEditor
 CwxPGChoiceEditor
 CwxPGChoiceAndButtonEditor
 CwxPGComboBoxEditor
 CwxPGTextCtrlEditor
 CwxPGTextCtrlAndButtonEditor
 CwxPGEditorDialogAdapterDerive a class from this to adapt an existing editor dialog or function to be used when editor button of a property is pushed
 CwxPGFileDialogAdapter
 CwxPGLongStringDialogAdapter
 CwxPGPropertyWxPGProperty is base class for all wxPropertyGrid properties
 CwxArrayStringPropertyProperty that manages a list of strings
 CwxBaseEnumPropertyDerive dynamic custom properties with choices from this class
 CwxEnumPropertyYou can derive custom properties with choices from this class
 CwxCursorPropertyProperty representing wxCursor
 CwxEditEnumPropertyWxEnumProperty with wxString value and writable combo box editor
 CwxSystemColourPropertyHas dropdown list of wxWidgets system colours
 CwxBoolPropertyBasic property with boolean value
 CwxCustomPropertyThis is a somewhat inefficient but versatile property class
 CwxDatePropertyProperty representing wxDateTime
 CwxFilePropertyLike wxLongStringProperty, but the button triggers file selector instead
 CwxImageFilePropertyProperty representing image file(name)
 CwxFlagsPropertyRepresents a bit set that fits in a long integer
 CwxFloatPropertyBasic property with double-precision floating point value
 CwxFontPropertyProperty representing wxFont
 CwxIntPropertyBasic property with integer value
 CwxLongStringPropertyLike wxStringProperty, but has a button that triggers a small text editor dialog
 CwxDirPropertyLike wxLongStringProperty, but the button triggers dir selector instead
 CwxMultiChoicePropertyProperty that manages a value resulting from wxMultiChoiceDialog
 CwxPGRootPropertyRoot parent property
 CwxPropertyCategoryCategory (caption) property
 CwxStringPropertyBasic property with string value
 CwxUIntPropertyBasic property with unsigned integer value
 CwxPanel
 CwxPropertyGridManagerWxPropertyGridManager is an efficient multi-page version of wxPropertyGrid, which can optionally have toolbar for mode and page selection, and help text box
 CwxPG_PROPCLASSwxSystemColourProperty
 CwxColourProperty
 CwxPGAttributeStorageWxPGAttributeStorage is somewhat optimized storage for key=variant pairs (ie
 CwxPGCellBase class for simple wxPropertyGrid cell information
 CwxPGChoiceEntryAttributes of a single wxPGChoices choice
 CwxPGCellRendererBase class for wxPropertyGrid cell renderers
 CwxPGDefaultRendererDefault cell renderer, that can handles the common scenarios
 CwxPGChoiceInfo
 CwxPGChoicesHelper class for managing choices for properties
 CwxPGChoicesData
 CwxPGCommonValueWxPropertyGrid stores information about common values in these records
 CwxPGGlobalVarsClass
 CwxPGInDialogValidatorCreates and manages a temporary wxTextCtrl for validation purposes
 CwxPGPaintDataContains information relayed to property's OnCustomPaint
 CwxPGPropArgClsMost property grid functions have this type as their argument, as it can convey a property by either a pointer or name
 CwxPGStringTokenizer
 CwxPGValidationInfoUsed to convey validation information to and from functions that actually perform validation
 CwxPGVIteratorAbstract implementation of a simple iterator
 CwxPGVIteratorBaseBase class to derive new viterators
 CwxPGWindowList
 CwxPropertyGridHitTestResultWxPropertyGridHitTestResult, a return value from wxPropertyGrid::HitTest(), contains all you need to know about an arbitrary location on the grid
 CwxPropertyGridInterfaceIn order to have most same base methods, both wxPropertyGrid and wxPropertyGridManager must derive from this
 CwxPropertyGridWxPropertyGrid is a specialized two-column grid for editing properties such as strings, numbers, flagsets, fonts, and colours
 CwxPropertyGridManagerWxPropertyGridManager is an efficient multi-page version of wxPropertyGrid, which can optionally have toolbar for mode and page selection, and help text box
 CwxPropertyGridPageHolder of property grid page information
 CwxPropertyGridIteratorBaseBase for wxPropertyGridIterator classes
 CwxPropertyGridConstIteratorConst version of wxPropertyGridIterator
 CwxPropertyGridIteratorPreferable way to iterate through contents of wxPropertyGrid, wxPropertyGridManager, and wxPropertyGridPage
 CwxPropertyGridPopulatorAllows populating wxPropertyGrid from arbitrary text source
 CwxPropertyGridStateContains information of a single wxPropertyGrid page
 CwxPropertyGridPageHolder of property grid page information
 CwxScrolledWindow
 CwxPropertyGridWxPropertyGrid is a specialized two-column grid for editing properties such as strings, numbers, flagsets, fonts, and colours
 CwxVariantData
 CwxPGVariantDataWxVariantData with additional functionality
 CwxWindow
 CwxPGMultiButtonThis class can be used to have multiple buttons in a property editor