No sé si eso será posible, ya que en un txt eso de los renglones es algo muy relativo.
Length es sólo true o false, es decir, el texto está vacío o no.
texto.length = true; el texto tiene algo
texto.length = false; el texto está vacío.
Claro el tuyo es texto.length = true;
Pero poco más te dice
Lo que puedes hacer es una función que te parta el texto cada vez que se encuentre algo determidado en él, por ejemplo, cada vez que encuentre 8 espacios en blanco seguidos:
var texto (la que tengas declarada)
var f1Array = new Array();
f1Array = texto.split(" ");
Y luego otra función que te cuente el número de arrays que han resultado,
pero creo que no hará falta, porque directamente puedes usas los arrays,
para crear esas líneas.
Cuidado, para eso no podrás usar en la carga
texto.ignoreWhite = true;
pues ignorará los espacios que encuentre en el txt...
Espero que te oriente algo al menos....