Usually it's a class based on Custom that includes application level properties plus application level services, like Error handler, Form manager, Connection manager, Menu manager, etc.
>Hi Jim!
>What kind of object?
>
>>My preference is to have a global object that has properties for all the global values that the system needs. I call that object the application object and it is usually named oApp and is the first thing created in the start up program.
--sb--