Fórum Como usar TAB no Webbrowser com Delphi #599493
04/01/2019
0
boa tarde.
alguém sabe comando para usar o TAB no webbrowser ?
Grato
alguém sabe comando para usar o TAB no webbrowser ?
Grato

Roberto Rodrigues
Curtir tópico
+ 0
Responder
Posts
25/01/2019
Hélio Devmedia
Olá Roberto,
Quando não tem nenhuma página carregada ou quando tem mas o foco não está dentro do controle da página,
o webbrowser permite apertar o TAB e ir para outros objetos, porém, quando o foco no webbrouser entra num edit da página, o tab passa a valer para os objetos da página dentro do webbrouser.
O detalhe é que imediatamente ao usar o método navigate, a página coloca o foco no objeto principal, por exemplo, se você navegou para o google ele coloca o foco no Edit de busca do Google.
Infelizmente, uma vez que o foco caia na página do webbrowser não tem para onde correr, ele assume totalmente o TAB, mesmo colocando Keypreview:=true no formulário e mesmo usando o evento OnShortCut do ApplicationEvents (que em tese deveria capturar qualquer tecla pressionada na aplicação).
Espero ter esclarecido. Um forte abraço e fique com Deus.
Quando não tem nenhuma página carregada ou quando tem mas o foco não está dentro do controle da página,
o webbrowser permite apertar o TAB e ir para outros objetos, porém, quando o foco no webbrouser entra num edit da página, o tab passa a valer para os objetos da página dentro do webbrouser.
O detalhe é que imediatamente ao usar o método navigate, a página coloca o foco no objeto principal, por exemplo, se você navegou para o google ele coloca o foco no Edit de busca do Google.
Infelizmente, uma vez que o foco caia na página do webbrowser não tem para onde correr, ele assume totalmente o TAB, mesmo colocando Keypreview:=true no formulário e mesmo usando o evento OnShortCut do ApplicationEvents (que em tese deveria capturar qualquer tecla pressionada na aplicação).
Espero ter esclarecido. Um forte abraço e fique com Deus.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)