Browse Prior Art Database

Input Technique to Support Both Text and Object Input

IP.com Disclosure Number: IPCOM000109513D
Original Publication Date: 1992-Sep-01
Included in the Prior Art Database: 2005-Mar-24
Document File: 2 page(s) / 103K

Publishing Venue

IBM

Related People

Banning, KR: AUTHOR [+2]

Abstract

A user is frequently required to use dialog boxes to specify the name of an object. This requires that the dialog box supports a full range of list functions, or that the user be required to insert the name of desired object in an input field. This article proposes an input technique that allows data to be entered into an input field by multiple methods including direct manipulation, list functions, and keyboard entry. Within a direct manipulation object based interface this is a change of the user model for interaction.

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

Input Technique to Support Both Text and Object Input

       A user is frequently required to use dialog boxes to
specify the name of an object.  This requires that the dialog box
supports a full range of list functions, or that the user be required
to insert the name of desired object in an input field.  This article
proposes an input technique that allows data to be entered into an
input field by multiple methods including direct manipulation, list
functions, and keyboard entry.  Within a direct manipulation object
based interface this is a change of the user model for interaction.

      Object-oriented user interfaces such as those currently
recommended for software products rely on a user model of direct
manipulation.  However, most interfaces also use dialog boxes for a
number of functions related to the use of those objects.  This is
usually in the form of a dialog box field for information of the
existing object.  The interface can support the user in a number of
ways.  When all the information is known to the system in the current
state, it can support the field with spin buttons, drop down lists,
and drop down combination boxes.  If all the information is not known
to the system in the current state, it can support the field with a
text input field.  The technique proposed in this article is an
enhancement to the second case that is consistent with the user model
in object-oriented paradigm.

      A unique input field can be defined that is a subset of the
text input field.  This field is for a certain type of information of
the object.  The field supports the input of text the same as the
previous control.  In addition, the field can be used as a target for
the drag/ copy operation used in the IBM Operating System/2*
Presentation Manager*.  In this way the user can use the same
operation to use the object in a dialog box as they use in the normal
manipulation of the object.  When an object is dragged and dropped
into this particular field, the input technique will perform a
semantic checking to identify if the required information exists in
the object.  The required information may be a property or a
combination of properties of the object.  It is possible that the
inp...