// Make a clone of this validator (or return NULL) - currently necessary
// if you're passing a reference to a validator.
// Another possibility is to always pass a pointer to a new validator
// (so the calling code can use a copy constructor of the relevant class).
// Make a clone of this validator (or return NULL) - currently necessary
// if you're passing a reference to a validator.
// Another possibility is to always pass a pointer to a new validator
// (so the calling code can use a copy constructor of the relevant class).
{ return (wxValidator *)NULL; }
bool Copy(const wxValidator& val)
{ m_validatorWindow = val.m_validatorWindow; return TRUE; }
{ return (wxValidator *)NULL; }
bool Copy(const wxValidator& val)
{ m_validatorWindow = val.m_validatorWindow; return TRUE; }
- wxWindow *GetWindow() const { return m_validatorWindow; }
- void SetWindow(wxWindow *win) { m_validatorWindow = win; }
+ wxWindow *GetWindow() const { return (wxWindow *)m_validatorWindow; }
+ void SetWindow(wxWindowBase *win) { m_validatorWindow = win; }