  *************************************************************************
         ***
  *         IBM Personal Communications AS/400 Version 4.1                   *
  *                                for Windows                               *
  *                                                                          *
  *                         About This Release                               *
  *                            (PCOMBIDI.TXT)                                *
  ****************************************************************************

  Dear customer,

  Thank you very much for choosing PC AS/400 as your emulator; we hope  you
  find it easy to use and that it does everything you want it to.

  We are always receptive to ideas for improving PC AS/400, so if you have any
  suggestions for new or improved function, please tell your IBM representative.

  Thank you very much for choosing Personal Communications v4.1 !

  Yours sincerely
  IBM Host Connect Software


  ========
  Contents
  ========
  * Introduction
  * Bidirectional Arabic Support
  * Bidirectional Hebrew Support

  ============
  Introduction
  ============

  PC AS/400 v4.1 for Windows is a Windows-based AS/400 & 3270 emulator.


  ========================================
   IBM Personal Communications Version 4.1
   Bidirectional Arabic Support
  ========================================


     TABLE OF CONTENTS
     __________________


     PREREQUISITES
       HARDWARE PREREQUISITES
       SOFTWARE PREREQUISITES

     PERSONAL COMMUNICATIONS V4.1 - WINDOWS MODE
        LIMITATIONS
        INSTALLATION TIPS

     BIDIRECTIONAL KEYBOARD FUNCTIONS
        PC AS/400 KEYBOARD

     OPERATOR INFORMATION AREA INDICATORS





     PREREQUISITES
     _________________

     HARDWARE PREREQUISITES
     ______________________

     o   IBM Personal System



     PERSONAL COMMUNICATIONS V4.1 - WINDOWS MODE:
     __________________________________________

     LIMITATIONS
     ___________

     - The Bidirectional Text Assist Function is not supported in the
       Personal Communications AS/400 component.
       As a result, the user cannot run Bidirectional OfficeVision/400.
     - If running under Arabic Windows, COPYLINK function produces
       unexpected results with Arabic letters.


     INSTALLATION TIPS
     _________________

     - Before installing make sure that the CONFIG.SYS contains the
       following command:

        COUNTRY=785,864 <DOS path>COUNTRY.SYS

       If this line is not present in the CONFIG.SYS, add it, then
       reboot the PC. This step should be done before starting the installation
       of Personal Communications.

       If this line was not added to the CONFIG.SYS prior the installation of
       Personal Communications, please follow these steps to install the Arabic
       font file:

       a. If you were installing from a CD-ROM:

          1. Change directory to your Personal Communications installation
             directory.

          2. Invoke BIDIFONT.BAT file as follows:

               BIDIFONT ARABIC Drive:\Directory

             Where "Drive" is the letter of your CD-ROM drive.
             and "\Directory" is the path to the CD-ROM directory
                (i.e. "\SERVICE\WIN\INSTALL\EMULATOR")
             from which PCSANSIA.FON will be installed.

       b. If you were installing from diskette:

          1. Change directory to your Personal Communications installation
             directory.

          2. Invoke BIDIFONT.BAT as follows:

               BIDIFONT ARABIC Drive:

             Where "Drive" is either your A: or B: drive.

             Note that if you just type: BIDIFONT ARABIC
             the default font installation will be from your A drive.


       c. If you were installing from a server:

          1. Change directory to your LOCAL Personal Communications
             installation directory.

          2. Invoke BIDIFONT.BAT file as follows:

               BIDIFONT ARABIC Drive:\Directory

             Where "Drive:\Directory" is the path to the server directory
             from which PCSANSIA.FON will be installed.

       Follow all directions given by the BIDIFONT.BAT file.

       PCSANSIA.FON file is now installed in your Personal Communications
       installation directory.

     - To setup an Arabic WorkStation, verify that you have fulfilled the
       following definitions:

       o Select "Configure" from the "Communication" pull-down
         menu and then "Configure" once again to display the
         "Customize Communication" panel.
         Select "Arabic Speaking".

       o Select "Keyboard Setup" from the "Assist" pull-down menu.
         Select "Arabic Speaking" as the Keyboard layout.

       o Select "Font Size" from the "Appearance" pull-down menu.
         Choose "ARB3270" at the "Automatic Sizing" list box or at
         the "Fixed size" font selection.
         This ensures that the active font for display is the Arabic font.

       o Select "Api Setting" from the "Files" pull-down menu
         and then select "864" as the "DDE/EHLLAPI PC Code-Page"

       o Select "Printer Control" from the "File" pull-down menu.
         Choose "ARB3270" as the font of choice, in order to be able
         to print Arabic files.
         Note: 'ARB3270' will be selectable ONLY if the Printer Driver
         allows Bitmap fonts. Some printer drivers do not support Bitmap
         fonts (e.g. IBM 4019 driver).
         In this case, select to print via 'PDT', and this will require
         the IBM Arabic 864 font to be available on the printer.

     -  The only supported Arabic font is "ARB3270", it is found in
        the file "PCSANSIA.FON" or "ALTANSIA.FON" on the diskettes.
        To have the ALTANSIA.FON, you have to order the needed diskette(s)
        separately.

     -  File Transfer: When transferring files between the PC & the
        HOST, the user can select one of 2 PC codepages.
           o Codepage 864     : IBM PC Arabic Codepage
           o Codepage 1256    : Microsoft Arabic Windows Codepage

        In case of "1256", the user must set the orientation of the HOST file.
        The Host file can be Left-To-Right, or Right-To-Left.
        To set/reset the file orientation, mark/unmark the 'HostFileOrientation'
        box.
        - For Right-To-Left Host File Orientation, mark the 'HostFileOrientation'
        box.
        - For Left-To-Right Host File Orientation, unmark the 'HostFileOrientation'
        box.

     -  Data Transfer: When transferring SQL Data between the PC & the
        AS/400, the user can select one of 2 PC codepages.
           o Codepage 864  : IBM Arabic Codepage
           o Codepage 1256 : Arabic Windows Codepage


     BIDIRECTIONAL KEYBOARD FUNCTIONS
     _________________________________


     1. Personal Communications AS/400
     ___________________________________

     This section describes the keys and functions that are unique to
     Bidirectional Personal Communications AS/400

     The keys unique to Bidirectional Personal Communications AS/400 are:

     o   Language selection

         This function is activated by the key combination "ALT + SHIFT".

         This function allows changing the language layer. If the language
         layer is Latin, by pressing 'ALT + RightShift' key combination the
         language layer will change to Arabic. If the language layer is
         Arabic, by pressing 'ALT + LeftShift' this key combination, the
         language layer will change to Latin.

     o   Screen Reverse

         This function is activated by the key combination "ALT + NewLine".

         This function reverses the screen image. If the screen orientation
         is Left-to-Right, by pressing this key combination the screen
         image will be reversed to Right-to-Left.  If the screen orien-
         tation is Right-to-Left, by pressing this key combination the
         screen image will be reversed to Left-to-Right.

         Note that the operator information area is not reversed by this
         operation.

         When the screen orientation is changed, the language layer is
         changed to the default language of the new screen orientation. If
         the screen is reversed to Right-to-Left, then the language is
         changed to Arabic.  If the screen is reversed to Left-to-Right,
         then the language is changed to Latin.

         The inversion of the screen causes directional characters to be
         replaced by their counterparts.


     o   Field Reverse

         This function is activated by the key combination "NumLock".

         This function toggles the field orientation to either Left-to-Right
         or Right-to-Left.  The text in the field is not inverted. The cursor
         orientation is set equal to the new field orientation and the
         language layer is selected accordingly.

         If the cursor was in the first logical position of a field or
         line, when selecting field reverse function, the cursor skips to
         the other side of that field or line, which now becomes the first
         logical position.  If the cursor was not in the first position of
         the field or line, when selecting field reverse function, the
         cursor remains in its position and allows natural and correct
         editing of existing text.

     o   Close

         This function is activated by the key combination "NumPad /".

         This function is provided so that the data entered in one keying
         direction can be concatenated with the data that was previously
         entered in the opposite direction.
         It operates as follows:

         - All embedded Nulls are removed from the current line.
         - Concatenated text is moved to the right bound of the field (if the
           field direction is right-to-left) or to the left bound (if the
           field direction is left-to-right).
         - The cursor direction is set to the field direction
         - The language layer is set to the default for the field direction
         - If the cursor position is now Left-to-Right, the cursor is
           positioned at the first null to the right of the concatenated text.
         - If the cursor position is now Right-to_left, the cursor is
           positioned at the first null to the left of the concatenated text.

     o   BASE

         This function is activated by the key combination "ALT + HOME".

         The "BASE" key is a toggle key that activates/deactivates the
         Automatic Shape determination function for Arabic RTL text.
         It is valid only when processing RTL Arabic text. If it is
         pressed in a LTR field an operator error 0027 is resulted.



     OPERATOR INFORMATION AREA INDICATORS
     ____________________________________

     In the Host session the bottom line of the screen is called the Oper-
     ator Information Area (OIA). This line is always displayed from Left-
     to-Right. In the Arabic environment, the following symbols were added:

     o   Language Indicator:

         -   Isolated "EIN" - Current language, Arabic

         -   E              - Current language, English

     o   Screen Direction:

         -   S> - Left-to-Right screen direction

         -   <S - Right-to-Left screen direction

     o   Typing Direction

         -   => - Left-to-Right direction

         -   <= - Right-to-Left direction

         -   þ> - Left-to-Right Push direction  (3270 Only)

         -   <þ - Right-to-Left Push direction  (3270 Only)

     o   Auto Field Reverse function active     (3270 Only)

         -   <->

     o   Auto Field Reverse for numbers:        (3270 Only)

         -   N

     o   Auto Push active indicator:            (3270 Only)

         -   P

     o   Arabic Character Shape Mode:

         -   The character "Alef-Madda": indicates CSD mode.

         -   Isolated "GHEIN": indicates Base/Isolated Shaping Mode.

         -   Initial "GHEIN" : indicates Initial Shaping Mode.   (3270 Only)

         -   Middle "GHEIN"  : indicates Middle Shaping Mode.    (3270 Only)

         -   Final "GHEIN"   : indicates Final Shaping Mode.     (3270 Only)



  =============================
  BIDIRECTIONAL HEBREW SUPPORT
  =============================


  ========
  CONTENTS
  ========

   * INTRODUCTION
   * BIDIRECTIONAL KEYS SEQUENCES TABLE
   * THE OPERATOR INFORMATION AREA IN THE TERMINAL EMULATION MODE
   * KEYBOARD LAYOUT
   * PC AS/400 for WINDOWS MODE
   * HINTS & LIMITATIONS



  ============
  INTRODUCTION
  ============

     If the IBM PC/DOS Hebrew Language Supplement (KEYBHE.COM) is installed
     in the system, it should be invoked before the emulation program is
     started.


  ==============================
  HEBREW/BIDIRECTIONAL FUNCTIONS
  ==============================

           The layout and user-interface functions in the Windows-based product
           conform to IBM user-interface standard (SAA/CUA), and they are
           similar to the layout and functions implemented in other
           IBM products (e.g OS/2).


       HEBREW LANGUAGE
       ENGLISH LANGUAGE

       REVERSE
                    Pressing this key allows the operator to reverse the
                    current cursor direction. It functions as follows:

                    - The cursor is repositioned according to the
                      current cursor direction. When RIGHT-TO-LEFT the
                      cursor is placed at the current LEFT BOUND
                      location. When LEFT-TO-RIGHT the cursor is placed
                      at the current RIGHT BOUND location.

                    - The cursor direction is then reversed. And you get
                      the Keyboard Layer according to the new cursor
                      direction.

                    - Insert mode is reset.

       CLOSE
                    By pressing this key, data entered in one key
                    direction is joined with data that was previously
                    entered in the opposite direction:

                    - All embedded null characters are removed from
                      the current line (or field, if the field is
                      contained on one line)

                    - Joined text is moved to the RIGHT bound of the
                      field if the field direction is RIGHT-TO-LEFT,
                      or to the LEFT bound is the field direction is
                      LEFT-TO-RIGHT.

                    - The remainder of the line (or the field, if contained
                      on the same line) is padded with the NULL characters.

                    - The cursor direction is set to the field direction.

                    - If the cursor direction is now LEFT-TO-RIGHT, the cursor
                      is positioned at the first NULL character to RIGHT of
                      the joined text.
                      If the cursor direction is now RIGHT-TO-LEFT, the cursor
                      is positioned at the first NULL character to LEFT of
                      the joined text.

                    - Insert mode is reset.

     SCREEN REVERSE

                    This function, activated by the ALT + SHIFT key
                    sequence, reverses the screen image. If the screen
                    direction is Left-to-Right, the screen image will
                    be reversed and displayed from Right-to-Left.
                    Pressing this hot-key again will return the screen
                    to its original direction, Left-to-Right. When the
                    screen direction is changed, the language changes
                    with it.  For example, reversing the screen to the
                    Right-to-Left direction will change the language
                    to Hebrew.

                    The Status Line (see section "The Operator Infor-
                    mation Area In The Terminal Emulation Mode" below ) is
                    not reversed. It is always displayed from left to right.


  =====================================
  BIDIRECTIONAL KEY-COMBINATIONS TABLE
  =====================================

        º----------------------ó--------------------ï
        { Function              { Windows mode only {
        ‡----------------------ó×-------------------~
        { HEBREW LANGUAGE       { Alt+Left Shift    {
        { ENGLISH LANGUAGE      { Alt+Right Shift   {
        { REVERSE               { Numlock           {
        { CLOSE                 { NumPad /          {
        { SCREEN REVERSE        { Alt+Enter         {
        º----------------------ó—----------------ó--ï


  ============================================================
  THE OPERATOR INFORMATION AREA IN THE TERMINAL EMULATION MODE
  ============================================================

     When you are working in the host mode, the bottom
     line of the screen becomes an Operator's Informa-
     tion Area (OIA). This line is always displayed
     from left to right. For work in the Hebrew envi-
     ronment, the following symbols were added:

     o   Language Indicator:

         H - Current language, Hebrew.

         E - Current language, English.

     o   Screen Direction:

         S> - Left-to-Right screen direction

         <S - Right-to-Left screen direction.

     o   Typing Direction:

         => - Left-to-Right direction

         <= - Right-to-Left direction

         î>  - Left-to-Right push direction

         <î  - Right-to-Left push direction


  ===============
  KEYBOARD LAYOUT
  ===============

     Two Hebrew keyboard templates (Bulletin and Old code)
     are supplied with the product.
     The Old-Code template is different from the Bulletin one,
     with the following exceptions:

     o  Shift of "6" (s-6) produces the Greek Delta symbol
        (ASCII hex EB, ? ), representing the old Israeli Lira,
        instead of the regular Cent symbol.

     o  Shift of "7" (s-7) does not produce anything (the
        Ampersand symbol is not available in Old Code).

     o  In the English language mode, unshifted English letters
        produce uppercase letters (A-Z), rather than lower case
        letters (a-z), whether Caps Lock is ON or OFF.

  INSTALLATION
  ------------

     Before starting the install program, make sure that your active
     DOS codepage is 862.
     To verify it, type the 'CHCP' DOS command.

     If the active DOS codepage was not 862 prior the installation of Personal
     Communications, please follow these steps to install the Hebrew font file.

     a. If you were installing from a CD-ROM:

        1. Change directory to your Personal Communications installation
           directory.

        2. Invoke BIDIFONT.BAT file as follows:

             BIDIFONT HEBREW Drive:\Directory

           Where "Drive" is the letter of your CD-ROM drive.
           and "\Directory" is the path to the CD-ROM directory
                (i.e. "\SERVICE\WIN\INSTALL\EMULATOR")
           from which PCSANSIH.FON will be installed.

     b. If you were installing from diskette:

        1. Change directory to your Personal Communications installation
           directory.

        2. Invoke BIDIFONT.BAT as follows:

             BIDIFONT HEBREW Drive:

           Where "Drive" is either your A: or B: drive.

           Note that if you just type: BIDIFONT HEBREW
           the default font installation will be from your A drive.


     c. If you were installing from a server:

        1. Change directory to your LOCAL Personal Communications
           installation directory.

        2. Invoke BIDIFONT.BAT file as follows:

             BIDIFONT HEBREW Drive:\Directory

           Where "Drive:\Directory" is the path to the server directory
           from which PCSANSIH.FON will be installed.

     Follow all directions given by the BIDIFONT.BAT file.

     PCSANSIH.FON file is now installed in your Personal Communications
     installation directory.

     If you place the Personal Communications files on a Network Server
     by using the administrative installation option (INSTALL /A),
     follow the installation instruction as described in the printed
     manual.
     After completion, copy manually the bidirectional files,
     located in the third diskette, to the same directory in which
     you placed the Personal Communications files.
     To copy these files use the DECOMP.EXE (DOS program).
     You will find the DECOMP.EXE in the directory where the PC/3270 is
     installed. For example, type

             >DECOMP  A:ÞPCSWSB.EX_  c:ÞpcswinÞPCSWSB.EXE
        or   >DECOMP  A:ÞPCSPDB.DL_  c:ÞpcswinÞPCSPDB.DLL

           Note that a compressed file name ends with '_'.

  CONFIGURATION
  -------------

     To configure a Hebrew WorkStation, verify or select the Hebrew
     definitions in the following panels:

     o Make sure that the "Host Code-Page" is either "424 Hebrew (Bulletin-
       Code)" or "803 Hebrew (Old-Code)".
       To verify it, select "Configure" from the "Communication" pull-down
       menu and then "Configure" once again to display the "Customize
       Communication - 3270 host" panel.

     o Make sure that the Hebrew "Keyboard Layout" is active.
       To verify it, select "Keyboard Setup" from the "Assist" pull-down menu.

     o Make sure that the Hebrew File Transfer translation tables are active.
       To verify it, select "Setup" from the "Transfer" pull-down menu and
       then "Miscellaneous Settings" to present the "Miscellaneous Setting"
       panel, and then select "862" or "916" as the "PC Code-Page"

     o Make sure that the Hebrew DDE/EHLLAPI translation tables are active.
       To verify it, select "Api Setting" from the "Files" pull-down menu
       and then select "862" or "916" as the "DDE/EHLLAPI PC Code-Page"

     o Make sure that the Hebrew Font (HEB3270) is active.
       To verify it, select "Font Size" from the "Appearance" pull-down menu.
       Choose "HEB3270" at the "Automatic Sizing" list box or at the
       "Fixed size" font selection.

     o Make sure the the Hebrew Printer font (HEB3270) is active.
       To verify it, select "Printer Control" from the "File" pull-down menu.



  FONT
  ----

     If you are accustomed to the traditional Display Station such as IBM
     InfoWindow 3472, you may not be pleased with the Personal Communications
     font. If so, try the alternative font by changing the font files as
     follows.

     1. Rename PCSANSIH.FON file to BASANSIH.FON
     2. Copy ALTANSIH.FON to PCSANSIH.FON

     To have the ALTANSIH.FON, you have to order the needed diskette(s)
     separately.

  FILE TRANSFER WITH 916 ISO CODEPAGE
  -----------------------------------

      PC codepage 916 is the IBM number for the Hebrew ISO-conforming codepage.
      Microsoft Windows 3.1 (Hebrew) uses a codepage based on (but not
      identical to) the ISO codepage.
      The basic Latin characters, the Hebrew characters and special symbols
      are compatible in both Hebrew Windows codepage and codepage 916.
      In addition, the Hebrew Windows codepage contains 17 special
      characters for desktop publishing.

      Apart from the differences in code points, Microsoft Windows 3.1
      for Hebrew works with 'logical text'. This means that Windows
      applications are expected to store text in logical order (i.e,
      same order as typed but not as displayed).
      Accordingly, the text which is displayed on the screen, is
      DIFFERENT than the text which is processed by the application.

      Therefore, transferring files, with translation to/from
      codepage 916, may have, in some cases, unexpected results (such as
      different order of Hebrew text).
      To overcome such problems, it is recommended not to convert
      EBCDIC text to codepage 916, but to codepage 862 (Hebrew PC).
      Then, to use the CONVERT program, provided as part of Microsoft
      Windows 3.1, which is capable of converting between 'Logical text'
      and 'Visual text'.



  ===================
  HINTS & LIMITATIONS
  ===================

     1. The Hebrew language is not supported by the HOME3270 connection.

     3. DOS 5.0 is a prerequisite if you work with PS/2 model 25 or 30.

     4. If running under Hebrew WINDOWS 3.1, CUT & PASTE with
        Windows applications will produce unexpected results.

     5. The Keyboard re-map facility that is available for the
        Windows-mode product - supports re-mapping of Hebrew and
        Bi-Directional functions only for the data keys.
        I.e The 61 keys which are located on the main part of the
            enhanced keyboard.
