>I have a form where in the Activate() event, I rebuild several cursors and a few other data update tasks, all of which cause the UI form to flash and such as the grid recordsources and record pointers get moved around.
>
>So, I added LockScreen = .t. before my code, and Lockscreen = .f. after the code, but the UI still flashes a lot which the code between the LockScreen settings runs.
>
>Why doesn't LockScreen stop all this UI flickering like I want it to?
Lost Lockscreen = .f. in your code?
MartinaJ