Bueno, igual y lo de que se cortan puede ser por el tamaño que le das al cuadro de Texto.
No se si así lo hiciste pero si no ponle esto después de cargar el texto externo en la variable.
Código:
texto_txt.autoSize = "left";
//"texto" lo sustituyes por el nombre de instancia que tenga tu cuadro de Texto
o si quieres, prueba mejor asignándole el texto cargado NO a una variable, si no al nombre de instancia del cuadro de texto + la propiedad "text", igual y así SÍ funciona.