>>Does anyone have ideas on how to stop users from going mouse happy and clicking all over the place while a program is processing.
The best way is to tell Windows directly to avoid mouse processing when doing this. This is usually done from a C program that you call from VFP before and after the SQL.