The present invention provides a document processing method and system
which implement display that improves efficiency and usability of edit
operations when inserting, moving, or copying & pasting data, by taking
full advantage of the feature of retaining data and set values
hierarchically in the system. In document processing for editing a
document consisting of multiple sets of original data, when a user moves
a graphic object which represents a desired original by dragging it on
the document in order to move or copy the desired original data to a
certain position on the document, the present invention detects the
boundary between originals in the document, nearest to the position of
the cursor dragging the graphic object which represents the desired
original, and displays an identifiable mark on the boundary between
originals in the document.