For realizing the objectives above the following changes resp. extensions have been necessary.
Fixing the default resolution of a project (e.g. 2048x768 for two monitors)
Defining virtual monitors with real monitors mapped to them. With the virtual monitors it is possible e.g. to display a 3 monitor system (3 real and 3 virtual monitors) on a 1 monitor system (1 real and 3 virtual monitors).
The mapping virtual -> real monitor can be changed with functions in the Runtime so that e.g. the virtual monitor LISTS can be switched from the real right monitor to the left one.
An overview window with template or monitor overview allows a quick monitor selection by simple moving the current screen area in the window. This can also be realized with optional scrollbars.