tutto si può fare
considera che con questo codice:
this.createTextField ("my_txt", 1, 100, 100, 300, 100);
ti crei una bella casellina di testo (consulta la guida di Action Script per vedere cosa stanno a significare tutti quei numerini strani)
Con quest'altro codice invece:
stringa = "stringa con più di venti caratteri";
//estrapolo i primi venti caratteri della stringa
mySubstring = stringa.substr (0, 20);
//estrapolo i caratteri dal 20° alla fine della stringa
mySubstring1 = stringa.substr (20, stringa.length);
ti crei 2 sotto-stringhe
quindi potrai fare una cosa del tipo:
codice:
stringa = "stringa con più di venti caratteri";
this.createTextField ("my_txt", 1, 100, 100, 300, 100);
if (stringa.length >= 20) {
//estrapolo i primi venti caratteri della stringa
mySubstring = stringa.substr (0, 20);
//estrapolo i caratteri dal 20° alla fine della stringa
mySubstring1 = stringa.substr (20, stringa.length);
//creo un'altra casella di testo
this.createTextField ("my_txt1", 10, 100, 120, 300, 100);
my_txt1.text = mySubstring1;
my_txt.text = mySubstring;
} else {
my_txt.text = stringa;
}