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
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
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
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
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
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
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
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
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]
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
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
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
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
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
14 matches
Mail list logo