Browse Prior Art Database

Improving the Drag-Drop Target Emphasis Border

IP.com Disclosure Number: IPCOM000104875D
Original Publication Date: 1993-Jun-01
Included in the Prior Art Database: 2005-Mar-19
Document File: 2 page(s) / 49K

Publishing Venue

IBM

Related People

Morgan, SA: AUTHOR

Abstract

Disclosed is a technique that ensures that the target emphasis border drawn during a drag-drop operation will always be visible to the application user. The current technique could allow the emphasis border to not be seen.

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

Improving the Drag-Drop Target Emphasis Border

      Disclosed is a technique that ensures that the target emphasis
border drawn during a drag-drop operation will always be visible to
the application user.  The current technique could allow the emphasis
border to not be seen.

      When the application user is dragging an object in a drag-drop
operation, the window which is the current target for the drop should
provide some sort of target emphasis.  The drag-drop standards
prescribe drawing a border around the target to indicate it is the
current target.  The color of the border is directed to be black.

      For entry fields, this border is best drawn on top of the
standard border that is around entry fields.  This standard border is
drawn in a system color, which can be changed by the user.  If the
system color has been set to black or another dark color by the user,
then the black-target emphasis border will not be able to be
distinguished from the standard border and thus the required target
emphasis will not be clearly visible.

      This disclosure is to modify the target emphasis border color
based on the current color lightness/darkness of the standard entry
field border so that it will always be discernible from the standard
border and still be black whenever practical.

      The current value of the standard border color can be queried
from the system.  It is returned in an RGB (red/green/blue) format.
To determine whether it is a li...