Enter dentro do DbMemo...

Delphi

31/05/2003

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]


Guigao

Guigao

Curtidas 0

Melhor post

Carlo Vinícius

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.


GOSTEI 1
POSTAR