DOH!!! Why didn't I think of that? Thanks a lot!
Thanks!!! :)
Here I am, trying to figure out the horrible use of WM_MOUSEMOVE with journal hooks which would fire themselves for no reason because the mouse cursor changed. And then you come along and give me the simplest and most logical answer.
I feel like kicking myself and banging my head against the wall.
Code:
Call Kick(Me)
Ouch = Bang(Me.Head, Room.Wall)
Call Think(Straight, FromNowOn)
There, I did it. :D
I'll still have to use the journal hook and a little subclass for all the other mouse messages (I need to take care of the buttons and the wheel button), but that's no problem. So thanks again! :)