Browse Prior Art Database

Work Spill in Data Processing Mode

IP.com Disclosure Number: IPCOM000120759D
Original Publication Date: 1991-Jun-01
Included in the Prior Art Database: 2005-Apr-02
Document File: 4 page(s) / 149K

Publishing Venue

IBM

Related People

Eagen, ST: AUTHOR [+2]

Abstract

Described is an extension to a display data stream to add a new input field type providing word spill. The word spill function provided by some text editors enables users to enter textual data without regard for the right margin (power typing) since words are spilled onto the following line instead of being split at the right field boundary. This capability is required when typing messages or editing documents using unassisted editors in data processing (DP) mode.

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

Work Spill in Data Processing Mode

      Described is an extension to a display data stream to add
a new input field type providing word spill.  The word spill function
provided by some text editors enables users to enter textual data
without regard for the right margin (power typing) since words are
spilled onto the following line instead of being split at the right
field boundary. This capability is required when typing messages or
editing documents using unassisted editors in data processing (DP)
mode.

      The example shown in Fig. 1 illustrates the splitting of words
within a set of continued entry fields.

      A work station controller (WSC) can be enhanced to support the
word spill function in DP mode.  A new Field Control Word (FCW) will
be added to the display data stream to allow application programs to
enable the word spill function in continued fields or long entry
fields that occupy more than one screen row.

      Word spill is a text entry concept in which the user can enter
text without regard for the right edge of a field line on the screen
(power typing).  Words that would have been split between 2 lines are
now spilled onto the following line in their entirety, making text
data entry more productive and the results more readable in the data
processing environment.

      The host application is responsible for the formatting of
initial data within word spill fields.  An extension to this design
would be to have the WSC format the field data when it is initially
presented.

      In the following specification of word spill function, the
following terms are used:

      CURRENT FIELD:  If data is being entered into a set of
continued fields, the current field is the individual field in which
the cursor is currently located.  If data is being entered into a
single, wrapped field, the current field is the portion of the field
in the row in which the cursor is currently located.

      WORD:  A word is a sequence of data characters, excluding
nulls.  A word is bounded on the left by a space, null, or the left
edge of the current field.  A word is bounded on the right by a null
or the right edge of the current field.  Trailing spaces are
considered part of a word.

      SPILL FIELD:  If data is being entered into a set of continued
fields, the spill field is the next individual field in the set.  If
data is being entered into a single, wrapped field, the spill field
is the portion of the field in the next display row.

      SPILL WORD:  In replace mode, the spill word is the word being
typed.  In insert mode, the spill word is the rightmost word in the
current field.

      WORD SPILL FUNCTION IN REPLACE MODE:  Word spill in replace
mode is illustrated in Fig. 2.

      If data is being entered into a word spill field in replace
mode, word spill is invoked when a character other than space or null
is entered in the rightmost column of the current field.

   ...