Browse Prior Art Database

Algorithm for Determining Edit Field Width in a Proportional Graphical Interface

IP.com Disclosure Number: IPCOM000101486D
Original Publication Date: 1990-Aug-01
Included in the Prior Art Database: 2005-Mar-16
Document File: 2 page(s) / 58K

Publishing Venue

IBM

Related People

Banning, KR: AUTHOR [+4]

Abstract

An algorithm is described for establishing a preferred entry field display size based on the expected size of the input and the scrolling effects with proportional fonts. The algorithm is proposed for use with graphical user interfaces.

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

Algorithm for Determining Edit Field Width in a Proportional Graphical Interface

       An algorithm is described for establishing a preferred
entry field display size based on the expected size of the input and
the scrolling effects with proportional fonts.  The algorithm is
proposed for use with graphical user interfaces.

      The space available to a user interface designer within a
graphical user interface window is limited by the physical
limitations of displays and the usage of this type of interface by
the user.  For that reason, it is desirable to limit the space that
the designer uses on the screen for presentation of information.
This high information density may be created by a number of methods.
For textual intensive applications, the largest area of excess in
screen space usage may be the entry fields.  These entry fields are
usually designated by an edit box outlining the space available for
user input.  The system can minimize the space required by allowing
the text to be scrolled on input when required.  This scrolling is
not desirable since it exposes the user to a loss of continuity when
a portion of the input is scrolled from view.  The designer must
balance the need to maximize the information density while minimizing
the usability penalty associated with input scrolling from view.

      The following discussion assumes that the base unit of
on-screen measurement is a dialog unit.  This is a logical
measurement unit intended to all...