Version: 3.3.0
props.h File Reference

Classes

class  wxPGInDialogValidator
 Creates and manages a temporary wxTextCtrl for validation purposes. More...
 
class  wxStringProperty
 Basic property with string value. More...
 
class  wxNumericPropertyValidator
 A more comprehensive numeric validator class. More...
 
class  wxNumericProperty
 This is an abstract class which serves as a base class for numeric properties, like wxIntProperty, wxUIntProperty, wxFloatProperty. More...
 
class  wxIntProperty
 Basic property with integer value. More...
 
class  wxUIntProperty
 Basic property with unsigned integer value. More...
 
class  wxFloatProperty
 Basic property with double-precision floating point value. More...
 
class  wxBoolProperty
 Basic property with boolean value. More...
 
class  wxEnumProperty
 You can derive custom properties with choices from this class. More...
 
class  wxEditEnumProperty
 wxEnumProperty with wxString value and writable combo box editor. More...
 
class  wxFlagsProperty
 Represents a bit set that fits in a long integer. More...
 
class  wxEditorDialogProperty
 This is an abstract class which serves as a base class for the properties having a button triggering an editor dialog, like e.g. More...
 
class  wxFileProperty
 Like wxLongStringProperty, but the button triggers file selector instead. More...
 
class  wxLongStringProperty
 Like wxStringProperty, but has a button that triggers a small text editor dialog. More...
 
class  wxDirProperty
 Like wxLongStringProperty, but the button triggers directory selector instead. More...
 
class  wxArrayStringProperty
 Property that manages a list of strings. More...
 
class  wxPGArrayEditorDialog
 
class  wxPGArrayStringEditorDialog
 

Macros

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

Enumerations

enum class  wxPGNumericValidationMode {
  ErrorMessage ,
  Saturate ,
  Wrap
}
 Constants used with NumericValidation<>(). More...
 

Macro Definition Documentation

◆ wxAEDIALOG_STYLE

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

Enumeration Type Documentation

◆ wxPGNumericValidationMode

Constants used with NumericValidation<>().

Enumerator
ErrorMessage 

Instead of modifying the value, show an error message.

Saturate 

Modify value, but stick with the limitations.

Wrap 

Modify value, wrap around on overflow.