Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Enhanced Bi-Directional Support in a Work Station Controller/PC Emulator

IP.com Disclosure Number: IPCOM000112019D
Original Publication Date: 1994-Apr-01
Included in the Prior Art Database: 2005-Mar-26
Document File: 2 page(s) / 65K

Publishing Venue

IBM

Related People

Bitton, Y: AUTHOR [+5]

Abstract

Several work station controller enhancements for bi-directional languages are disclosed: user interface enhancements and application programming interface enhancements.

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

Enhanced Bi-Directional Support in a Work Station Controller/PC Emulator

      Several work station controller enhancements for bi-directional
languages are disclosed: user interface enhancements and application
programming interface enhancements.

      A Work Station Controller (WSC) supports multiple
Non-Programmable Terminal (NPT) users.

      In bi-directional languages, such as Hebrew and Arabic, text is
normally written right-to-left.  In some cases, such as for numbers
and English words, text is entered left-to-right.

      The enhanced WSC could support a screen reversal function.
This function reverses an entire screen into its mirror image.  In
addition, left-to-right fields become right-to-left fields, and the
default cursor motion becomes right-to-left/top-to-bottom.  Except
for enabling this function, the application is isolated from the fact
that the screen has been reversed, and that the data has been entered
in a user-convenient right-to-left fashion.  The screen reverse
function is enabled by an application programmer specifying screen
reversal in a display data stream order.  Right-to-left data written
to entry fields is also, automatically written in the correct
direction.  Also, if an application does not reverse the screen, the
user can reverse the screen, by pressing the Reverse Screen key, to
obtain the more natural right-to-left/top-down cursor motion.
Because outbound and inbound data is automatically reversed by the
WSC when the screen is reversed, applications not written
specifically for bidirectional languages can more easily be used in
such environments.

      Another enhancement involves support for lo...