if (tc.getMaxLength() >= 0) {
text.setTextLimit(tc.getMaxLength());
}
tc.addFormControlListener(new FormControlAdapter() {
public void changed(FormControl control) {
if (!_noChangeText) {
text.setText(encodeDelimiter(control.getValue()));
}
_noChangeText = false;