How can I change the parent of a view within a view that has a layout? I have something that is inited in a view and placed according to a layout.  Instead of destroying it, I want to hide it and put it in an invisible view (restoring the layout for the remaining elements).  Then when I want to show it again, I want to put it back inside the layout but like it was added from scratch like a new thing was added to the layout, so this way I don't have to destroy, then initialize it again each time I virtually close and open it. Opening puts things according to layout..  Like 
windows.subviews[1].setParent(windowstack)&nbsp; then windowstack.subviews[1].setParent(windows).&nbsp;&nbsp; <br><br>It says in docs chapter 32 states:<br><p>&quot;This example highlights the metaphysical nature of states: they
modify the meta-object protocol enough so that their contents can be
stored and applied elsewhere. (This could conceivably be a feature of
the system as a whole as in, for example, <code class="literal">an LzNode.setParent(otherLzNode)</code>, but it&#39;s not).&quot; <br></p><p>I don&#39;t really get this. 
               
            </p>
            
            
               
                  
                     
                        <h3 class="title"><a name="d0e19350"></a></h3><br>Can<br>