JEJEJ buen trabajo Paulo, por cierto el diccionario elhuyar se sale :-) nik euskera badakit :-) jeje Zarauztarra naiz :P ----- Original Message ----- From: "Paulo Carvajal --- Vudumedia.com ---" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, November 21, 2003 2:04 AM Subject: Re: [ASNativos] Imprimiendo textfields "conectados"ycomoconectarlos.
> Dios mio, un millon de gracias, Eva. vaya currada. > > Al final lo que he hecho ha sido, ejem, ejem, hacer un campo de texto as�n > de grande que coge el tama�o de fuente que le da la gana, pero que imprime > las l�neas que considero suficienes (unas 50 m�s o menos) en una sola p�gina > A-4. > Siento haber dado tanta murga, pero la soluci�n al final ha sido la tangente > (v�a IDE, off topic, lalal�...). En gran parte gracias a Joseba y su "desde > otro punto de vista". > La impresi�n desde la versi�n 4 hasta la MX es para echasrse a llorar (o al > monte con el kalasnikof y un cuchillo en los dientes). > Si alguien lo quiere ver (me temo que leerlo es m�s dif�cil, por el > esukera), est� aqu�: > http://www.vudumedia.com/clientes/elhuyar/ > Se aceptan criticas, sugerencias e improperios. Para empezar... > Una m�xima como otra cualquiera: "Sucio y r�pido", Harry Callahan. > > Paulo, gracias a todos de nuevo. > > > ----- Original Message ----- > From: "Eva del Campo" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Thursday, November 20, 2003 11:01 PM > Subject: Re: [ASNativos] Imprimiendo textfields "conectados" > ycomoconectarlos. > > > Puff, lo de definir el formato en el prototype es una aut�ntica barbaridad. > Aqu� tienes una versi�n algo m�s coherente y sin nombres de variable > demasiado peligrosos: > > <CODE> > TextField.prototype.asignarTextos = function(longitudMaxima) { > if (!longitudMaxima) { > var longitudMaxima = this.text.length; > } > if (!temporal_txt) { > createTextField("__temporal_txt__",8, 200, 125, this._width, > this._height); > __temporal_txt__.selectable = true; > __temporal_txt__.wordWrap = true; > __temporal_txt__.autoSize = false; > } > var primeraParte = this.text.substr(0, longitudMaxima); > primeraParte = primeraParte.substr(0, primeraParte.lastIndexOf(" ")); > __temporal_txt__.text = primeraParte; > __temporal_txt__.setTextFormat(this.getTextFormat()); > if (__temporal_txt__.maxscroll>1) { > if (__temporal_txt__.maxscroll>2) { > longitudMaxima = > primeraParte.length-(10*(__temporal_txt__.maxscroll-2)); > } else { > longitudMaxima = primeraParte.length-2; > } > this.asignarTextos(longitudMaxima); > return __mistextos__; > } else { > __temporal_txt__.removeTextField(); > var segundaParte = this.text.substr(primeraParte.length + 1); > this.text = primeraParte; > __mistextos__ = new Array(primeraParte,segundaParte); > return __mistextos__; > } > }; > miTexto_txt.text = "esto es un texto de prueba para ver c�mo funciona el > overflow de texto utilizando texto plano" > textos = miTexto_txt.asignarTextos(); > </CODE> > > xxx > > Eva > > <!------------------------------- > Lista ASNativos: > subscripciones/desubscripciones > http://www.sidedev.net/asnativos > --------------------------------> > > > <!------------------------------- > Lista ASNativos: > subscripciones/desubscripciones > http://www.sidedev.net/asnativos > --------------------------------> > <!------------------------------- Lista ASNativos: subscripciones/desubscripciones http://www.sidedev.net/asnativos -------------------------------->
