Not sure want you mean as the link does not work.
But may this helps:
You could also replace the HideGadget with FreeGadget if don't use the window again.
does it help?
jsp
But may this helps:
Local test:TGadget = CreateWindow:TGadget("test",278,97,472,316,Null,WINDOW_TITLEBAR|WINDOW_RESIZABLE |WINDOW_MENU |WINDOW_STATUS ) Local ChildWindow1:TGadget = CreateWindow:TGadget("ChildWindow1",141,22,284,230,test:TGadget,WINDOW_TITLEBAR|WINDOW_TOOL |WINDOW_CHILD) Local Button1:TGadget = CreateButton:TGadget("Show Window",34,112,82,33,test:TGadget,BUTTON_PUSH) Repeat WaitEvent() Select EventID() Case EVENT_WINDOWCLOSE Select EventSource() Case test test_WC( test:TGadget ) Case ChildWindow1 ChildWindow1_WC( ChildWindow1:TGadget ) End Select Case EVENT_GADGETACTION Select EventSource() Case Button1 Button1_GA ( ChildWindow1:TGadget ) End Select End Select Forever Function test_WC ( Window:TGadget ) End End Function Function ChildWindow1_WC ( Window:TGadget ) HideGadget( Window:TGadget ) End Function Function Button1_GA ( Window:TGadget ) ShowGadget( Window:TGadget ) End Function
You could also replace the HideGadget with FreeGadget if don't use the window again.
does it help?
jsp