Para pegar a tecla CTRL + X, seria algo como: private function teste(event:KeyboardEvent):void{
if(event.ctrlKey && event.keyCode == codigo da tecla x) .... } Mas.... "CTRL+X is a command you can't override. CTRL+X in most OS's (all the ones supported by Flash at least) is the default shortcut for 'cut'. You can't override that call at all." Retirado de: http://www.actionscript.org/forums/showthread.php3?t=214879 On 19 dez, 10:19, J.C.Ködel <jcko...@gmail.com> wrote: > Estou desenvolvendo um componente de MaskedTextInput (aliás, aprimorando o q > a Adobe fez), mas estou com um problema que não estou conseguindo solucionar: > > http://www.kodelsolutions.com/Sandbox.swf > > No exemplo acima, experimente digitar algo, selecionar uma parte (ou tudo) e > teclar Ctrl+X. > > O problema é que eu não consigo capturar quando o usuário tecla Ctrl+X (Cut > to Clipboard). O componente requer algumas ações especiais quando algum > caractere é deletado, e o Ctrl+X exclui caracteres e não me informa de uma > forma fácil de pegar =\ > > Então a pergunta é: alguém já fez alguma forma de bloquear totalmente a > função Cut ou conseguiu pegar a seqüência de teclas Ctrl+X no evento KeyDown? > > -------------------------------------------------------------------------------- > J.C.Ködel - Programador Microsoft.net/Adobe Flex > TDS-Enterprise -http://www.tds-enterprise.com > > smime.p7s > 6KExibirDownload -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev