
Etiquetas: StyleSheet htmlText load TextField createTextField
Lo primero es tener nuestro archivo CSS. Yo voy a utilizar uno sencillo:
a{font-size:16pt;
color:#0000ff;
text-decoration:underline;
}d{font-size:20pt;
color:#ff0000;
}e{font-size:18pt;
color:#00ff00;
}f{font-size:14pt;
color:#ff00ff;
}En la parte Flash, cargamos el archivo CSS, y configuramos el campo de texto para que utilice la hoja de estilos que hemos cargado:
//Creo el campo de textocreateTextField("Texto_txt",0,0,0,300,300);
//Creo las variables que van a contener el texto htmlvar txt0:String = "<d>Este sería del tipo d</d><br/>";
var txt1:String = "<e>Este sería el primer e</e><br/>";
var txt2:String = "<f>Este es del tipo f</f><br/>";
var txt3:String = "<a href = 'http://www.esedeerre.com'>Este sería un enlace coloreado</a>";
//Creo la variable para vargar el CSSvar loadCSS = TextField.StyleSheet = new TextField.StyleSheet();
//Cuando carguen los estilos, relleno el campo con el htmlloadCSS.onLoad = function(){
Texto_txt.html = true;
Texto_txt.styleSheet = loadCSS; Texto_txt.htmlText = txt0 + txt1 + txt2 + txt3;}//Cargo los estilosloadCSS.load("url del css");
stop();
No hay comentarios