Classes | |
| class | wxTextValidator |
| wxTextValidator validates text controls, providing a variety of filtering behaviours. More... | |
Enumerations | |
| enum | wxTextValidatorStyle { wxFILTER_NONE, wxFILTER_EMPTY, wxFILTER_ASCII, wxFILTER_ALPHA, wxFILTER_ALPHANUMERIC, wxFILTER_DIGITS, wxFILTER_NUMERIC, wxFILTER_INCLUDE_LIST, wxFILTER_INCLUDE_CHAR_LIST, wxFILTER_EXCLUDE_LIST, wxFILTER_EXCLUDE_CHAR_LIST } |
| Styles used by wxTextValidator. More... | |
| enum wxTextValidatorStyle |
Styles used by wxTextValidator.
Note that when you specify more styles in wxTextValidator the validation checks are performed in the order in which the styles of this enumeration are defined.
| wxFILTER_NONE |
No filtering takes place. |
| wxFILTER_EMPTY |
Empty strings are filtered out. If this style is not specified then empty strings are accepted only if they pass the other checks (if you use more than one wxTextValidatorStyle). |
| wxFILTER_ASCII |
Non-ASCII characters are filtered out. See wxString::IsAscii. |
| wxFILTER_ALPHA |
Non-alpha characters are filtered out. Uses the wxWidgets wrapper for the standard CRT function |
| wxFILTER_ALPHANUMERIC |
Non-alphanumeric characters are filtered out. Uses the wxWidgets wrapper for the standard CRT function |
| wxFILTER_DIGITS |
Non-numeric characters are filtered out. Uses the wxWidgets wrapper for the standard CRT function |
| wxFILTER_NUMERIC |
Non-numeric characters are filtered out. Works like |
| wxFILTER_INCLUDE_LIST |
Use an include list. The validator checks if the user input is on the list, complaining if not. See wxTextValidator::SetIncludes(). |
| wxFILTER_INCLUDE_CHAR_LIST |
Use an include list. The validator checks if each input character is in the list (one character per list element), complaining if not. See wxTextValidator::SetCharIncludes(). |
| wxFILTER_EXCLUDE_LIST |
Use an exclude list. The validator checks if the user input is on the list, complaining if it is. See wxTextValidator::SetExcludes(). |
| wxFILTER_EXCLUDE_CHAR_LIST |
Use an exclude list. The validator checks if each input character is in the list (one character per list element), complaining if it is. See wxTextValidator::SetCharExcludes(). |