Hi Hardik,
>The 3rd option should work. Where are you coding it? You can put this in Init() event of the parent object.
Yes, I have that code in the Init() of the parent class. Here's some more information about the status after the RemoveObject:
? TYPE("THIS.oObject")
-> "O"
? THIS.oObject.Name
-> Unknown member -> This is ok!
It seems as if the object is not really removed completely.
Armin