Thanks again thedesolatesoul,
Have 16 controls, same class they are all check boxes.
will try the text file for saving the state of the views. In VB I was saving the state in (MouseMove) for
each control (real time), so if any thing happened to the system then each control is in it's right location.