>If I create a custom object, I can easily use AddObject() to add another object to that object. But, when my object is from another object, the ability to use AddObject() is not supported. How can I bind another object in that case?
AFAIK, almost all base classes support Addproperty method. You can use it to store a reference to another object.
Myobject.Addproperty("oOtherObject", NewObject( "OtherObject", "SomeClasslib"))
--sb--