David,
Do you think this problem is fixed in 9.0? In any case, I did SOMETHING to make this particular problem go away but it got replaced by one that is equally frustrating. When I compile now it stops and says that there are build errors on the app.When I look in the error log it shows many many errors on 1 screen file. Things like "Top = 90 not in procedure". If I remove the screen from the project and comment out the call line for the screen then the exe will compile. However, there doesn't seem to be anything wrong with the screen file, at least as far as I can find. I've looked at the code and I looked at it in the class browser. I have made changes in it and recompiled- no joy. I restored that screen from a backup ( that compiled previously ) and still no joy.
A problem is a problem only as long as it has a possible solution. Lacking that, it becomes a FACT!