I have written an MDI app with many child forms, each different. Let's say that the user has created three child forms: the first form has its top left hand corner at screen coordinates 0,0; a second form has been dragged to the right hand side of the screen (coordinates 100, 300) and the third form appears at coordinates 20,20. If I use the main form's cascade command, then the second form will move to 10,10.
I would like the second form to stay where it is and get the third form to move to 10, 10 (ie second place of cascading order). Is there any way of excluding specific MDI child forms from the main form's 'Cascade' command?