[flexdev] Re: Teclas de atalhos nos botões

2008-04-21 Por tôpico
Pessoal, desculpem nao ter dado um retorno, as coisas andam corridas por aqui, mas ca estou pra lhes falar... Consegui fazer o que queria, queria postar aqui o codigo, alterei poucas coisas nos arquivos que o Beck mandou... Se ele me permitir eu divulgo no meu blog, dando os devidos creditos clar

[flexdev] Re: Teclas de atalhos nos botões

2008-04-10 Por tôpico Beck Novaes
Ah... eu removi o SWF da pasta bin-debug para ficar mais leve, portanto, não esqueca de compilar antes de tentar rodar no Flex Builder (você pode apenas abrir um dos arquivos e salvar novamente antes de rodar). []'s Beck Novaes On Apr 10, 2:29 pm, Beck Novaes <[EMAIL PROTECTED]> wrote: > Como is

[flexdev] Re: Teclas de atalhos nos botões

2008-04-10 Por tôpico Beck Novaes
Como isto parece ser algo que muita gente pode precisar, acho que este componente pode ser um bom ponto de partida para uma boa solução para o problema: http://groups.google.com/group/flexdev/web/ShortKey.zip A idéia é poder usar algo mais ou menos assim: O componente tem suporte para a tecla

[flexdev] Re: Teclas de atalhos nos botões

2008-04-10 Por tôpico
Daniel, obrigado pela resposta, o dispatchEvent funcionou direitinho... Só não entendi direito ainda essa parte que voce mencionou sobre colocar o event listener no container... Tipo, pra cada Title Window por exemplo, digamos que eu tenho 2 botoes com shortKey, eu teria que fazer 2 ouvintes em

[flexdev] Re: Teclas de atalhos nos botões

2008-04-10 Por tôpico Daniel Lopes
Coloca o event listener no container de seus botoes e faz um case para ver qual tecla foi apertada. Para dispara o evento do botão use dispatch, tipo assim: b1.dispatchEvent(new MouseEvent(MouseEvent.CLICK)); On 10 abr, 10:44, Sá <[EMAIL PROTECTED]> wrote: > Só mais uma coisa! > > Vejam com eu f

[flexdev] Re: Teclas de atalhos nos botões

2008-04-10 Por tôpico
Só mais uma coisa! Vejam com eu fiz,,, Coloquei: addEventListener(KeyboardEvent.KEY_DOWN, this.mubtn.interceptKey Onde mubtn é o meu botão... E interceptKey é: public function interceptKey( event:flash.events.KeyboardEvent ) : void{ if (event.keyCode==_k

[flexdev] Re: Teclas de atalhos nos botões

2008-04-10 Por tôpico
Pessoal, muito obrigado a todos pela ajuda... Daniel, muito obrigado pelo exemplo que você postou, vai se tornar uma boa referencia mais a frente... Beck, meu problema era exatamente este que você mencionou! Muito Obrigado... Luís, eu preciso basicamente do ESC e do ENTER, mais a frentre quem sabe

[flexdev] Re: Teclas de atalhos nos botões

2008-04-10 Por tôpico Luis Eduardo - Suprasis Softwares
Só lembrando que determinadas teclas e/ou conjunto de teclas não estão disponíveis para o FlashPlayer, logo não são utilizáveis (como em um programa Delphi seriam ou provavelmente em um AIR também). Um exemplo é a tecla F5, ALT+F4, CTRL+W. Mas existem umas tantas outras... e se não m

[flexdev] Re: Teclas de atalhos nos botões

2008-04-09 Por tôpico Daniel Lopes
Obrigado Beck, não tinha me atentado para isso... realmente acho que o problema dele vai ser resolvido colocando os listeners no container onde está o componente. Bem de qualquer forma fica ai o exemplo se alguem procurar por isso no grupo. Abraço. On 9 abr, 23:51, Beck Novaes <[EMAIL PROTECTED]

[flexdev] Re: Teclas de atalhos nos botões

2008-04-09 Por tôpico Beck Novaes
Hm... acho que o problema do nosso amigo é outro. Pelo que eu pude entender ele já esta familiarizado com a API necessária para capturar os eventos do teclado. Suponho que o componente que ele estendeu não esteja funcionando porque ele adicionou o Listener para o botão, assim o evento do teclado s

[flexdev] Re: Teclas de atalhos nos botões

2008-04-09 Por tôpico Beck Novaes
Hm... acho que o problema do nosso amigo é outro. Pelo que eu pude entender ele já esta familiarizado com a API necessária para capturar os eventos do teclado. Suponho que o componente que ele estendeu não esteja funcionando porque como ele adicionou o Listener para o botão, assim o evento do tecl

[flexdev] Re: Teclas de atalhos nos botões

2008-04-09 Por tôpico Daniel Lopes
Ai está o exemplo que prometi... é só dar uma olhada na classe flash.ui.Keyboard . Cada tecla tem uma constante e vc pode usar isso como shortcut, no exemplo se vc aperta SHIFT ele muda a cor do componente e se apertar ctrl muda de cor de novo. http://www.adobe.com/2006/mxml"; layout="ab

[flexdev] Re: Teclas de atalhos nos botões

2008-04-09 Por tôpico Daniel Lopes
cara... tem um tanto de coisa nesse código que não precisa e mudou para o Flex 3... Vou fazer um exemplo e posto aqui daqui a pouco On 9 abr, 19:49, Sá <[EMAIL PROTECTED]> wrote: > Pessoal, meu cliente pediu para que ao clicar certas teclas executar o > click de determinados botões... > Eu trabal

[flexdev] Re: Teclas de atalhos nos botões

2008-04-09 Por tôpico Daniel Lopes
Da uma olhada aqui: http://www.abdulqabiz.com/blog/archives/macromedia_flex/keyboard_shortc.php On 9 abr, 19:49, Sá <[EMAIL PROTECTED]> wrote: > Pessoal, meu cliente pediu para que ao clicar certas teclas executar o > click de determinados botões... > Eu trabalho full-time com Flex e ActionScrip