Mudando um pouco a pesquisa de Cor de Text Field para Preloaders Achei o exemplo que citei acima, de carregar certo objetos na iniciação do sistema.
" ... I would like to point out a couple things: 1. So we want to show the percentage loaded, right? Well, the Label component just won't work out. Label comes with following inheritance: Label -> UIComponent -> FlexSprite -> Sprite -> DisplayObjectContainer -> InteractiveObject DisplayObject -> EventDispatcher -> Object That is a good part of the Flex framework that we want to avoid for the preloader. Instead, because we just want to render the text, we can use the TextField object which comes with following inheritance: TextField -> InteractiveObject -> DisplayObject -> EventDispatcher -> Object And another thing is that we want to avoid any custom fonts in the preloader because that will surely blow it up. 2. Any imagery that we want to show up should naturally be in the single digit kilobytes to begin with. Photoshop offers a lot of ways to optimize the size of the image. Than again, we don't want to use the convenient Image component because it comes with the following inheritance: Image -> SWFLoader -> UIComponent -> FlexSprite -> Sprite -> DisplayObjectContainer -> InteractiveObject -> DisplayObject -> EventDispatcher -> Object Instead, we can fill up a DisplayObject that comes with following inheritance: DisplayObject -> EventDispatcher -> Object ..." Fonte: http://www.pathf.com/blogs/2008/08/custom-flex-3-lightweight-preloader-with-source-code/ Tah, ok, estou no caminho certo é o text field mesmo.Vamos procurar na documentação: "...Once you establish an instance of a text field, you can use flash.text package classes, like the TextFormat class and the StyleSheet class, to control the text's appearance...." Fonte: http://livedocs.adobe.com/flex/3/html/help.html?content=Working_with_Text_02.html Ok...É o text format que uso mesmo.Alguém sabe por que não está funcionando? Enquanto isso continua com as pesquisas On 18 ago, 23:35, RafaelViana <rfl.vi...@gmail.com> wrote: > O preloader ja achei em um blog estrangeiro ficou legal. > > Lah tinha como colocar uma imagem junto no preloader, mas dai a partir > dessa ideia mudei o background pra uma imagem. (só isso que queria) > > E tem dois text field que mostra pro usuário o status da aplicação e % > de carregamento. > Esses text field preciso alterar a fonte, ja pesquisei até na > documentação mas não consigo fazer uso da classe descrita acima. > > Vou dar uma olhada em outros exemplos para ver qual classe que tão > usando pra isso. > > P.S: Legal o preloader com swf Kraus, até tava pensando essas dias, se > eu pedisse pra um cara fazer um preloader em flash eu teria como usar > no Flex, mas como não manjo de flash, preferi tentar no flex algo > simples mesmo, só pra tirar aquele padrão.Depois contrato alguém pra > fazer o negócio ficar show mesmo.Tenho certeza que seu exemplo vai ser > muito util. > > On 18 ago, 23:22, Eduardo Kraus <eduardokr...@gmail.com> wrote: > > > > > Se quiseres apenas alterar a fonte, tem que pesquisar, mais se quiseres > > mudar o preload, aqui tem um exemplo. > > >http://blog.mxml.com.br/embed > > > *Eduardo Kraus* > > Desenvolvedor > > eduardokr...@gmail.comhttp://blog.mxml.com.brhttp://twitter.com/EduardoKraus > > > 2009/8/18 RafaelViana <rfl.vi...@gmail.com> > > > > Estou querendo mudar a cor e a fonte de um text field no preloader. > > > > Vi na documentação essa classe mas não estou conseguindo usar oO > > >http://livedocs.adobe.com/flex/3/langref/flash/text/TextFormat.html > > > > //Text Format > > > _tf = new TextFormat(); > > > _tf.font = "Verdana"; > > > _tf.size = 12; > > > _tf.color = 0xFF0000; > > > > //Text Field > > > progressText = new TextField(); > > > progressText.x = 400; > > > progressText.y = 315; > > > progressText.width = 200; > > > progressText.height = 20; > > > progressText.setTextFormat(_tf); > > > addChild(progressText); > > > > Mas ele continua com a cor e fonte padrão (Preto e Times New Roman), > > > alguém sabe se existe alguma restrição a usar ela no preloader? --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---