Ctrl + D Pode ser remapeado no FireFox ou desabilitado no Outlook?

0

Se eu quiser marcar algo no FireFox, eu uso Ctrl + D. Se o Outlook é a janela ativa, Ctrl + D irá excluir o item realçado. Isso acontece quando eu estou indo e voltando entre monitores e não prestando atenção a qual janela está ativa. Então eu estou resolvendo o mistério do que eu deletei.

Existe uma maneira de alterar o mapeamento de teclas de atalho Ctrl + D no FireFox ou desabilitar Ctrl + D no Outlook?

A melhor opção que posso imaginar é usar o AutoHotKey para mapear outro combo de teclas para Ctrl + D quando o FireFox estiver ativo. Alguma sugestão melhor?

    
por ChrisbChicken 07.02.2018 / 17:55

1 resposta

1

Tente isso (script AHK):

; The #If directive creates context-sensitive hotkeys:

#If (WinActive("ahk_exe outlook.exe") && WinExist("ahk_exe firefox.exe")) ; "&&" means "and"

    ; Ctrl+D: 
    ^d::
        MsgBox, 4,, Are you sure you want to send Ctrl+D to Outlook'nwhile FireFox exists?
        IfMsgBox Yes
            Send, {Ctrl Down}d{Ctrl Up}
    return

#If  ; turn off context sensitivity

link

Use o Window Spy para descobrir o ahk_exe exato da janela do Outlook (pode ser diferente se você tiver outro pacote do MS Office).

    
por 07.02.2018 / 18:50