Come faccio a ridimensionare un campo di testo dinamico in base alla lunghezza del testo che devo inserire?

es:

_root.centrale.catalogoMc.attachMovie("desCat","de sCat",0);
_root.centrale.catalogoMc.desCat.createTextField ("percorso", 0, 0, 0, 100, 20);
_root.centrale.catalogoMc.desCat.percorso.text=_ro ot.desCatObj.percorso;
_root.centrale.catalogoMc.desCat.percorso.width=_r oot.centrale.catalogoMc.desCat.percorso.textWidth;

L'ultima riga non mi funziona, non si ridimensiona

Grazie per l'aiuto