Hi, I want to make an icon have a border when the user moves their mouse over it. I can do this in mousemove. When the user leaves it, it should return to no border. If it's near the top of a frame, then using imgTest.borderstyle = 0 in the frame's mousemove doesn't remove the border if you move very quickly above the icon and frame. Apparently, the frame's mousemove event doesn't fire when moved over for such a short time. Is there an easy way in vb to handle this or am I stuck either subclassing or using a timer and api's?

Thanks in advance,
Wade