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

Responder a