Browse Prior Art Database

Efficient Method for Segmenting Function Key Descriptions

IP.com Disclosure Number: IPCOM000119583D
Original Publication Date: 1991-Feb-01
Included in the Prior Art Database: 2005-Apr-01
Document File: 5 page(s) / 172K

Publishing Venue

IBM

Related People

Allen, PV: AUTHOR [+4]

Abstract

A method which allows a dialog manager to automatically control the formatting of a large number of function key descriptions is disclosed. Function key descriptions are automatically segmented by the dialog manager, removing some of the burdens of national language translation and usability from the application developer.

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

Efficient Method for Segmenting Function Key Descriptions

      A method which allows a dialog manager to automatically
control the formatting of a large number of function key descriptions
is disclosed.  Function key descriptions are automatically segmented
by the dialog manager, removing some of the burdens of national
language translation and usability from the application developer.

      To allow application developers to easily display panels
containing a large number of function key descriptions and to shield
the developer from the requirements of National Language Support
(NLS) translation, the AS/400* User Interface Manager (UIM)
determines how best to display the function key descriptions.  This
is accomplished in conjunction with the new MOREKEYS dialog command.

      Upon discovering the use of the MOREKEYS dialog command in an
application, the UIM automatically segments the function key
descriptions into sets.  Each set contains the maximum number of
function key descriptions that can fit on two lines of a display.
Since this segmentation is done at run time, all the function key
descriptions have already been translated.  Therefore, each set of
function key descriptions will contain the maximum number of
descriptions that can fit on two lines regardless of the national
language being used.

      The UIM allows a priority attribute to be specified along with
a function key description.  When the UIM produces the sets of
segmented function key descriptions, the descriptions with the
highest priority are included in the first set of function keys.
This lets the application developer prioritize the order in which
function keys should be placed into sets.

      If all the function key descriptions will fit on two lines of
the display, the MOREKEYS function is automatically disabled.  If the
function keys will not fit on two lines, the description "F24...