>This part You must place in some of Your PRGs (i.e. Main.PRG) and make sure you have:
>SET PROCEDURE TO Main.PRG [ADDITIVE if neccesary] before You call other part of the code.
Not necessary. If your program actually started from the MAIN.PRG and has called lower level functions, programs, etc., any attempt to create a class from a DEFINE CLASS in MAIN.PRG will work without SET PROCEDURE.