Hi, Lesley,
here's how:
1. I put an invisible (color = none) object over the colorful bars. The invisible object has a mouse over event which triggers nothing. So it overrides the color objects and nothign happens when the mouse is over them.
2. Secondly I have two scripts running: The first script is looking at the mouse coordinates and records them. Then one second (or whatever you desire) later it records them again and compares if it is has changed. If not, the script starts another script, which then removes the invisible object. Now the mouse is over one of the colorful bars and starts the srcipt for the section.
3. The script also immediately puts the invisible object over the colorful bars, so that a mouse movement doesn't trigger a second script. Plus it waits until you move the mouse again and starts the first script again.
Sounds easy, right?
Took me a while, as I needed to play with it a bit. Here's the QXP as a jump start.
(Ignore the six scritps which show the text box objects, they are just for visualization. The two things you need to look at are the scripts "Does mouse move" and "Does mouse move again" and the "stopall" object (including its mouse over event).
Tell me if you need more help.
Best
Matthias