Normally, oApp is instanciation of Custom class. Surely, you can use formset or whatever, it doesn't prevent using CreateObject :). Also, note that real application hierarchy is not just oApp and all other objects under. It may include few more levels (modules) each linked to the higher one. You are not going to have chain of formsets, are you?
>Ah, but I can if my oApp baseclass is a formset! :-)
>
>>Nancy, I said 'universality'. You cannot use e.g. AddObject to link Form or Toolbar to oApp, right? AddObject allows you to handle objects within specific container. CreateObject allows you to handle objects within specific application. That's the difference.
Edward Pikman
Independent Consultant