Esempio n. 1
0
bool Combobox::editbox_ValidationStringChangedHandler(const EventArgs& e)
{
	WindowEventArgs	args(this);
	onValidationStringChanged(args);

	return true;
}
Esempio n. 2
0
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());
}