A method for displaying a plurality of windows on a display screen is
described. The method includes steps of associating a first window with
at least one second window, the at least one second window being
independent of and external to the first window, and combining the first
window and the at least one second window into a common window on a
display screen, the first window and the at least one second window being
configured to share a common window frame. An indicator may appear on the
display as a target region when a user desires to associate the first and
the second windows. Subsequent operations performed on the common window
are performed automatically on any underlying window. For example, when a
user chooses to save the contents of the common window, the contents of
all of the windows of the common window may be saved.