Princípios básicos do trabalho com textoFlash Player 9 e posterior, Adobe AIR 1.0 e posterior Para exibir texto na tela do Adobe® Flash® Player ou Adobe® AIR™, use uma instância da classe TextField ou use as classes Flash Text Engine. Essas classes permitem a criação, exibição e formatação de texto. Como alternativa, é possível usar a Text Layout Framework (TLF) - uma biblioteca de componentes que se baseia nas classes Flash Text Engine, porém projetada para simplificar sua utilização. É possível estabelecer conteúdo específico para campos de texto ou designar a origem do texto e definir sua aparência. Também é possível responder aos eventos do usuário assim que ele insira texto ou clique em um link de hipertexto. A classe TextField e as classes Flash Text Engine lhe permitem exibir e gerenciar o texto no Flash Player e no AIR. Você pode usar a classe TextField para criar objetos de texto para exibição e inserção. TextField fornece os princípios para outros componentes baseados em texto, como TextArea e TextInput. É possível usar a classe TextFormat para definir a formatação dos caracteres e parágrafos dos objetos TextField e aplicar CSS (folhas de estilos em cascata) usando a propriedade Textfield.styeSheet e a classe StyleSheet. É possível designar texto formatado em HTML, que pode conter mídia incorporada (clipes de filme, arquivos SWF, arquivos GIF, arquivos PNG e arquivos JPEG), diretamente para um campo de texto. O Flash Text Engine, disponível a partir do Flash Player 10 e do Adobe AIR 1.5, apresenta suporte em baixo nível para o controle sofisticado de métricas de texto, formatação e texto bidirecional. Oferece também fluxo de texto aprimorado e suporte avançado a idioma. Embora você possa usar o Flash Text Engine para criar e gerenciar os elementos de texto, ele foi projetado principalmente como base para criar componentes de tratamento de texto e exige maior conhecimento de programação. A Text Layout Framework, que inclui um componente de tratamento de texto baseado no Flash Text Engine, fornece uma forma facilitada de usar os recursos avançados do novo mecanismo de texto. A Text Layout Framework é uma biblioteca extensível totalmente integrada ao ActionScript 3.0. É possível usar o componente TLF existente ou usar a estrutura para construir seu próprio componente de texto. Para obter mais informações sobre esses tópicos, consulte: Conceitos e termos importantesA lista de referência a seguir contém termos importantes envolvidos com o tratamento de texto:
|
![]() |