#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.
|