Version: 3.0.5
props.h File Reference

Classes

class  wxPGInDialogValidator
 
class  wxStringProperty
 
class  wxNumericPropertyValidator
 A more comprehensive numeric validator class. More...
 
class  wxIntProperty
 
class  wxUIntProperty
 
class  wxFloatProperty
 
class  wxBoolProperty
 
class  wxEnumProperty
 
class  wxEditEnumProperty
 
class  wxFlagsProperty
 
class  wxPGFileDialogAdapter
 
class  wxFileProperty
 
class  wxPGLongStringDialogAdapter
 
class  wxLongStringProperty
 
class  wxDirProperty
 
class  wxArrayStringProperty
 
class  wxPGArrayEditorDialog
 
class  wxPGArrayStringEditorDialog
 

Macros

#define wxPG_PROP_PASSWORD   wxPG_PROP_CLASS_SPECIFIC_2
 
#define wxPG_PROP_STATIC_CHOICES   wxPG_PROP_CLASS_SPECIFIC_1
 
#define wxPG_PROP_SHOW_FULL_FILENAME   wxPG_PROP_CLASS_SPECIFIC_1
 
#define wxPG_PROP_NO_ESCAPE   wxPG_PROP_CLASS_SPECIFIC_1
 
#define wxPG_PROP_USE_CHECKBOX   wxPG_PROP_CLASS_SPECIFIC_1
 
#define wxPG_PROP_USE_DCC   wxPG_PROP_CLASS_SPECIFIC_2
 
#define wxAEDIALOG_STYLE   (wxDEFAULT_DIALOG_STYLE | wxRESIZE_BORDER | wxOK | wxCANCEL | wxCENTRE)
 

Enumerations

enum  wxPGNumericValidationConstants {
  wxPG_PROPERTY_VALIDATION_ERROR_MESSAGE = 0,
  wxPG_PROPERTY_VALIDATION_SATURATE = 1,
  wxPG_PROPERTY_VALIDATION_WRAP = 2
}
 Constants used with NumericValidation<>(). More...
 

Macro Definition Documentation

◆ wxAEDIALOG_STYLE

#define wxAEDIALOG_STYLE   (wxDEFAULT_DIALOG_STYLE | wxRESIZE_BORDER | wxOK | wxCANCEL | wxCENTRE)

◆ wxPG_PROP_NO_ESCAPE

#define wxPG_PROP_NO_ESCAPE   wxPG_PROP_CLASS_SPECIFIC_1

◆ wxPG_PROP_PASSWORD

#define wxPG_PROP_PASSWORD   wxPG_PROP_CLASS_SPECIFIC_2

◆ wxPG_PROP_SHOW_FULL_FILENAME

#define wxPG_PROP_SHOW_FULL_FILENAME   wxPG_PROP_CLASS_SPECIFIC_1

◆ wxPG_PROP_STATIC_CHOICES

#define wxPG_PROP_STATIC_CHOICES   wxPG_PROP_CLASS_SPECIFIC_1

◆ wxPG_PROP_USE_CHECKBOX

#define wxPG_PROP_USE_CHECKBOX   wxPG_PROP_CLASS_SPECIFIC_1

◆ wxPG_PROP_USE_DCC

#define wxPG_PROP_USE_DCC   wxPG_PROP_CLASS_SPECIFIC_2

Enumeration Type Documentation

◆ wxPGNumericValidationConstants

Constants used with NumericValidation<>().

Enumerator
wxPG_PROPERTY_VALIDATION_ERROR_MESSAGE 

Instead of modifying the value, show an error message.

wxPG_PROPERTY_VALIDATION_SATURATE 

Modify value, but stick with the limitations.

wxPG_PROPERTY_VALIDATION_WRAP 

Modify value, wrap around on overflow.