/////////////////////////////////////////////////////////////////////////////
// Name: validate.h
-// Purpose: documentation for wxValidator class
+// Purpose: interface of wxValidator
// Author: wxWidgets team
// RCS-ID: $Id$
// Licence: wxWindows license
@library{wxcore}
@category{validator}
- @seealso
- @ref overview_validatoroverview "Validator overview", wxTextValidator,
+ @see @ref overview_validatoroverview "Validator overview", wxTextValidator,
wxGenericValidator,
*/
class wxValidator : public wxEvtHandler
and brushes, it does not make sense to have a reference counting scheme
to do this cloning, because all validators should have separate
data.
-
This base function returns @NULL.
*/
- virtual wxObject* Clone();
+ virtual wxObject* Clone() const;
/**
Returns the window associated with the validator.
*/
- wxWindow* GetWindow();
+ wxWindow* GetWindow() const;
/**
This functions switches on or turns off the error sound produced by the
validators if an invalid key is pressed.
*/
- void SetBellOnError(bool doIt = @true);
+ void SetBellOnError(bool doIt = true);
/**
Associates a window with the validator.
*/
virtual bool Validate(wxWindow* parent);
};
+