bool Combobox::editbox_ValidationStringChangedHandler(const EventArgs& e) { WindowEventArgs args(this); onValidationStringChanged(args); return true; }
void Editbox::setValidationString(const String& validation_string) { if (validation_string == d_validationString) return; if (!d_validator) throw InvalidRequestException( "Unable to set validation string on Editbox '" + getNamePath() + "' because it does not currently have a RegexMatcher validator."); d_validationString = validation_string; d_validator->setRegexString(validation_string); // notification WindowEventArgs args(this); onValidationStringChanged(args); handleValidityChangeForString(getText()); }