A user is provided with an easy-to-use approach to directly manipulating text
in
a word processing environment or the like. Text may be dragged from one location
and dropped in another location to move the text to a new location. More generally,
the user is provided with the option of performing a conventional drag and drop
operation or an enhanced or non-default drag and drop operation. Separate buttons
on a mouse are utilized to differentiate between the two types of drag and drop
operations. In the conventional drag and drop operation, default behavior is exhibited
when an object is dropped on another object. In the enhanced drag and drop operation,
a user is presented a list of options of operations that may be performed when
the object is dropped on the other object.