This solved the problem and now all TControls can use OnMouseWheel* events.
However while doing my tests i saw that calling ScreenToClient in a TForm the
coordinates remain intact. I am not sure if this is the original issue of
improper translations, since right now i'm way too tired (spent around four
hours trying to fix this) to check, but i might check it tomorrow (well, also i
don't know if this is a bug or a design decision).
_______________________________________________
Lazarus mailing list
[email protected]
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus