The Number Validator Object
Number validator ensures that the input text contains only numbers.
var btnSubmit = new TButton('Submit');
var layHorizontal = new THorizontalLayout();
var vtbNumber = new TValidatableTextBox(300, new TNumberValidator());
var wndCHVSample = createWindow('Number Validator Sample');
var onValidate = function() {
if (vtbNumber.isValid()) {
btnSubmit.enable();
} else {
btnSubmit.disable();
}
};
btnSubmit.disable();
vtbNumber.setValue('');
vtbNumber.setOnValidationChanged(onValidate);
layHorizontal.add(new TText('Enter Number:'));
layHorizontal.add(vtbNumber);
wndCHVSample.add(layHorizontal);
wndCHVSample.add(btnSubmit);
showModal(wndCHVSample);

When the user input the letter f, the submit button gets disabled.

Number validator constructor takes no parameters.
Number Validator Methods and Properties
| Method/Property |
Description |
| getPhrase |
Gets validator object text message |
| validate |
Validates input text. Form:
validate(text) |