Opened files are only going to appear in a window if you code that yourself, unless you are opening them with another program via .launch. Keep track of the position of newly created windows and provide the cascading effect yourself.
In the IDE set the window position to Parent Window.
If you are doing document based windows properly (using a new copy of the window in code for each document you open) they will cascade each other.