}
else if (me.maxLength < 0)
{
if (u8_strsize(ch) + u8_strsize(me.text) > -me.maxLength) return;
}
me.setText(me, strcat(substring(me.text, 0, me.cursorPos), ch, substring(me.text, me.cursorPos, strlen(me.text) - me.cursorPos)));
}
else if (me.maxLength < 0)
{
if (u8_strsize(ch) + u8_strsize(me.text) > -me.maxLength) return;
}
me.setText(me, strcat(substring(me.text, 0, me.cursorPos), ch, substring(me.text, me.cursorPos, strlen(me.text) - me.cursorPos)));