I just wanted to throw in my two cents on this thread. When I was working on Pixelution (which is still available on RevOnline) I ran into the problem of figuring out what button the mouse was hovering over when the mouse was down.

My troubles lead me to post BugZilla # 3668 (http://quality.runrev.com/qacenter/show_bug.cgi?id=3668) but also lead to a solution that worked well considering that the script would handle polling 1,024 buttons within a group quite efficiently (but nowhere as efficiently as the fulfillment of bug #3668.

To solve the problem, I used a combination of a variable containing all of the ID's of the buttons within the group, and a mouseMove handler that would check to see if the mouse was within each button ID when the handler was issued. Also, since the mouse could only be within 1 button in my grid, I had the repeat handler stop polling as soon as it found a button that the mouse was within.

Like I said though, it works, but is very limited by the speed of the computer.


Derek Bump
Dreamscape Software
http://www.dreamscapesoftware.com/
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to