@library{wxcore}
@category{validator}
- @see @ref overview_validator, wxValidator, wxTextValidator
+ @see @ref overview_validator, wxValidator, wxTextValidator,
+ wxIntegerValidator, wxFloatingPointValidator
*/
class wxGenericValidator : public wxValidator
{
window).
*/
wxGenericValidator(wxDateTime* valPtr);
+ /**
+ Constructor taking a wxFileName pointer. This will be used for
+ wxTextCtrl.
+
+ @param valPtr
+ A pointer to a variable that contains the value. This variable
+ should have a lifetime equal to or longer than the validator
+ lifetime (which is usually determined by the lifetime of the
+ window).
+ @since 2.9.3
+ */
+ wxGenericValidator(wxFileName* valPtr);
+ /**
+ Constructor taking a float pointer. This will be used for
+ wxTextCtrl.
+
+ @param valPtr
+ A pointer to a variable that contains the value. This variable
+ should have a lifetime equal to or longer than the validator
+ lifetime (which is usually determined by the lifetime of the
+ window).
+ @since 2.9.3
+ */
+ wxGenericValidator(float* valPtr);
+ /**
+ Constructor taking a double pointer. This will be used for
+ wxTextCtrl.
+
+ @param valPtr
+ A pointer to a variable that contains the value. This variable
+ should have a lifetime equal to or longer than the validator
+ lifetime (which is usually determined by the lifetime of the
+ window).
+ @since 2.9.3
+ */
+ wxGenericValidator(double* valPtr);
/**
Destructor.