Thanks
@klaus .
Two more follow-up questions, just so I'm clear:
> Panel1.RemoveView removes the Panel
with all its child views!
Is this the same as doing
panel1.RemoveAllViews followed by
panel1.RemoveView? If so, it's a nice shortcut.
> If you only reinitialize and re-add the Panel you generate a new instance of the Panel which means a new Panel. The previous Panel with all its views remains.
Is this also true for class instances in general, not just views? In other words, if I re-init an object, does the old object still exist with all its contents, or does it get garbage-collected at some point?
Thanks again!