A first primary display window displays first primary objects linked to a
scope window. A second primary display window displays second primary
objects linked to the scope window. The second primary objects are
independent of the first primary objects. One or more secondary display
windows display secondary objects linked to one of the primary display
windows. A secondary display window may be linked to the scope window so
that the secondary objects displayed in the secondary display window are
linked to the scope window. Data to create a window may be query-driven
and the window type may be data-driven. Window type may be changed after
creation and windows may be docked to each other to prevent overlap.
Windows may link back to the scope window.