Einzelnen Beitrag anzeigen

Dark Templar

Registriert seit: 11. Jul 2004
20 Beiträge
 
#9

Re: Enter wie bei OnKeyDown im Edit abfangen...

  Alt 31. Aug 2004, 16:22
Ich hab jetzt einen extra Typen für das EditControl entworfen, bei dem die WndProc als private deklariert wurde.

Der constructor soll nun die alte Proc auf die neue umstellen, was dann in etwa so aussehen sollte:

FOldWndProc:= Pointer(SetWindowLong(FHandle, GWL_WNDPROC, Integer(@Self.WndProc))); Der Compiler meckert jetzt herum, weil er eine Variable beim dritten Parameter erwartet. Aber warum erkennt er die klasseninterne Funktion nicht an?
It's not a bug - it's a feature!

Check out www.darktemplar.npx.de
  Mit Zitat antworten Zitat