Tpo, <enter> no windows é \n\r, e ali você tá checando apenas por \r. Isso pode ser um dos motivos.
E eu acho que eu vi em algum lugar uma classe de TextArea com suporte a smiles... 2008/4/14 Italio Novuas <[EMAIL PROTECTED]>: > > Hi amigos, Eu escrevi algum código do cabo Flex que permite que uma > imagem apareça em uma área de texto. O código fará exame do valor " :) > "e substitua então isso :) com uma imagem. O problema em que eu estou > funcionando é como segue: 1. Quando usar :) o valor, a imagem aparece > na área de texto, mas aparece abaixo do texto. Como posso eu começar a > imagem aparecer na linha com o texto? Os exemplos da sintaxe serão > apreciados. > > <?xml version="1.0" encoding="utf-8"?> > <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" > layout="absolute"> > > <mx:Script> > <![CDATA[ > > var aMessage:Array = new Array(); > var aHolder:Array = new Array(); > > public function StringHolder(message, item, change):String > { > aHolder = message.split(item); > message = aHolder.join(change); > return (message); > } > > public function TextAreaReceive():void { > > if (StringHolder(message_txt.htmlText,":)","<img > src='someImage.gif'>")) { > debug_txt.htmlText = > StringHolder(message_txt.htmlText,":)","<img > src='someImage.gif'>"); > aMessage.push(debug_txt.htmlText); > ta_urdu.htmlText = aMessage.join("\r"); > } else { > aMessage.push(message_txt.text); > ta_urdu.text = aMessage.join("\r"); > } > > } > ]]> > </mx:Script> > > <mx:TextInput x="320" y="404" id="message_txt" width="350"/> > <mx:Button x="678" y="404" label="Send" id="btnSend" > click="TextAreaReceive();"/> > <mx:TextArea x="320" y="261" width="350" height="135" > id="ta_urdu"/> > <mx:Text x="311" y="135" text="Debug" id="debug_txt" > color="#1C25D4" > fontSize="36"/> > > </mx:Application> > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
