>IIRC, all you have to do is SET ESCAPE ON, then when asked if you want to cancel, say no.
>
>Updated: Also, IIRC, there can be quite a bit of lag time between the time the user presses escape and the app responds. I don't recall at all how it compares to using one's own SET ESCAPE routine.
You're right, there is a lag. However, if you press Ignore on the VFP dialog, it doesn't proceed select-SQL execution and doesn't produce a cursor.
If it's not broken, fix it until it is.
My Blog