Nigel,
I saw it posted by you at Foxpro Advisor,
One thought: following those steps, you do not get a base class from the class stored in the PRG, you just get a subclass whose parentclass is still the one written at the PRG. Let's say you want to open the new class library created , you hace to have " set procedure to myclasses.prg " before opening otherwise you get an error or just VFP hangs up.
My idea was not to subclass but to make a base class. Any ideas how to get this ?