Browse Prior Art Database

OS/2 Workplace Shell: First Mouse Button Generates Copy after Drag Initiation

IP.com Disclosure Number: IPCOM000107956D
Original Publication Date: 1992-Apr-01
Included in the Prior Art Database: 2005-Mar-22
Document File: 1 page(s) / 46K

Publishing Venue

IBM

Related People

Smith, MD: AUTHOR [+2]

Abstract

OS/2* Workplace Shell (WPS) normally generates a move of an object during a drag action. In order to copy an object, the keyboard is currently utilized. There is currently no defined method for copying an object during a drag without using the keyboard.

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

OS/2 Workplace Shell: First Mouse Button Generates Copy after Drag Initiation

       OS/2* Workplace Shell (WPS) normally generates a move of
an object during a drag action.  In order to copy an object, the
keyboard is currently utilized.  There is currently no defined method
for copying an object during a drag without using the keyboard.

      The OS/2 Workplace Shell is a windowed environment. Many
methods of object manipulation involve the use of the desktop pointer
and subsequently the mouse.  In order to move an object on the
desktop, a user locates the pointer over the object, presses and
holds mouse button two to grab the object, and moves the object to
the desired location. Once at the new location, mouse button two is
released and this, in effect, releases the moved object.  In order to
copy an object, the user performs the same actions with one addition.
The keyboard Ctrl key is pressed and held anytime prior to grabbing
the object or during the move before release.

      This article describes an OS/2 Workplace Shell enhancement
which allows the copy of an object without the keyboard Ctrl key.
This new method involves the use of the first mouse button.  The
first mouse button is pressed and held after drag initiation.  The
move action becomes a copy action as long as the first button is held
and released after the second button is released.  This article is
written for right-handed mouse users and the buttons will work
opposite for left- han...