No reason really, I'm fairly new to MDI (as I said above) and you know what an amateur programmer I am from experience :-)

However, I'm now not using the MDIchild, and I will try as you said above (doing the opposite to what I have done) and see how it goes...and will reply to this when I've tested it