Tengo una duda que me está dando quebraderos de cabeza en cuanto a la forma en que actua el "setTextFormat".
Antes de nada el código que estoy utilizando:
Código ActionScript :
var formato:TextFormat = new TextFormat(beginIndex, endIndex, textFormat); formato.color = 0x517AD2; _parent.texto.setTextFormat(0,13,formato);
Está aplicado a una caja de texto dinámico.
La pregunta es muy concreta: ¿Hay alguna forma mediante código de darle formato (ej. color) a una parte de la caja de texto sin tener que utilizar los "beginIndex, endIndex"?.
Lo que pretendo es simplemente colorear una frase o palabra seguida sin tener que decirle de qué carácter a que carácter tiene que hacerlo.
¿Porqué?.... Por la sencilla razón de que voy a actualizar el texto (que será un menú) habitualmente y es un poco engorroso (o mejor dicho lento) tener que estar cambiando las coordenadas de los caracteres cada vez que el texto se "mueva" o amplie.
El texto es necesario que este todo en el mismo campo o caja (ala! para poner más dificil el reto jeje...).
Muchísimas gracias por vuestra labor desinteresada!!
Saludos!!