>The only problem here is at the moment I need to migrate my previous program to VFP. I have learned much in the creation of classes, especially utilizing the nonvisual types. As you stated, do not use other people's code, and I have to agree to that. But what I have learned from the TASTRADE program (a business program, what I'm developing) I cannot afford NOT to use some of the code, especially the error handling routines, of which I know nothing about! In my last version, When I found errors, I just fixed them or worked around them, because I never really understood how to incorporate them. I believe my biggest problem is scoping...you must thoroughly understand the concepts for proper utilization of classes, that is why I am using a framework like it. A simple flow chart would be helpful, but I'm not experienced enough in 'scoping' to really logically define one.
Jon
IMHO, if you don't re-write your 2.x app in VFP then just leave it in 2.x. There is no reason to import an app into an OOP environment.
Tom