Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by tigerman33,
10. Sep 2005
Nee, das event gibts leider nicht. Außerdem hab ich ja auch direkt die Message abgefangen, und das geht ja auch nicht. Manche Messages kommen ja auch an. WM_KEYDOWN mit PageUp z.B. geht durch, WM_KEYDOWN mit Pfeiltaste runter wird ignoriert. Komisch.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by tigerman33,
9. Sep 2005
*push*
Hab jetzt alle Updates installiert und eigentlich gehofft damit würde sich das Problem geben. Falsch gedacht. :cry:
Wenn hier nicht jemand eine :idea: hat, werde ich das ganze wohl demnächst als bug reporten... :(
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by tigerman33,
6. Sep 2005
Hab noch mal ein wenig weiter damit experimentiert.
Das Frame schluckt nicht nur Keyboard messages, sondern auch z.B. eine WM_LBUTTONDOWN und andere Mouse-Messages.
Daraufhin hab ich dem ganzen jetzt einen eigenen Eventhandler für WM_KEYUP und WM_KEYDOWN verpasst (protected Methoden KeyUp und KeyDown überschrieben), und zack, es klappt. Meistens. Denn wenn ich die Tasten Pfeiltaste hoch...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by tigerman33,
4. Sep 2005
Hallo an alle,
wenn ich ein Frame auf eine Form setze und dem OnKeyDown oder OnKeyUp-Event des Forms eine Handling-Methode zuweise, scheint das Frame die entsprechenden Messages irgendwie zu "verschlucken".
Ich habe dazu auch schon probiert, die WndProc des Frames zu überschreiben und die Nachricht quasi manuell an das Form weiterzuleiten. Ergebnis: Wenn ich die Weiterleitung mit...