Comunidad de diseño web y desarrollo en internet online

Pregunta sobre ajuste de tamaño de textos dinámicamente

Citar            
MensajeEscrito el 02 Mar 2007 09:10 am
Hola, no se si se puede hacer directamente o hay que hacer alguna maña, asique pregunto.

Quiero poder ajustar el ancho de un TextField de acuerdo al texto que le introduzca dinámicamente, para no desaprovechar espacio o que no se me quede pequeño con textos demasiado largos. Entonces, existe alguna forma, función, clase, etc que me permita hacerlo? o tengo que hacer el truco (medio chapucero) de hacer:

Código :

boton.texto._width = boton.texto.length * 10;
Principalmente no me gusta este método porque no es preciso (en la mayoría de las fuentes, las mayúsculas son mas anchas que las minúsculas y los espacios ocupan menos.

¿Alguien que tenga alguna idea al respecto?

Por D3N14M

106 de clabLevel

1 tutorial

Genero:Masculino  

Madrid

firefox
Citar            
MensajeEscrito el 02 Mar 2007 11:05 am
Si que se puede:

Código :

//El formato
var formatFont = new TextFormat();
formatFont.color = 0x000000;
formatFont.font = "Verdana";
formatFont.size = 15;
//Creamos el campo de texto
this.createTextField("dinamic_autosize", 2, 40, 70, 250, 20);
dinamic_autosize.type = "dynamic";
dinamic_autosize.autoSize = true;
dinamic_autosize.border = true;
dinamic_autosize.text = "Se ajusta cuando termina el texto";
dinamic_autosize.setTextFormat(formatFont);


Salut!

Por loisin

65 de clabLevel



Genero:Masculino  

Colonia-Castells

firefox
Citar            
MensajeEscrito el 02 Mar 2007 11:23 am
¬¬..... me siento idiota XDXD, muchas gracias, funciona de maravilla :D

Por D3N14M

106 de clabLevel

1 tutorial

Genero:Masculino  

Madrid

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.