Browse Prior Art Database

Enhancing Entry Field Drag-Drop Information

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

Publishing Venue

IBM

Related People

Morgan, SA: AUTHOR

Abstract

Disclosed is a technique that provides enhanced source feedback to an application user engaged in a text dra-drop operation. Text can be dragged from an Operating System/2* (OS/2*) Presentation Manager* (PM) entry field control. It is important that visual feedback at the start of the drag indicate exactly what text from the entry field is being dragged. Current techniques provide this only if the entry field has the input focus.

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

Enhancing Entry Field Drag-Drop Information

      Disclosed is a technique that provides enhanced source feedback
to an application user engaged in a text dra-drop operation.  Text
can be dragged from an Operating System/2* (OS/2*) Presentation
Manager* (PM) entry field control.  It is important that visual
feedback at the start of the drag indicate exactly what text from the
entry field is being dragged.  Current techniques provide this only
if the entry field has the input focus.

      The next which is dragged from a PM entry field via a dra-drop
operation should be the same text that is placed in the clipboard
during a copy or cut request, i.e., only that text which has been
selected.

      PM provides support for showing the selected text, by
displaying it on reverse video, only for the control that currently
has the input focus.  For clipboard operations, which always apply to
the control that has the input focus, this works fine.

      However, data can be dragged via a drag-drop operation from an
entry field that does not have the focus, and this is not currently
displaying its selected text in reverse video.  Without being able to
see what text is currently selected, the user has to try to remeber
what was displayed as selected the last time the entry field had the
focus in order to know what text will be dragged.

      This disclosure is to enhance the visual appearance of the
source entry field if it does not currently have the focus...