Fórum TAB por ENTER #153733
10/04/2003
0
Chistianlino
Curtir tópico
+ 0Posts
10/04/2003
Dor_poa
begin
if Key = #13 then begin
Key := 0;
PostMessage(Handle, WM_NEXTDLGCTL, 0, 0);
end;
end;
não esqueça de trocar o keypreview do form para true...
Gostei + 0
10/04/2003
Aroldo Zanela
Conforme foi mencionado pelo Daniel, não esqueça de alterar a propriedade [b:cb407ea497]KeyPreview do form para true[/b:cb407ea497].
O código abaixo faz o mesmo:
FormKeyPress(Sender: TObject; var Key: Char); begin if Ord(Key) = VK_RETURN then begin Perform(WM_NEXTDLGCTL, 0, 0); end; end;
Gostei + 0
10/04/2003
Aroldo Zanela
Conforme foi mencionado pelo Daniel, não esqueça de alterar a propriedade [b:d067fa5977]KeyPreview do form para true[/b:d067fa5977].
O código abaixo faz o mesmo:
FormKeyPress(Sender: TObject; var Key: Char); begin if Ord(Key) = VK_RETURN then Perform(WM_NEXTDLGCTL, 0, 0); end;
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)