I did a search on mouse wheel event delphi - I came up with a lot of articles, 
most mentioning OnMessage event. Then there was this article, which I've not 
read all the way, but you may find useful. I'm not sure if this was ported to 
Lazarus, but I've found referencing Delphi does garner solutions most times. 

http://mc-computing.com/languages/Delphi/ScrollWheel.html

-Chris

-------- Everything at or below the line is a signature, not to be confused 
with the body of the email above. Sorry about the last signature text that 
seemed to have some people questioning my sanity. 

We are what we repeatedly do. Excellence, then, is not an act, but a habit.

-Aristotle




> On Apr 11, 2014, at 13:45, Timothy Groves <[email protected]> wrote:
> 
> I have several TEdit objects in my form, and because they handle only integer 
> data, I'd like to use my scroll wheel to edit their values.  However, there 
> is no OnScrollWheel event that I can see.
> 
> Since scroll wheels are passed as mouse clicks, I thought to examine the 
> OnMouseDown/OnMouseUp events, but nothing is passed to indicate which button 
> is being pressed.
> 
> So either Google has failed me, or I have failed Google, but either way, I 
> can't find the answer on the net after an hour of searching.  Can anyone 
> point me in the right direction?
> --
> _______________________________________________
> Lazarus mailing list
> [email protected]
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to