Thanks in advance for any help given.

I have created an MDIparent form and a MDIchild. There is a button on the parent which makes multiple 'clones' of the child form, each time its clicked.

I also want (maybe with a module) a set of variables, and array of a structure but these are available to each copy of the child, but each copy's variables, arraylist etc contain its own data???

Therefore if you select child1 the variables and array will have different data to child2, child3...etc...

Any help would be great,

Thanks, sijcooke