#include <propgrid.h>
Inheritance diagram for wxPropertyGridState:

Public Member Functions | |
| wxPGId | Append (wxPGProperty *property) |
| wxPGId | AppendIn (wxPGPropertyWithChildren *pwc, const wxString &label, const wxString &propname, wxVariant &value) |
| wxPGId | BaseGetPropertyByName (const wxString &name) const |
| void | Clear () |
| void | ClearModifiedStatus (wxPGProperty *p) |
| bool | ClearPropertyValue (wxPGProperty *p) |
| bool | ClearSelection () |
| bool | Collapse (wxPGProperty *p) |
| virtual void | DoDelete (wxPGProperty *item) |
| virtual wxPGId | DoInsert (wxPGPropertyWithChildren *parent, int index, wxPGProperty *property) |
| bool | DoSelectProperty (wxPGProperty *p, unsigned int flags=0) |
| bool | EnableCategories (bool enable) |
| bool | EnableProperty (wxPGProperty *p, bool enable) |
| bool | Expand (wxPGProperty *p) |
| bool | ExpandAll (unsigned char do_expand) |
| wxPGId | GetFirst () const |
| wxPGId | GetFirstCategory () const |
| wxPGId | GetFirstProperty () const |
| wxPropertyGrid * | GetGrid () const |
| int | GetLeftSplitterPos (wxClientDC &dc, wxPGPropertyWithChildren *pwc, bool subProps) |
| wxPGId | GetNextCategory (wxPGId id) const |
| wxPGId | GetNextProperty (wxPGId id) const |
| wxPGId | GetPrevProperty (wxPGId id) const |
| wxPGId | GetPropertyByLabel (const wxString &name, wxPGPropertyWithChildren *parent=(wxPGPropertyWithChildren *) NULL) const |
| wxVariant | GetPropertyValues (const wxString &listname, wxPGId baseparent, long flags) const |
| wxPGProperty * | GetSelection () const |
| void | InitNonCatMode () |
| bool | IsDisplayed () const |
| bool | IsInNonCatMode () const |
| void | LimitPropertyEditing (wxPGProperty *p, bool limit=true) |
| void | SetPropertyLabel (wxPGProperty *p, const wxString &newlabel) |
| bool | SetPropertyPriority (wxPGProperty *p, int priority) |
| void | SetPropertyUnspecified (wxPGProperty *p) |
| void | SetPropertyValue (wxPGProperty *p, const wxULongLong &value) |
| void | SetPropertyValue (wxPGProperty *p, const wxLongLong &value) |
| void | SetPropertyValue (wxPGProperty *p, const wxDateTime &value) |
| void | SetPropertyValue (wxPGProperty *p, const wxArrayInt &value) |
| void | SetPropertyValue (wxPGProperty *p, const wxSize &value) |
| void | SetPropertyValue (wxPGProperty *p, const wxPoint &value) |
| void | SetPropertyValue (wxPGProperty *p, void *value) |
| void | SetPropertyValue (wxPGProperty *p, const wxArrayString &value) |
| void | SetPropertyValue (wxPGProperty *p, bool value) |
| void | SetPropertyValue (wxPGProperty *p, double value) |
| void | SetPropertyValue (wxPGProperty *p, int value) |
| void | SetPropertyValue (wxPGProperty *p, long value) |
| bool | SetPropertyValue (wxPGProperty *p, wxObject *value) |
| bool | SetPropertyValue (wxPGProperty *p, wxVariant &value) |
| bool | SetPropertyValue (wxPGProperty *p, const wxString &value) |
| bool | SetPropertyValue (wxPGProperty *p, const wxChar *typestring, const wxPGVariant &value) |
| bool | SetPropertyValue (wxPGProperty *p, const wxPGValueType *typeclass, const wxPGVariant &value) |
| void | SetPropertyValues (const wxVariantList &list, wxPGId default_category) |
| void | SetPropVal (wxPGProperty *p, const wxPGVariant &value) |
| void | Sort () |
| void | Sort (wxPGProperty *p) |
| wxPropertyGridState () | |
| virtual | ~wxPropertyGridState () |
Static Public Member Functions | |
| void | ClearPropertyAndChildrenFlags (wxPGProperty *p, long flags) |
| wxPGId | GetNextSibling (wxPGId id) |
| wxPGId | GetPrevSibling (wxPGId id) |
| void | SetPropertyAndChildrenFlags (wxPGProperty *p, long flags) |
|
|
Constructor.
|
|
|
Destructor.
|
|
|
Base append.
|
|
|
Returns property by its name.
|
|
|
Called in, for example, wxPropertyGrid::Clear.
|
|
|
Override this member function to add custom behaviour on property deletion.
|
|
||||||||||||||||
|
Override this member function to add custom behaviour on property insertion.
|
|
||||||||||||
|
Enables or disables given property and its subproperties.
|
|
|
Returns id of first item, whether it is a category or property.
|
|
||||||||||||||||
|
Used by SetSplitterLeft.
|
|
|
Only inits arrays, doesn't migrate things or such.
|
|
||||||||||||
|
Sets value (wxULongLong&) of a property.
|
|
||||||||||||
|
Sets value (wxLongLong&) of a property.
|
|
||||||||||||
|
Sets value (wxDateTime&) of a property.
|
|
||||||||||||
|
Sets value (wxArrayInt&) of a property.
|
|
||||||||||||
|
Sets value (wxSize&) of a property.
|
|
||||||||||||
|
Sets value (wxPoint&) of a property.
|
|
||||||||||||
|
Sets value (void*) of a property.
|
|
||||||||||||
|
Sets value (wxArrayString) of a property.
|
|
||||||||||||
|
Sets value (bool) of a property.
|
|
||||||||||||
|
Sets value (floating point) of a property.
|
|
||||||||||||
|
Sets value (integer) of a property.
|
|
||||||||||||
|
Sets value (long integer) of a property.
|
1.3.6