Do Help:

 

Description

 

If Cancel is true, the button’s OnClick event handler executes when the user
presses Esc. Although an application can have more than one Cancel button,
the form calls the OnClick event handler only for the first visible button
in the tab order.

 

É normal em formulários de diálogo, a tecla Esc chamar o botão cancelar, e a
tecla Enter chamar o botão OK. No caso do botão OK, a propriedade Default
deve estar como True. Vide diálogos do Windows.

 

Vitor Redes.

 

  _____  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Edison DRP
Enviada em: segunda-feira, 17 de setembro de 2007 12:05
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Problema com Escape key

 

Obrigado pelas respostas, em especial ao Enio. Realmente um bitbtn estava
com Cancel = true e ao desmarcar, o problema desapareceu. resta para mim a
seguinte dúvida: o porque isto corre uma vez que o bitbtn em questão estava
marcado com tabstop = false e alem disto aparecia na lista de tab order como
um dos últimos componentes. Porque um Escape direcionava o fluxo da
aplicação justo para ele ?
Edison

Edison, 
Dá uma olhada na propriedade CANCEL do seu TBitBtn, se estiver TRUE, vai
acontecer o problema realmente. 
Atenciosamente, 
Enio José de Sousa. 


[As partes desta mensagem que não continham texto foram removidas]

-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Links do Yahoo! Grupos

[As partes desta mensagem que não continham texto foram removidas]

 



[As partes desta mensagem que não continham texto foram removidas]

Responder a