Registriert seit: 3. Jan 2007
Ort: Dresden
3.443 Beiträge
Delphi 7 Enterprise
|
Re: Keypreview und Fremkomponente geht nicht?!?
29. Okt 2009, 14:33
Diese Funktionalität wird eigentlich von TWincontrol geerbet, welches auch in TCustomControl steckt.
Unterbinden kann man dies, wenn man eine Message-Methode für die Messages WM_KeyDown, WM_Keyup und WM_Keypress schreibt und nicht inherited aufruft. Selbiges gilt auch ganz allgemein für die WndProc-Methode.
Auch funktioniert KeyPrevie nicht, wenn deine form nicht von Tcustomform abgeleitet ist oder nicht mittelbares Parent des Buttons ist.
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.
|