Abrir lista de coluna Lookup no Grid

Delphi

30/09/2005

olá!

fiz um grid com um monte de campos lookups. eu estou tentando fazer com que a digitação possa ser o mais rápido possível...
o problema é justamente quando chega nas colunas do campo lookup que faz com que o usuário tenha que pegar o mouse para abrir a lista com as opções.

Tem algum jeito de colocar uma tecla de atalho para abrir essa lista?

ps.: pensei em fazer no OnKeyDown. Se pressionar F4 abre a lista, mas me parece que não tem como mandar abrir a lista diretamente por algum método...

alguma sugestão?

Até!


Delphi32

Delphi32

Curtidas 0

Respostas

Michael

Michael

30/09/2005

Olá colega!

Vc não precisa fazer nenhum tratamento de teclas. A combinação [b:c5502198cf]Alt + Seta[/b:c5502198cf] para baixo do Windows funciona também em campos Lookup da DBGrid.

Certifique-se que os usuários do seu programa fizeram um curso de Windows. ;-)

[]´s


GOSTEI 0
Delphi32

Delphi32

30/09/2005

valeu pela ajuda! essa eu nem tinha testado...

agora, o chato é que isso exige que antes de Alt+Seta seja pressionado o Enter senão ele simplesmente vai para a linha de baixo...

será que não haveria um código para abrir essa lista? será que não daria para enviar alguma mensagem por API para abrir essa lista?

até!


GOSTEI 0
POSTAR