yep, think I know what it is, glad you found this ... the problem is that when you create a new window, and show it, the "parent" form (the first main form) gets "disabled" from receiving event input, the child form is called a MODAL dialog box. So the "show" works ok, but when you hide it again, the parent form isn't being re-enabled again - so it goes dead ...