já tentou criar uma classe herdando do componente e modificando o que você
precisa?
é mais trabalhoso, mas derrepente te ajuda.
2009/4/30 Silvio Clécio
>
>
> Olá galera,
>
>
> >Já testei no evento onKeyDown do
> >componente e do form e ambos não
> >funcionaram.
>
> Tem que ser só quando ele pre
Olá galera,
>Já testei no evento onKeyDown do
>componente e do form e ambos não
>funcionaram.
Tem que ser só quando ele pressiona Enter? Se não, use o evento OnCloseUp.
Caso tenha mesmo que usar Enter, acho que vai ter que usar WMKeyDown ou um
TAction com ShortCut = Enter.
__
Jhosef,
Já testei no evento onKeyDown do componente e do form e ambos não
funcionaram.
Atenciosamente,
André Geraldo dos Santos
Belo Horizonte / Minas Gerais
E-mail : andresanto...@gmail.com
Paulo,
Bom dia.
Só consigo capturar o enter se o lookup não estiver em modo expandido
(Exibindo os dados para selecão).
Exiba os dados, selecione um item da lista com as setas e tecle enter,
você verá que neste momento o eventos keypress, keydown e keyup não tem
efeito sobre o controle.
Utiliza onKeyDown, esse deve funcionar...
JM
2009/4/28 Paulo Coutinho
>
>
> Olá,
>
> Se o foco estiver no LookUp você pode usar o KeyPress:
>
> procedure TForm1.DBLookupComboBox1KeyPress(Sender: TObject; var Key: Char);
> begin
> if key = #13 then
> ShowMessage('Show');
> end;
>
> --
> Atenciosa
Olá,
Se o foco estiver no LookUp você pode usar o KeyPress:
procedure TForm1.DBLookupComboBox1KeyPress(Sender: TObject; var Key: Char);
begin
if key = #13 then
ShowMessage('Show');
end;
--
Atenciosamente,
Paulo Coutinho.
Blog: www.prsolucoes.com/blog
Site: www.prsolucoes.com
Msn: pa...
Pessoal, boa tarde.
Tenho um componente TDBLookupComboBox no meu form e estou precisando
executar uma determinada rotina quando o usuário selecionar um item da lista
que é exibida no lookup e der o enter no teclado.
É possível capturar este evento?
Já tentei escrever um evento e vinculá-l
7 matches
Mail list logo