-/** wxPGValidationInfo
-
- Used to convey validation information to and from functions that
- actually perform validation.
-*/
-struct wxPGValidationInfo
-{
- /** Value to be validated.
- */
- wxVariant* m_pValue;
-
- /** Message displayed on validation failure.
- */
- wxString m_failureMessage;
-
- /** Validation failure behavior. Use wxPG_VFB_XXX flags.
- */
- wxPGVFBFlags m_failureBehavior;
-
- wxPGVFBFlags GetFailureBehavior() const { return m_failureBehavior; }
-
- void SetFailureBehavior(wxPGVFBFlags failureBehavior) { m_failureBehavior = failureBehavior; }
-
- const wxString& GetFailureMessage() const { return m_failureMessage; }
-
- void SetFailureMessage(const wxString& message) { m_failureMessage = message; }
-};
-