Isso tem a ver com o parser de mxml da framework, experimenta utilizar <
(problema semelhante acontece se tentares utilizar um && (and), tens que
substituir por &&...

João Coelho
Interactive Developer 
[email protected]
.................................................................

________________________________________
From: [email protected] [mailto:[email protected]] On Behalf Of
Miguel Vaz
Sent: quinta-feira, 21 de Maio de 2009 15:04
To: [email protected]
Subject: [riapt] Operador ternário com comportamento estranho


Boa tarde,


Um amigo estava a tentar colocar um operador ternário num enabled de um
componente mas recebe um erro quando utiliza um tipo de condição:

<mx:Button .... enabled="{(variavel == 3) ? true : false}"/>  // FUNCIONA

<mx:Button .... enabled="{(variavel > 3) ? true : false}"/>  // FUNCIONA

<mx:Button .... enabled="{(variavel < 3) ? true : false}"/>  // Dá o erro:
"Value of attribute enabled must not contain the < character"


Alguém me sabe dizer o porquê? O ternário deveria apenas avaliar a condição
e optar por um dos resultados, independentemente do caracter utilizado na
condição.


Miguel Vaz

No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.5.339 / Virus Database: 270.12.36/2125 - Release Date: 05/20/09
18:03:00


--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
[email protected]
 Para anular a inscrição neste grupo, envie um email para 
[email protected]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---

Responder a