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

Responder a