Browse Prior Art Database

Combined Cut (Or Copy) and Paste Functions via Menus in a GUI

IP.com Disclosure Number: IPCOM000110416D
Original Publication Date: 1992-Nov-01
Included in the Prior Art Database: 2005-Mar-25
Document File: 2 page(s) / 52K

Publishing Venue

IBM

Related People

Haynes, T: AUTHOR [+3]

Abstract

Disclosed is a technique to combine Cut and Paste (or Copy and Paste) actions into a single action, reducing the number of steps required.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 90% of the total text.

Combined Cut (Or Copy) and Paste Functions via Menus in a GUI

       Disclosed is a technique to combine Cut and Paste (or
Copy and Paste) actions into a single action, reducing the number of
steps required.

      The figure illustrates how a pull-down menu would look with two
combined functions: Cut/Paste and Copy/Paste.  These two are chosen
to exemplify the idea because they are very commonly performed
actions; however, this technique is applicable to other more
generalized action combinations as well.

      Using the examples from the figure, the user would first select
an area to be cut or copied, as in conventional implementations.  The
user would then choose Cut/Paste or Copy/Paste from the Edit
pull-down menu, which causes two actions to occur:
1.   The area selected is placed into the system clipboard.
2.   The mouse cursor changes to an I-beam shape, indicating that a
mode has been entered which requires the user to select an area which
will be replaced by the contents of the clipboard.

      Selection is performed via the mouse selection button, as in
current art; the user clicks down on the button to create an anchor
point, then drags the mouse pointer to the desired location, and
releases the button, causing all text between the end point and the
anchor point to be selected.

      The user may choose an area of zero size (anchor point the same
as the end point), which in the case of a text object would simply
cause the clipboard c...