Browse Prior Art Database

Method for Selecting Code Page in a Non-programmable Terminal

IP.com Disclosure Number: IPCOM000121826D
Original Publication Date: 1991-Sep-01
Included in the Prior Art Database: 2005-Apr-03
Document File: 1 page(s) / 52K

Publishing Venue

IBM

Related People

Van Heuklon, JJ: AUTHOR

Abstract

Described is a method of switching code pages on a display without having to swap keyboards. It is done by allowing the host system to specify which code page to use.

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

Method for Selecting Code Page in a Non-programmable Terminal

      Described is a method of switching code pages on a display
without having to swap keyboards.  It is done by allowing the host
system to specify which code page to use.

      Each display which attaches to the system contains multiple
code pages.  A code page is the definition of a relationship between
the displayable characters and its associated codes.  Each character
which can be displayed has a code associated with it.  Different code
pages may have different characters assigned to the same code.  For
example, the United States code page defines a code of '5B'X as a
dollar sign, whereas the United Kingdom code page defines a '5B'X as
a 'pound' sign.  If a display has a United States keyboard attached,
but is configured at the system for the United Kingdom, the keyboard
will be re-mapped to represent a United Kingdom layout, but when the
user presses a key which has been remapped to the 'pound' key, the
dollar sign will appear on the screen.  The problem is that the code
page used by the display is always set to match the keyboard which is
attached.

      This invention allows for the display code page to be changed
by the host system when reconfiguring the display to another
language.  As a default, the code page used by the display should be
set to match the language of the keyboard. When a user reconfigures a
display to another language, it should then load the correct keyboard
ma...