Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal,
é o seguinte...
Estou fazendo um chat que usa shared objects, e o textArea onde aparece as
mensagens é um componente que se chama FMemoticonTextArea, nele eu consigo
inserir fácilmente os emoticons do jeito abaixo:
so = SharedObject.getRemote("chatpublico", nc.uri);
so.connect(nc);
so.onSync = function() {
so.meuChat = function(resultado) {
mostra_txt.message += resultado;
}
};
// quando o botao é pressionado
envia_btn.onRelease = function() {
so.send("meuChat", "<b><font face='arial' size='12' color=\"#ff0000\">"+ apelido +": "+"</font></b>" + "<font face='arial'>" + mensagem_txt.text + "</font>");
mensagem_txt.text = "";
envia_btn.enabled = false;
}
// insere os emoticons-smiles no componente
onLoad = function(){
mostra_txt.xyzzy=1904;
mostra_txt.keyWords.push({text:":)", contentPath:"smile1", scaleOn:"auto"});
mostra_txt.keyWords.push({text:":x", contentPath:"smile2", scaleOn:"auto"});
mostra_txt.keyWords.push({text:":{", contentPath:"smile3", scaleOn:"auto"});
mostra_txt.keyWords.push({text:":(", contentPath:"smile4", scaleOn:"auto"});
};
O problema é que num arquivo de teste que este trecho de código igual funciona
perfeitamente, mais no arquivo principal que tem outras funcionalidades não
esta funcionando, quando aciono os smiles que são movieclips que ficam na library
com o linkage smile1, smile2 e por aí vai no componente FMchattextarea
aparece os sinais que deveriam carregar os smiles que é :) por exemplo,
num funciona e noutro não, que esta havendo pessoal ????
Abraço
Carregando comentários...