Defines | |
| #define | wxPG_PROP_MAX wxPG_PROP_AUTO_UNSPECIFIED | 
| Topmost flag.  | |
| #define | wxPG_PROP_PARENTAL_FLAGS (wxPG_PROP_AGGREGATE|wxPG_PROP_CATEGORY|wxPG_PROP_MISC_PARENT) | 
| Property with children *must* have one of these set, otherwise iterators will not work correctly.   | |
Enumerations | |
| enum | wxPGPropertyFlags {  wxPG_PROP_MODIFIED = 0x0001, wxPG_PROP_DISABLED = 0x0002, wxPG_PROP_HIDDEN = 0x0004, wxPG_PROP_CUSTOMIMAGE = 0x0008, wxPG_PROP_NOEDITOR = 0x0010, wxPG_PROP_COLLAPSED = 0x0020, wxPG_PROP_INVALID_VALUE = 0x0040, wxPG_PROP_WAS_MODIFIED = 0x0200, wxPG_PROP_AGGREGATE = 0x0400, wxPG_PROP_CHILDREN_ARE_COPIES = 0x0800, wxPG_PROP_PROPERTY = 0x1000, wxPG_PROP_CATEGORY = 0x2000, wxPG_PROP_MISC_PARENT = 0x4000, wxPG_PROP_READONLY = 0x8000, wxPG_PROP_COMPOSED_VALUE = 0x00010000, wxPG_PROP_USES_COMMON_VALUE = 0x00020000, wxPG_PROP_AUTO_UNSPECIFIED = 0x00040000, wxPG_PROP_CLASS_SPECIFIC_1 = 0x00080000, wxPG_PROP_CLASS_SPECIFIC_2 = 0x00100000, wxPG_PROP_BEING_DELETED = 0x00200000 }  | 
| #define wxPG_PROP_PARENTAL_FLAGS (wxPG_PROP_AGGREGATE|wxPG_PROP_CATEGORY|wxPG_PROP_MISC_PARENT) | 
Property with children *must* have one of these set, otherwise iterators will not work correctly.
Code should automatically take care of this, however.
| enum wxPGPropertyFlags | 
| wxPG_PROP_MODIFIED | 
 Indicates bold font.  | 
| wxPG_PROP_DISABLED | 
 Disables ('greyed' text and editor does not activate) property.  | 
| wxPG_PROP_HIDDEN | 
 Hider button will hide this property.  | 
| wxPG_PROP_CUSTOMIMAGE | 
 This property has custom paint image just in front of its value. If property only draws custom images into a popup list, then this flag should not be set.  | 
| wxPG_PROP_NOEDITOR | 
 Do not create text based editor for this property (but button-triggered dialog and choice are ok).  | 
| wxPG_PROP_COLLAPSED | 
 Property is collapsed, ie. it's children are hidden.  | 
| wxPG_PROP_INVALID_VALUE | 
 If property is selected, then indicates that validation failed for pending value. If property is not selected, then indicates that the the actual property value has failed validation (NB: this behavior is not currently supported, but may be used in future).  | 
| wxPG_PROP_WAS_MODIFIED | 
 Switched via SetWasModified(). Temporary flag - only used when setting/changing property value.  | 
| wxPG_PROP_AGGREGATE | 
 If set, then child properties (if any) are private, and should be "invisible" to the application.  | 
| wxPG_PROP_CHILDREN_ARE_COPIES | 
 If set, then child properties (if any) are copies and should not be deleted in dtor.  | 
| wxPG_PROP_PROPERTY | 
 Classifies this item as a non-category. Used for faster item type identification.  | 
| wxPG_PROP_CATEGORY | 
 Classifies this item as a category. Used for faster item type identification.  | 
| wxPG_PROP_MISC_PARENT | 
 Classifies this item as a property that has children, but is not aggregate (ie. children are not private).  | 
| wxPG_PROP_READONLY | 
 Property is read-only. Editor is still created for wxTextCtrl-based property editors. For others, editor is not usually created because they do implement wxTE_READONLY style or equivalent.  | 
| wxPG_PROP_COMPOSED_VALUE | 
 Property's value is composed from values of child properties. 
  | 
| wxPG_PROP_USES_COMMON_VALUE | 
 Common value of property is selectable in editor. 
  | 
| wxPG_PROP_AUTO_UNSPECIFIED | 
 Property can be set to unspecified value via editor. Currently, this applies to following properties: 
 
  | 
| wxPG_PROP_CLASS_SPECIFIC_1 | 
 Indicates the bit useable by derived properties.  | 
| wxPG_PROP_CLASS_SPECIFIC_2 | 
 Indicates the bit useable by derived properties.  | 
| wxPG_PROP_BEING_DELETED | 
 Indicates that the property is being deleted and should be ignored.  | 
 1.6.3