Como desabilitar o Tab?

Delphi

10/05/2003

O tab não aparece na tabela ASCII. Alquem soube como desabilita-ló ou alguma dica de onde osso encontrar a solução?


obrigado.
Marbravo@cdlvirtual.com.br


Marbravo

Marbravo

Curtidas 0

Respostas

4_olho

4_olho

10/05/2003

O código ASCII do Tab é 9.

Se usar o virtual key, é vk_tab, mas daí a desabilitá-lo ....

Tentei vários truques e adaptações de dicas, mas nenhuma funcionou. Isto indica que o Delphi trata esta tecla de uma maneira bem sofisticada. É preciso mais estudo.


GOSTEI 0
Cruz

Cruz

10/05/2003

Se vc não quiser que o tab mude o objeto em foco basta mudar a propriedade TabStop do componente para false.
Se vc tem vários Edits em um form, por exemplo, se mudar o TabStop deles para false, nenhum deles irá processar a tecla tab.

visite [url=http://www.jczdesign.com]JCZ Design.com[/url]


GOSTEI 0
Marbravo

Marbravo

10/05/2003

Mas se eu colocar tabStop false nem com enter naum entra no campo.A minha intenção era fazer o ussuario só mudar de foco do botão apertando enter.


Mas valeu assim mesmo.

Marbravo


GOSTEI 0
POSTAR