public virtual void MouseMove(Control c, Point pt) { if (!_fixedPressed) { // Oops, we should really be in mouse over state if (!_mouseOver) { _mouseOver = true; _updateTimer.Start(); } } }