Pessoal, Estou montando um chat e gostaria de fazer as funções q normalmente tem em IMs, como:
Enter: envia mensagem Shift+Enter: quebra de linha Até agora fiz o seguinte: <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="init()"> <mx:Script> <![CDATA[ import mx.controls.Alert; private function init():void { cp14.addEventListener(KeyboardEvent.KEY_UP, tecla, true); } private function tecla(e:KeyboardEvent):void { if(e.shiftKey) { if(e.keyCode == Keyboard.ENTER) { cp14.text += "\n"; } } else if(e.keyCode == Keyboard.ENTER) { msgs.text += cp14.text cp14.text = "" } } ]]> </mx:Script> <mx:RichTextEditor title="Title" id="cp14" y="183"> </mx:RichTextEditor> <mx:TextArea x="0" y="0" width="325" height="175" id="msgs"/> </mx:Application> Quando a mensagem chega no textarea o \n foi colocado, mas em tempo de edição da mensagem antes de enviar no RichTextEditor não. Alguém pode me ajudar? -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev