From what I see there, the mouse, while moving over the rows, can go over different controls in the container(s). Then all those controls should have some code in MouseMove() event of their respective classes.
The preferrable way to do it is to bind the MouseMove() event of those controls with a delegate method and have all MouseMove() handling code in one place.
>Ok, the file is
here>
>Run form 'Demo'. Not all options on the demo work yet, but you'll get the idea.
>
>Thanks
>
>>Sounds complicated. :) Can't really say more without actually seeing it. Can you sent me a sample?
Nick Neklioudov
Universal Thread Consultant
3 times Microsoft MVP - Visual FoxPro
"I have not failed. I've just found 10,000 ways that don't work." - Thomas Edison