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: | |
|
Links do Yahoo! Grupos
- Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/flex-brasil/
- Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
- O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.

