Oi galera, sera que alguem poderia me ajudar com um problema com o
addeventlistener(), estou fazendo em flex via as3 uma tela  que eh montada
toda dinamicamente, adicionando botoes, imagens com links para abrir uma
janela popup do tipo modal e uma data grid, ate agora esta tudo correto
porem nao conseguia criar um LINK na imagem, tentei a propriedade click e
nao existe a mesma para imagens, apresentava um erro. Foi entao que tentei
fazer criando listener, adicionei um listener para a imagem chamando uma
funcao, com isso consegui criar um link na imagem clicar e abrir a minha
janela popup, segue abaixo as linhas de codigo:

cImg = new Image;
cImg.source='../img/f3.gif';
cImg.addEventListener(MouseEvent.CLICK, consF3);
cImg.buttonMode = true;

function consF3(e:MouseEvent):void{
    showWindow(true);
}

o Problema, eh que quando eu clico na imagem eu gostaria de estar passando
um parametro, porem nao estou conseguindo, a funcao consF3 que eu chamo na
listener so aceita o parametro do tipo mouse event, e:MouseEvent.
como chamo a funcao consF3 e passo uma string como parametro? ja tentei
fazer assim:
cImg.addEventListener(MouseEvent.CLICK, consF3(cF3));
Porem na funcao ele da um erro dizendo que o tipo nao eh um evento, como
saio dessa ?
valeu pessoal !!!!




Esse grupo faz parte da Comunidade Brasileira Flex
Sente confortavelmente e bem vindo ao Flex-Brasil



Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE


Links do Yahoo! Grupos

Responder a