| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2010 10:44:35
|
WesleyAvila
Thread.start()
![[Avatar]](/images/avatar/6397bb2d04a32b954909e4356bd68793.jpg)
Membro desde: 05/01/2009 23:56:46
Mensagens: 28
Offline
|
Bom dia
Minha dúvida é a seguinte:
Tenho o form principal da aplicação e um componente de login.
Ao iniciar a aplicação automaticamente o login (usando popup) do usuário é pedido.
Preciso que ao efetuar o login possa habilitar alguns botões que estão desabilitados na tela principal.
Eu queria receber um true do login e fazer as verificações no meu form principal e isto eu não estou conseguindo fazer.
Obrigado!
This message was edited 1 time. Last update was at 23/03/2010 13:57:04
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2010 14:38:08
|
andre.gil
JavaBaby
![[Avatar]](/images/avatar/e965af4bd5780161f17d2bea7f7a2581.jpg)
Membro desde: 01/10/2009 09:08:15
Mensagens: 81
Offline
|
Wesley,
Você já tentou criar um Event personalizado para sua PopUp, adicionar um listener e dar um dispatchEvent quando o Login estiver okay?
[]'s
|
André Gil
www.dclick.com.br
blog.dclick.com.br
http://andregil.net/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2010 21:40:10
|
WesleyAvila
Thread.start()
![[Avatar]](/images/avatar/6397bb2d04a32b954909e4356bd68793.jpg)
Membro desde: 05/01/2009 23:56:46
Mensagens: 28
Offline
|
Eu estou fazendo isso, mas tem alguma coisa errada:
Principal.mxml
Login.mxml
Então... Quando eu clico no btnLogin no Login.mxml ele executa a função verificaLogin() e quando o usuário e senha são 123 ele dispara o evento dispatchEvent(new Event('efetuarLogin', true, true));
Na principal.mxml tem a funcão init no create do application, dentro do init() tem o this.addEventListener('efetuarLogin', loginOk); que deveria chamar a função loginOk e não está chamando.
Poderiam me ajudar?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2010 22:32:42
|
andre.gil
JavaBaby
![[Avatar]](/images/avatar/e965af4bd5780161f17d2bea7f7a2581.jpg)
Membro desde: 01/10/2009 09:08:15
Mensagens: 81
Offline
|
Opa,
Como você tá adicionando o EventListener no this e disparando na sua Popup, ele não está conseguindo capturar. O ideal nesse caso seria adicionar o Listener na sua Popup. Tente trocar o this.addEventListener para frmLogin.addEventListener que deverá resolver.
Se não resolver, avise que dou uma olhada quando tiver com o Flex Builder aqui para testar.
[]'s
This message was edited 1 time. Last update was at 17/03/2010 22:33:24
|
André Gil
www.dclick.com.br
blog.dclick.com.br
http://andregil.net/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2010 23:03:13
|
WesleyAvila
Thread.start()
![[Avatar]](/images/avatar/6397bb2d04a32b954909e4356bd68793.jpg)
Membro desde: 05/01/2009 23:56:46
Mensagens: 28
Offline
|
andre.gil
Funcionou!!!
Usando o this é pra quando o evento e disparado na mesma tela, num é isso?
Muito obrigado pela ajuda!
Abraços!!!
This message was edited 1 time. Last update was at 17/03/2010 23:03:37
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2010 23:08:44
|
andre.gil
JavaBaby
![[Avatar]](/images/avatar/e965af4bd5780161f17d2bea7f7a2581.jpg)
Membro desde: 01/10/2009 09:08:15
Mensagens: 81
Offline
|
Opa, que bom que funcionou!
É isso mesmo, você adiciona o Event Listener no local onde você irá disparar o evento.
[]s
|
André Gil
www.dclick.com.br
blog.dclick.com.br
http://andregil.net/ |
|
|
 |
|
|