Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
wxArrayEditorDialog
wxArrayStringPropertyProperty that manages a list of strings
wxBaseEnumPropertyDerive dynamic custom properties with choices from this class
wxBoolPropertyBasic property with boolean value
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
wxCursorPropertyProperty representing wxCursor
wxCustomPropertyThis is a somewhat inefficient but versatile property class
wxDirPropertyLike wxLongStringProperty, but the button triggers dir selector instead
wxEditEnumPropertyWxEnumProperty with wxString value and writable combo box editor
wxEnumPropertyYou can derive custom properties with choices from this class. See wxBaseEnumProperty for remarks
wxFilePropertyLike wxLongStringProperty, but the button triggers file selector instead
wxFlagsPropertyRepresents a bit set that fits in a long integer. wxBoolProperty sub-properties are created for editing individual bits. Textctrl is created to manually edit the flags as a text; a continous sequence of spaces, commas and semicolons is considered as a flag id separator. Note: When changing "choices" (ie. flag labels) of wxFlagsProperty, you will need to use SetPropertyChoices - otherwise they will not get updated properly
wxFloatPropertyBasic property with double-precision floating point value
wxFontPropertyProperty representing wxFont
wxIntPropertyBasic property with integer value. Seamlessly supports 64-bit integer (wxLongLong) on overflow
wxLongStringPropertyLike wxStringProperty, but has a button that triggers a small text editor dialog
wxPGArrayStringEditorDialog
wxPGAttributeStorageWxPGAttributeStorage is somewhat optimized storage for key=variant pairs (ie. a map)
wxPGCellBase class for simple wxPropertyGrid cell information
wxPGCellRendererBase class for wxPropertyGrid cell renderers
wxPGChoiceAndButtonEditor
wxPGChoiceEditor
wxPGChoiceEntryAttributes of a single wxPGChoices choice
wxPGChoiceInfo
wxPGChoicesHelper class for managing choices for properties
wxPGChoicesData
wxPGComboBoxEditor
wxPGComboControl
wxPGComboControlBase
wxPGComboControlFeatures
wxPGComboPopup
wxPGCommonValueWxPropertyGrid stores information about common values in these records
wxPGDefaultRendererDefault cell renderer, that can handles the common scenarios
wxPGEditorBase for property editor classes
wxPGEditorDialogAdapterDerive a class from this to adapt an existing editor dialog or function to be used when editor button of a property is pushed
wxPGFileDialogAdapter
wxPGGenericComboControl
wxPGGlobalVarsClass
wxPGInDialogValidatorCreates and manages a temporary wxTextCtrl for validation purposes. Uses wxPropertyGrid's current editor, if available
wxPGLongStringDialogAdapter
wxPGMultiButtonThis class can be used to have multiple buttons in a property editor. You will need to create a new property editor class, override CreateControls, and have it return wxPGMultiButton instance in wxPGWindowList::SetSecondary(). For instance, here we add three buttons to a textctrl editor:
wxPGOwnerDrawnComboBox
wxPGPaintDataContains information relayed to property's OnCustomPaint
wxPGPropArgClsMost property grid functions have this type as their argument, as it can convey a property by either a pointer or name
wxPGPropertyWxPGProperty is base class for all wxPropertyGrid properties
wxPGRootPropertyRoot parent property
wxPGStringTokenizer
wxPGTextCtrlAndButtonEditor
wxPGTextCtrlEditor
wxPGValidationInfoUsed to convey validation information to and from functions that actually perform validation
wxPGVariantDataWxVariantData with additional functionality
wxPGVIteratorAbstract implementation of a simple iterator. Can only be used to iterate in forward order, and only through the entire container. Used to have functions dealing with all properties work with both wxPropertyGrid and wxPropertyGridManager
wxPGVIteratorBase
wxPGVListBoxComboPopup
wxPGWindowList
wxPropertyCategoryCategory (caption) property
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
wxPropertyGridConstIteratorConst version of wxPropertyGridIterator
wxPropertyGridEventA propertygrid event holds information about events associated with wxPropertyGrid objects
wxPropertyGridHitTestResultWxPropertyGridHitTestResult, a return value from wxPropertyGrid::HitTest(), contains all you need to know about an arbitrary location on the grid
wxPropertyGridInterfaceIn order to have most same base methods, both wxPropertyGrid and wxPropertyGridManager must derive from this
wxPropertyGridIteratorPreferable way to iterate through contents of wxPropertyGrid, wxPropertyGridManager, and wxPropertyGridPage
wxPropertyGridIteratorBaseBase for wxPropertyGridIterator classes
wxPropertyGridManagerWxPropertyGridManager is an efficient multi-page version of wxPropertyGrid, which can optionally have toolbar for mode and page selection, and help text box. Use window flags to select components 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. Generally you should not use this class directly, but instead methods in wxPropertyGridInterface, wxPropertyGrid, wxPropertyGridPage, and wxPropertyGridManager
wxStringPropertyBasic property with string value
wxSystemColourPropertyHas dropdown list of wxWidgets system colours. Value used is of wxColourPropertyValue type
wxUIntPropertyBasic property with unsigned integer value. Seamlessly supports 64-bit integer (wxULongLong) on overflow
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


wxpropgrid
Author(s): Jaakko Salli
autogenerated on Fri Jan 11 09:34:05 2013