Did you try ThisForm.LockScreen = .T. prior to moving or refreshing and ThisForm.LockScreen = .F. afterwards ( i.e in the AfterRowColChange() method)?
>I had a grid which did the same functionaltiy as the that class but the problem is that when navigating the cell which has the focus will show the record select in the next before all the highlight bar moves to that record. How can i avoid this.
>thanks
Why do programs stop working correctly as soon as you leave the Fox?