CrossStudio has a flexible docking system you can use to position windows as you like them. You can dock windows in the CrossStudio window or in the four head-up display windows. CrossStudio will remember the position of the windows when you leave the IDE and will restore them when you return.

Window groups

You can organize CrossStudio windows into window groups. A window group has multiple windows docked in it, only one of which is active at a time. The window group displays the active window's title for each of the windows docked in the group.

Clicking on the window icons in the window group's header changes the active window. Hovering over a docked window's icon in the header will display that window's title in a tooltip.

To dock a window to a different window group:

Holding Ctrl when moving the window will prevent the window from being docked. If you do not dock a window on a window group, the window will float in a new window group.


CrossStudio remembers the dock position and visibility of each window in each perspective. The most common use for this is to lay your windows out in the Standard perspective, which is the perspective used when you are editing and not debugging. When CrossStudio starts to debug a program, it switches to the Debug perspective. You can now lay out your windows in this perspective and CrossStudio will remember how you laid them them out. When you stop debugging, CrossStudio will revert to the Standard perspective and that window layout for editing; when you return to Debug perspective on the next debug session, the windows will be restored to how you laid them out in that for debugging.

CrossStudio remembers the layout of windows, in all perspectives, such that they can be restored when you run CrossStudio again. However, you may wish to revert back to the standard docking positions; to do this:

Some customers are accustomed to having the Project Explorer on the left or the right, depending upon which version of Microsoft Visual Studio they commonly use. To quickly switch the CrossStudio layout to match your preferred Visual Studio setup: