Mark,
The only time I've seen something like this was when another developer was working on a build tool and the tool had objects on the form derived from the same classes that were used in the project that was trying to be built. In that case the simplest thing to do was redefine them all to simple VFP baseclasses inside the build tool.
>I don't have a tool in the environment but all my objects, forms, text boxes etc come from the 4 classes that i have.
>In responce to Hilmar's suggestion, I also have not added a project hook, at least not on purpose, when i look at the project properties there is not project class listed either. I would like to get to the bottom of the problem rather than have code that clears all etc at the start as i don't have this problem with other projects that use the same classes.