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

Responder a