True enough, but its still possible I can look at trying to fix it for next code update.

it seems to be not possible, because actually you're running another Form and docking it inside another. when you run the other form it will not return an value and I don't think its possible to let it return one so that's why designer was crashing... I may can solve it too :'d. [ however it won't look as how it will look after compiling and running it... ( the docked forms won't be in designer mod... ) ]

There ya go, paste some code on what ya fixed, and I can add it to the source code.

Did big changes, will send you whole source by tomorrow as I am at bed now and I came here by phone xd. [ if you wanna know what I did, it was: took the codes which had error to MainForm instead of MainForm design invironment. ]