Hola,

Prueba con la propiedad "textWidth" de la clase TextField
Te devuelve el ancho en pixels de lo que ocupa el texto, no de lo que ocupa
la caja de texto.

Lo de calcular el ancho del texto por el número de caracteres sólo sería
posible si la fuente es del tipo "maquina de escribir" donde ocupa lo mismo
una "i" que una "m" (ej: Courier)

un saludo y espero haber sido de utilidad,Roberto


----- Original Message ----- 
From: "Mis_preguntas_y_respuestas" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, June 16, 2004 11:39 AM
Subject: Re: [ASNativos] propiedad de text


> Gracias Xavi,
> pero cuando se crea un campo de texto dinámico hay que pasarle el
parámetro
> ancho. Si le pasas el parámetro por ejemplo 200 y luego introduces una
> letra, al mirar la propiedad ancho devuelve 200, a menos que le pongas el
> autoSize=true.
> ¿ O no es así ?
> rafael
> ----- Original Message ----- 
> From: "Xavi Gimenez" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, June 16, 2004 11:05 AM
> Subject: RE: [ASNativos] propiedad de text
>
>
> > Hola Rafael,
> >
> > Pues si creas el texto por código, al introducir el texto dinámicamente
se
> te adaptará y después puedes consultar el ancho del campo de texto
> tranquilamente.
> >
> > Saludos a todos!
> > Xavi
> >
> > -----Mensaje original-----
> > De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En
> nombre de Mis_preguntas_y_respuestas
> > Enviado el: miércoles, 16 de junio de 2004 11:03
> > Para: [EMAIL PROTECTED]
> > Asunto: [ASNativos] propiedad de text
> >
> > Me estoy volviendo loco para poder saber exactamente cual es el ancho de
> un
> > campo de texto que contiene x caracteres.
> > El tema es que introduzco los caracteres dinamicamente y una vez echo
esto
> > tengo que enterarme exactamente cual es el ancho del campo.
> > El problema viene, que uno primero define el ancho del campo y luego
> > introduce los caracteres . ¿ Cómo se puede ajustar el ancho del campo
> > exactamente al ancho que ocupan los caracteres?.
> > Teniendo en cuenta que no todas las letras tienen el mismo ancho.
> > Hay alguna propiedad o método que permita ajustar el ancho del campo
> > exactamente al contenido que tiene?¿?¿¿?
> > gracias
> >
> > Rafael Martínez
> > FabricaNet
> > Tf. 629 847 686
> > [EMAIL PROTECTED]
> > www.fabricanet.com
> >
> >
> >
> > ----------------------------------
> > Lista ASNativos:[EMAIL PROTECTED]
> > http://www.5dms.com/listas
> > ----------------------------------
> >
> >
> > ----------------------------------
> > Lista ASNativos:[EMAIL PROTECTED]
> > http://www.5dms.com/listas
> > ----------------------------------
> >
> >
>
>
> ----------------------------------
> Lista ASNativos:[EMAIL PROTECTED]
> http://www.5dms.com/listas
> ----------------------------------
>

----------------------------------
Lista ASNativos:[EMAIL PROTECTED]
http://www.5dms.com/listas
----------------------------------

Responder a