cria uma variavel String. var texto:String = destino.text; texto += origem.text;
destino.textFlow=TextConverter.importToFlow(texto , TextConverter.TEXT_FIELD_HTML_FORMAT); Att, Samuel Facchinello http://desenvolvendoemflex.blogspot.com Joinville - SC 2011/6/15 Antonio Pasqualli <[email protected]> > Obrigado, > mas, ainda não consigo adicionar uma nova linha, > passo o conteudo do textarea origem para o destino, tudo perfeito, mas > quando passo um novo texto ele não vai para a nova linha, ele substitui o > antigo, para adicionar uma nova linha sempre usei: > DESTINO+=ORIGEM, mas, isso não funciona, > alguma outra sugestão? > > Em 15 de junho de 2011 13:36, Samuel Facchinello > <[email protected]>escreveu: > > ve se ajuda: >> http://polygeek.com/2249_flex_display-html-text-in-the-spark-textarea >> >> >> Att, >> Samuel Facchinello >> http://desenvolvendoemflex.blogspot.com >> Joinville - SC >> >> >> >> 2011/6/15 Antonio Pasqualli <[email protected]> >> >>> 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 >> >> >> -- >> 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 > > > > > -- > "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 > -- 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
