Ola, Estou desenvolvendo um chat em flex4, ate ai tudo bem, o problema ocorre durante o envio das mensagem, elas são digitadas no textareaOrigem e passadas ao textareaDestino, por uma necessidade do cliente deve haver layout em html(no flex3 tinhamos o htmlText) estou usando:
destino.textFlow=TextConverter.importToFlow(origem.text, TextConverter.TEXT_FIELD_HTML_FORMAT); mas não consigo ir para a nova linha, com o html text usava destino += origem, mas agora não consigo usar o += da erro, alguma sugestão obs: não posso usar mx pois tive que customizar o textarea para que tivesse o background em degrade, caso alquem saiba como fazer isso no mx textarea, por favor se possivel me ajudar <?xml version="1.0" encoding="utf-8"?> <s:Application name="Spark" xmlns:fx=" http://ns.adobe.com/mxml/2009" xmlns:s=" library://ns.adobe.com/flex/spark" xmlns:mx=" library://ns.adobe.com/flex/halo" xmlns:mx1="library://ns.adobe.com/flex/mx" > <fx:Script> <![CDATA[ *import* flashx.textLayout.conversion.TextConverter; ]]> </fx:Script> <fx:Declarations> </fx:Declarations> <fx:Script> <![CDATA[ *import* spark.utils.*; *import* spark.utils.TextFlowUtil; *import* spark.primitives.Line; *import* flashx.textLayout.elements.TextFlow; *public* *function* passar():*void*{ destino.textFlow=TextConverter.importToFlow(origem.text, TextConverter.TEXT_FIELD_HTML_FORMAT); } ]]> </fx:Script> <s:TextArea id="destino" x="10" y="10"/> <s:TextArea x="10" y="183" height="92" id="origem"/> <s:Button x="128" y="283" label="Button" click="passar()"/> </s:Application> -- "Pensar apenas ou desejar somente nunca levou ninguém a lugar nenhum. É necessário também a ação" - William Shakespeare -- 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
