Fundamentos de la utilización de textoFlash Player 9 y posterior, Adobe AIR 1.0 y posterior Para mostrar texto en pantalla en Adobe® Flash® Player o Adobe® AIR™, se utiliza una instancia de la clase TextField o las clases de Flash Text Engine. Estas clases permiten crear texto, presentarlo y aplicarle formato. Como alternativa, puede utilizar Text Layout Framework (TLF), una biblioteca de componentes basada en las clases de Flash Text Engine, pero diseñada para facilidad de uso. Se puede establecer el contenido específico para los campos de texto, o bien, designar el origen del texto y posteriormente definir su aspecto. También se puede responder a eventos de usuario, como cuando el usuario introduce texto o hace clic en un vínculo de hipertexto. Tanto la clase TextField como la clases de Flash Text Engine permiten mostrar y administrar texto en Flash Player y AIR. La clase TextField se puede utilizar para crear objetos de texto para visualización y entrada. La clase TextField proporciona la base para otros componentes basados en texto como, por ejemplo, TextArea y TextInput. La clase TextFormat se puede utilizar para establecer el formato de párrafo y caracteres para los objetos TextField y se pueden aplicar hojas de estilos en cascada (CSS) con el uso de la propiedad Textfield.styleSheet y de la clase StyleSheet. Se puede asignar un texto con formato HTML, que puede contener elementos multimedia incorporados (clips de película y archivos SWF, GIF, PNG y JPEG), directamente a un campo de texto. Flash Text Engine, disponible comenzando con Flash Player 10 y Adobe AIR 1.5, ofrece una compatibilidad de bajo nivel para realizar un sofisticado control de las medidas y el formato del texto, además de admitir texto bidireccional. También proporciona una compatibilidad para idiomas y un flujo de texto mejorados. Aunque Flash Text Engine se puede utilizar para crear y administrar elementos de texto, principalmente está diseñado como base para la creación de componentes de gestión de texto y requiere una experta labor de tareas de programación. Text Layout Framework, que incluye un componente de gestión de texto basado en FTE, ofrece una forma más segura de utilizar sus funciones avanzadas. Text Layout Framework es una biblioteca ampliable incorporada por completo en ActionScript 3.0. Es posible utilizar el componente TLF existente o la arquitectura para crear un componente de texto propio. Para obtener más información sobre estos temas, consulte: Conceptos y términos importantesLa siguiente lista de referencia contiene términos importantes relacionados con el control de texto:
|
|