Datos personales

Cajas de Texto

Para introducir cajas de texto dependeremos de las siguientes clases:

La Clase TextField  Controla el texto en pantalla. Manipula los campos hechos con AS,
los dinámicos, de entrada realizados en el IDE.

La Clase StaticText Controla los textos estáticos hechos con el IDE
La Clase TextSnapshot Es una cadena que contiene los textos estáticos
hechos con el IDE de FLASH.
La Clase CSNSetting Controla la renderizacion del texto y del antialias.
La Clase Font provee una lista de las fuentes disponibles o embebidas
del archivo SWF.
La Clase TextLineMetrics Describe las medidas de una linea de texto
en los campos de texto.

¿Como lo usamos?

Para usarlo debemos instanciar la clase y guardarla en una variable:
var texto:TextField = new TextField();

Después usamos una de sus propiedades para incluir  texto:
texto.text ="flashparatodoelmundo.blogspot.com";

Por ultimo lo visualizamos en el escenario:
addChild(texto);

Formatear la Clase TextField

Para formatear la caja, haremos uso de las propiedades que
mostrare a continuación:

Propiedad                       Descripción
width                              Maneja el ancho de las cajas
height                             Maneja la altura de la caja
background                    Activa la visualizacion de la caja del texto
border                           Activa o desactiva el borde de la caja
borderColor                  Cambia el color del borde de la caja
wordWrap                    permite justificar el texto hacia abajo
autoSize                        Amplia la caja segun, el tamaño del texto.
textColor                      Cambia el color del texto.

Métodos para modificar el contenido del texto

Método                                           Descripción
appendText()                            Añade una cadena al final de la caja
                                                 del texto
replaceText()                             Reemplaza texto dentro de la caja
                                                 por una subcadena
replaceSelectedText()                Reemplaza el texto seleccionado
                                                 por una subcadena.
getParagraphLength(indice)        Regresa el numero de caracteres
                                                 de un parrafo dado en el indice.
getFirstCharInParagraph(indice) Indica la posicion del primer
                                                 caracter de un parrafo indicado 
                                                 en el indice.

Ejemplo:

var texto:TextField = new TextField();
texto.text ="flash para todo el mundo";
texto.width = 250;
texto.height = 300;
texto.background = true;
texto.border = true;
texto.wordWrap = true;

addChild(texto);




Share this post

Post a comment

:ambivalent:
:angry:
:confused:
:content:
:cool:
:crazy:
:cry:
:embarrassed:
:footinmouth:
:frown:
:gasp:
:grin:
:heart:
:hearteyes:
:innocent:
:kiss:
:laughing:
:minifrown:
:minismile:
:moneymouth:
:naughty:
:nerd:
:notamused:
:sarcastic:
:sealed:
:sick:
:slant:
:smile:
:thumbsdown:
:thumbsup:
:wink:
:yuck:
:yum:

Next Post
Entrada más reciente
Previous Post
Entrada antigua