Renanbg 1 Denunciar post Postado Setembro 24, 2007 Tem um form com varios edits e queria que o user usasse só o enterTem como evitar o TAB? Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Setembro 24, 2007 Veja se este tópico lhe ajuda... Compartilhar este post Link para o post Compartilhar em outros sites
Renanbg 1 Denunciar post Postado Setembro 24, 2007 Pelo que vi trata-se de um componente...Até diz como criar..mas depois disso eu só adiciono no form e o tab para de funcionar? Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Setembro 24, 2007 Sim, pelo visto precisa somente colocar no form... Compartilhar este post Link para o post Compartilhar em outros sites
Renanbg 1 Denunciar post Postado Setembro 24, 2007 Testei aqui e n deu...a função dele é apenas fazer o enter funcionaracho q n tem como bloquear o tabo codigo do tab é 9tentei de td q é jeito e n consegui bloquear Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Setembro 24, 2007 Bom, tente perguntar sobre o componente no tópico dele...Segundo o que havia informado que funciona sem problemas... Compartilhar este post Link para o post Compartilhar em outros sites
Rodrigo Miss 1 Denunciar post Postado Setembro 25, 2007 Talvez consiga resolver o seu problema apenas definindo a pripriedade TabStop dos seus Edits como False Compartilhar este post Link para o post Compartilhar em outros sites
Renanbg 1 Denunciar post Postado Setembro 26, 2007 Talvez consiga resolver o seu problema apenas definindo a pripriedade TabStop dos seus Edits como False Fiz isso, só que dessa forma nem o enter funciona mais p usar o enter eu habilito o propriedade keypreview do form e coloco o codigo abaixo no evendo de keypress procedure Tfboleto.FormKeyPress(Sender: TObject; var Key: Char);begin if key=#13 then begin key := #0; Perform(WM_nextdlgctl,0,0); end Else if Key = #27 then Perform(WM_nextdlgctl,1,0);end;E agora? como ativar o enter? Compartilhar este post Link para o post Compartilhar em outros sites
Rodrigo Miss 1 Denunciar post Postado Setembro 26, 2007 Vou lhe dizer como resolver isto .... Abra um novo projeto somente pra testar .... 1º) Coloque 3 Edits no form 2º) Configure os 3 Edits como TabStop:= False; 3º) No OnKeyPress do Edit1 faça o Seguite: if (Key = #13) then begin SelectNext(TWinControl(Sender), True, False); end;4º) Agora ligue o evento OnKeyPress dos demais Edits com o OnKeyPress do Edit1 ...5º) Prontinho!!!! Rode o projeto e teste você mesmo ... Abraços Compartilhar este post Link para o post Compartilhar em outros sites
Renanbg 1 Denunciar post Postado Setembro 26, 2007 Opa...deu certo...Obrigado Compartilhar este post Link para o post Compartilhar em outros sites