Thanks for the quick reply. I tried updating to 7.50 this morning and the problem still remains. The application is definately compiled with the correct debug application because it will show in the process list with VCLObjects if it is launched from a new Project created in 7.0. The same application exe launched from the projects created in earlier version shows Window Objects in the process list.
I checked the default properties and there are no inappropriate filters. I suppose I could recreate each of the projects in the new version but that would be an enormous job.
Thanks
Bill