>Put a SET STEP ON in your form's destroy event, before you call the mouseoverobject. Put a watch on the object reference as you have it typed in the method. If it is a valid object reference, you should be able to drill down into its properties and members. Can you see the reference there?
I tried this, but in all honesty, I am so new to VFP (vs 2.6) that I haven't a clue at this point about the debugging methods. All I was able to glean is that the oCurrentCoolControl was set to .NULL. when the cancelhighlight function was called in the destroy event of the form. The attempt to set it to null in the next line is when things went south on me.
So, since it is Friday, and in honor of the famous adage "I'm not makin any profit trying to add fancy button effects", I just removed the *%^& class from the form. Maybe another day.....
Thanks for all the assistance though :)
Phil Thomas
http://phillipdthomas.comNever let your energy or enthusiasm be dampened by the discouragements that must inevitably come.....