Enter dentro do DbMemo...
Gostaria de saber como faço para dar enter dentro do DbMemo, onde meu form esta dando enter em todos os campos, onde troquei tab por enter...
Ai que esta o problema quando navego entre os campos inclusive os DbMemos , ele pula de campo, e não pula a linha dentro do DbMemo.
Como faço para pular a linha, ja dei as teclas Ctrl+Enter para pular a linha e não pula.
Obs .: no DbMemo a opção WordWrap := True[b:ff4d767e8f][/b:ff4d767e8f]
Ai que esta o problema quando navego entre os campos inclusive os DbMemos , ele pula de campo, e não pula a linha dentro do DbMemo.
Como faço para pular a linha, ja dei as teclas Ctrl+Enter para pular a linha e não pula.
Obs .: no DbMemo a opção WordWrap := True[b:ff4d767e8f][/b:ff4d767e8f]
Guigao
Curtidas 0
Melhor post
Carlo Vinícius
31/05/2003
O problema é que o seu ´Form´ está captando o pressionamento do enter e está saltando o campo, como você deve ter codificado.
Um macete que talvez funcione para contornar esse problema seria você alterar a propriedade KeyPreview do FORM toda vez que o foco entrar e sair do campo DBMemo!
No evento ´OnEnter´ (DBMemo) você atribui: Form1.KeyPreview := False;
No evento ´OnExit´ (DBMemo) você atribui: Form1.KeyPreview := True;
Talvez funcione.
Um macete que talvez funcione para contornar esse problema seria você alterar a propriedade KeyPreview do FORM toda vez que o foco entrar e sair do campo DBMemo!
No evento ´OnEnter´ (DBMemo) você atribui: Form1.KeyPreview := False;
No evento ´OnExit´ (DBMemo) você atribui: Form1.KeyPreview := True;
Talvez funcione.
GOSTEI 1