Fórum sair do form com a tecla quot;escquot; ... #371834
01/07/2009
0
o problema:
se coloco um evento OnKeyDown, OnKeyPress ou OnKeyUp, onde se o usuário pressionar a tecla ´ESC´ feche o Form, funciona perfeitamente, porém, se o usuário clicar no componente TWebBrowser (tirando o foco do Form), o evento não funciona mais...
Obs: a propriedade KeyPreview do Form = True...
preciso da checagem da tecla, onde o foco estiver ... o TWebBrowser não tem os eventos OnKey...
abraços !!!
Danielrsanches
Curtir tópico
+ 0Posts
01/07/2009
Woinch
http://delphi.about.com/od/kbwinshell/a/delphi_hook.htm
http://delphi.about.com/od/windowsshellapi/a/keyboard_hook.htm
Creio que irão lhe ajudar...
Gostei + 0
01/07/2009
Osocram
No evento execute da action coloca close;
e no shortCut da action coloca ESC
pronto...
Gostei + 0
01/07/2009
Danielrsanches
osocram, obrigado pela dica também, deu certíssimo!!!
obrigado a todos !!!
Gostei + 0
01/07/2009
Osocram
usando esse ShorCut das Action, vc não precisa nem do KeyPreview do form.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)