Se esta querendo aprender ou iniciar novos projetos em Flex, clique aqui

Hoje precisei desenvolver uma aplicação com algumas fontes. Isso sobrecarregou muito minha aplicação.

Vasculhando o livedocs, achei a classe Font e esta classe possui o método estático enumerateFonts que retorna a lista de todas as fontes instaladas no seu computador. Um pouco de pesquisa consegui a lista de fontes que esta disponível na maquina do usuário.

Font.enumerateFonts( true )

Agora com este array, passei ele para o componente Repeater e dentro deste passei o componente que criei, passando a fonte da interação atual.

Veja abaixo como ficou, e sua lista completa de fontes.

O fonte esta disponível aqui.

Gostou? Não esqueça de curtir!

Ou compartilhe o link com seus amigos

6 comentários

Deixe uma resposta

  1. Por acaso ainda nao tinha visto,em flex é capaz de resultar mas em air tenho que incluir sempre a fonte junto com o instalador e eu preciso usar as fontes da maquina mesmo

    Obrigado pela resposta

     
  2. Bom exemplo Eduardo, sabe se existe alguma forma de conseguir rodar um componente com as fontes instaladas no camputador, é que caso as fontes nao estejam embebed ao rodar um componente o texto desaparece

    Continue com o bom trabalho

     
  3. Iniciativas como a suas e exemplos como este agregam bastante para a comunidade Flex, RIA.
    Continue assim, sucesso!!!

     
  4. Muito bom Eduardo.
    Eu estava buscando por isso...
    Ótimo trabalho.
    Parabéns!!!

     
  5. Muito bom o post Eduardo! Parabéns!