Browse Prior Art Database

Translucent Windows: Dragging an Image without Obscuring the Desktop

IP.com Disclosure Number: IPCOM000113766D
Original Publication Date: 1994-Oct-01
Included in the Prior Art Database: 2005-Mar-27
Document File: 2 page(s) / 55K

Publishing Venue

IBM

Related People

Henshaw, SF: AUTHOR [+2]

Abstract

A method is described for the use of a translucent drag window image to enable the user to see both the source and target images.

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

Translucent Windows: Dragging an Image without Obscuring the Desktop

      A method is described for the use of a translucent drag window
image to enable the user to see both the source and target images.

      Translucent windows are different from Outline windows in that
translucent windows retain color and more form than window outlining.
Outline windows only have shape and are created by drawing an outline
around a window's extent and then blanking out the inside with
"transparent" color (also known as "Screen" color).  Translucent
windows are created by applying a "checkerboard" (alternating pixel)
pattern of "transparent" color to the window.  As a result, both the
image of the window and the image of the background target can be
seen (translucency) where the window is dragged.  The drag window
becomes "see-through" without losing its color and patterns.  This
allows the user to see the drop targets through the drag window, even
if they are smaller and may be completely obscured.  The user can
focus either on the drag window or on the targets underneath them.
As the translucent windows move across the target, the user is able
to see alternating pixels of the target, allowing the user to
perceive a complete picture of the target and enabling the drag
window to stay visible over any background, light or dark.

      The implementation can follow the OS/2* icon solution and use a
bitmap for the dragged window of the original window bitmap as the
color i...