hehe. vamos ver se acertam num próximo release. brunobg
Em 24 de setembro de 2010 17:29, Igor Costa <[email protected]> escreveu: > Falei que havia falhas bruno, e acabei não mostrando os bugs logados. O de > maior relevancia é esse https://bugs.adobe.com/jira/browse/SDK-23848 > > <https://bugs.adobe.com/jira/browse/SDK-23848>Porém, ainda está incorreto > e foi marcado como fechado e classificado como não bug. Eu abri novamente um > chamado (https://bugs.adobe.com/jira/browse/SDK-27982). > > Coloquei o mesmo código que coloquei aqui de exemplo para eles usarem por > lá. É o único workaround que verdadeiramente funciona, por isso não indiquei > ao Christian a opção do Flash Builder. > > > > Atenciosamente > ---------------------------- > Igor Costa > www.igorcosta.com > www.igorcosta.org > > > 2010/9/24 bruno bg <[email protected]> > >> 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 >> > > -- > 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
