Thema: Delphi Memo: Caret verstecken

Einzelnen Beitrag anzeigen

Benutzerbild von Jens Schumann
Jens Schumann

Registriert seit: 27. Apr 2003
Ort: Bad Honnef
1.644 Beiträge
 
Delphi 2009 Professional
 
#6

Re: Memo: Caret verstecken

  Alt 20. Dez 2003, 17:33
Hallo,
das ist gar nicht weiter schlimm.
Im OnCreate Ereignis wird die Fensterprocedure des Memo ausgetauscht ( Man könnte sich auch
einen Nachfahren basteln). In der "neuen" Fensterprocedure wird jetzt über die WM_SETFOCUS
Botschaft reagiert wenn das Memo den Focus erhält. Dann muss HideCaret nämlich erneut aufgerufen werden. Bei alle anderen Botschaften wird die originale Fensterprocedure des Memo's aufgerufen
  Mit Zitat antworten Zitat