uhm , interessante, fazer o CSS de acordo com o tipo de componente. legal.
-- **************************************************** www.brunobg.com [email protected] (MSN & Skype) blogflex.brunobg.com @brunogrohs (21) 9913-2397 Em 24 de setembro de 2010 16:53, Igor Costa <[email protected]> escreveu: > Bruno > > Resolve parcialmente, algumas funções ficam desabilitadas com essa técnica > (uma delas é ser passível de selecionar e formatação). Os seletores em CSS > podem resolver isso. Uma vez que você também habilita o parametro do > compilador, ainda tem constantes falhas de compatibilidade, uma vez que você > usa outro tipo de classe ao invés do tradicional TextFields. > > Dá uma olhada Bruno mais detalhada nessa opcao do Flash Builder aqui > http://help.adobe.com/en_US/flex/using/WSda78ed3a750d6b8f-26a13bbf123c441239d-8000.html > > > ;) > > ---------------------------- > Igor Costa > www.igorcosta.com > www.igorcosta.org > > > 2010/9/24 bruno bg <[email protected]> > >> Igor e Cristian , será que esse post >> <http://www.adobe.com/devnet/flex/articles/flex3and4_differences.html/#articlecontentAdobe_numberedheader_3>ajuda >> esse lance com Fontes do Halo X Spark. !??!?!? >> >> >> -- >> **************************************************** >> www.brunobg.com >> [email protected] (MSN & Skype) >> blogflex.brunobg.com >> @brunogrohs >> (21) 9913-2397 >> >> >> >> Em 24 de setembro de 2010 16:08, Igor Costa <[email protected]>escreveu: >> >>> O que eu quero dizer é que se você está usando ambos os pacotes spark e >>> halo você vai ter que embedar suas fontes de duas formas diferentes >>> >>> >>> para definir o @font-face do pacote spark, você vai ter que embedar com >>> CFF true; >>> >>> E para o @font-face do pacote mx você coloca CFF para false >>> >>> >>> Por que disso? >>> >>> A arquitetura do Flex 4 é baseada no TLF (Text Layout Framework). O que >>> requer que a fonte seja true-type. Coisa que não acontece no pacote Halo. Ai >>> o motivo pelo qual você terá que embedar ambas as vezes as fontes, uma >>> colocando true e outra false. >>> >>> É uma técnica que não afeta em nada, apenas vai definir o tipo da fonte >>> para cada pacote. >>> >>> Veja esse exemplo que eu fiz para você. >>> >>> <?xml version="1.0" encoding="utf-8"?> >>> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" >>> xmlns:s="library://ns.adobe.com/flex/spark" >>> xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" >>> minHeight="600"> >>> <fx:Declarations> >>> <!-- Place non-visual elements (e.g., services, value objects) here --> >>> </fx:Declarations> >>> <fx:Style> >>> @namespace s "library://ns.adobe.com/flex/spark"; >>> @namespace mx "library://ns.adobe.com/flex/mx"; >>> @font-face { >>> src:url("fontes/MyriadWebPro.ttf"); >>> fontFamily: minhaFonte; >>> embedAsCFF: true; >>> } >>> @font-face { >>> src:url("fontes/MyriadWebPro.ttf"); >>> fontFamily: NovaFonte; >>> embedAsCFF: false; >>> } >>> s|Label{ >>> font-size:20; >>> font-family:minhaFonte; >>> } >>> mx|Label{ >>> font-size:20; >>> font-family:NovaFonte; >>> } >>> </fx:Style> >>> <s:layout> >>> <s:VerticalLayout horizontalAlign="center" verticalAlign="middle"/> >>> </s:layout> >>> <s:Label text="Exemplo de fonte para Flex 4"/> >>> <mx:Label text="Exemplo de fonte para Flex 3"/> >>> </s:Application> >>> >>> >>> >>> >>> Atenciosamente >>> >>> ---------------------------- >>> Igor Costa >>> www.igorcosta.com >>> www.igorcosta.org >>> >>> >>> 2010/9/24 Cristian <[email protected]> >>> >>> Cara eu estava usando desta forma neste componente. >>>> >>>> fontFamily="DaxRegular" >>>> >>>> Tentei via CSS como você sugeriu e não pegou o embed. >>>> >>>> ?? >>>> >>>> On 23 set, 23:37, Igor Costa <[email protected]> wrote: >>>> > Por que voce está embedando uma fonte com CFF para um componente do >>>> tipo >>>> > Halo >>>> > >>>> > Você pode usar a maneira tradicional ou com o namespace do Halo usando >>>> o >>>> > selector do CSS | para definir o namespace aplicado. >>>> > >>>> > mx|DateChooser >>>> > { >>>> > font-family:"DaxRegular"; >>>> > >>>> > } >>>> > >>>> > Att >>>> > >>>> > ---------------------------- >>>> > Igor Costawww.igorcosta.comwww.igorcosta.org >>>> > >>>> > 2010/9/23 Cristian <[email protected]> >>>> > >>>> > >>>> > >>>> > > Boa tarde! >>>> > >>>> > > Estou fazendo uns embeds nas fontes tudo funciona menos em um >>>> > > componente mx:DateChooser >>>> > >>>> > > @namespace s "library://ns.adobe.com/flex/spark"; >>>> > > @namespace mx "library://ns.adobe.com/flex/mx"; >>>> > >>>> > > @font-face { >>>> > > src:url("assets/DaxRegular.ttf"); >>>> > > fontFamily: DaxRegular; >>>> > > embedAsCFF: true; >>>> > > } >>>> > >>>> > > porque??? >>>> > >>>> > > -- >>>> > > Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>>> > > Para enviar uma mensagem, envie um e-mail para >>>> [email protected] >>>> > > Para sair da lista, envie um email em branco para >>>> > > [email protected] >>>> > > Mais opções estão disponíveis emhttp:// >>>> groups.google.com/group/flexdev- Ocultar texto das mensagens anteriores >>>> - >>>> > >>>> > - Mostrar texto das mensagens anteriores - >>>> >>>> -- >>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>>> Para enviar uma mensagem, envie um e-mail para [email protected] >>>> Para sair da lista, envie um email em branco para >>>> [email protected] >>>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >>>> >>> -- >>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>> Para enviar uma mensagem, envie um e-mail para [email protected] >>> Para sair da lista, envie um email em branco para >>> [email protected] >>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >>> >> >> >> -- >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para [email protected] >> Para sair da lista, envie um email em branco para >> [email protected] >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para [email protected] > Para sair da lista, envie um email em branco para > [email protected] > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev
