RichTextEditor customizado com suporte a XHTML no Flex
Quem já usou o RichTextEditor no Flex e tentou usar o HTML gerado por ele sabe que não é uma boa alternativa – primeiro porque ele gera um HTML próprio para o componente com algumas tags “inválidas”, segundo porque é um código terrível de ler (todas as tags com caracteres MAIÚSCULOS e sem identação nenhuma) e depois porque, se você colocar o HTML gerado em uma página qualquer, o texto não vai aparecer “bonitinho” como no componente – as letras aparecerão em tamanho família, por exemplo.
Para resolver isso o Axel estendeu o RichTextEditor e criou um componente que faz a mesma coisa, só que ele tem outra propriedade: xhtmlText. Essa propriedade armazena o código em XHTML do texto digitado, enquanto a propriedade htmlText permanece inalterada. Dessa forma, você pode continuar usando o conteúdo de htmlText como fazia antes, ou evoluir para uma implementação decente, usando XHTML.
Esse recurso é especialmente útil quando você usa uma interface em Flex para editar algum conteúdo dinâmico de um site em XHTML.
Poderia avaliar este artigo, por favor? |
Posts relacionados
-
Rafael
-
Rafael
