>I was passing in an object, oHandler, to another object, oxServer, but decided I want to create oHandler inside oxServer instead, to keep everything encapsulated so references are easier to make. What decides when to use NewObject, CreateObject or AddObject? I was using CreateObject for oHandler, then passing it in, but what's the correct way to do it inside oxServer? Why?
You use Newobject() and AddObject() methods to add objects (controls) to a container. An example would be adding label, button, etc. to a form during runtime.
The Newobject() and CreateObject() functions used to create object that do not belong to container but rather are refereced by it.
--sb--