Here's another gotcha I just found in Visual FoxPro 5.
With the 3 version, I was able to see my control cursors in the form INIT(). Now, in 5, I have to do a ThisForm.Refresh() so I can see my cursor in the INIT().
The situation is that I have a form which contains a listbox populated from a SELECT COMPANYNAME,COMPANYID FROM COMPANY INTO CURSOR TEMP. TEMP is the cursor I was able to see at the INIT() in 3 but not in 5 which forces me to do a ThisForm.Refresh() to be able to see it at the INIT() level.