Fórum tab amp; Enter #152673
07/04/2003
0
como faco para ao apertar enter a acao do botaum x seja ativada??
Favor postar o título em minúsculas
Moderador
Anonymous
Curtir tópico
+ 0Posts
07/04/2003
Inutaishou
If Key = vk_tab Then
LabeledEdit#.SetFocus; // é o número do labeledEdit a ser focado.
If key = vk_return Then
BotãoXClick(action); // o botão deve possuir um evento OnClick com as funções necessárias.
Gostei + 0
07/04/2003
Anonymous
Gostei + 0
07/04/2003
Eniorm
eu coloquei um procedimento bem mais eficaz. Está em
www.apocaliptica.hpg.com.br/hackz/delphi/
Lá, procure por um arquivo .txt chamado procedure ligar setas etc.
É totalmente customizavel. O esquema de GRFrones vc tem que colocar
aquele cód em todos os edits, no meu, apenas no form principal da
aplicação e...
...boa sorte.
Fui . . .
Gostei + 0
07/04/2003
E_gama
2) No evento ´[b:5f4ddefb59]OnKeyPress[/b:5f4ddefb59] do form, escreva o código abaixo:
procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char); begin if Key = #13 then // ENTER begin Key := 0; SelectNext(ActiveControl, True, True); end; end;
Gostei + 0
08/04/2003
Anonymous
begin
if Key = #13 then
begin
key := 0;
KeyBd_Event(VK_TAB,0,0,0);
end;
não esqueça de atriva a propriedade KeyPreview do Form Ok!!!
Gostei + 0
08/04/2003
Anonymous
begin
if Key = #13 then
begin
key := 0;
KeyBd_Event(VK_TAB,0,0,0);
end;
não esqueça de atriva a propriedade KeyPreview do Form Ok!!![/quote:5b62f640bb]
Tbm é boa essa, mas..., me perdoem, a minha dica que está em www.apocaliptica.hpg.com.br/hackz/delphi/
é imbatível, pois vc tem apenas que colocar no form principal da aplicação.
Fui...
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)