                     ************************************
                     *  Mocha W32 TN5250 version 2.5.6  *
                     *     Copyright (C) MochaSoft      *
                     *       All Rights Reserved        *
                     ************************************
 
This is the README.TXT  file for Mocha W32 TN5250

Mocha W32 TN5250 is an Windows 95/NT application. It makes it 
possible to connect to an IBM host via TCP/IP with the TN5250 protocol
and emulate a 5250 Information Display System

*** Order ***
    
    Visit www.mochasoft.dk for latest information. You can order with
    Credit card or check/postal money order.

*** Installation ***

    - unpack files with a zip utility, into a temporary directory.
    - load program setup.exe and follow instructions.

    Remark it is possible to pre-install parameters in config52.txt.

    If problems with the installation, copy all files to a new
    directory and rename setup.exe to mtn5250.exe. Start Mocha W32
    TN5250 with loading mtn5250.exe.

*** Uninstallation ***

    Use Windows tool "Add/Remove Programs" in the Control Panel. Select
    Mocha W32 TN5250 and click Add/Remove.

*** Documentation ***

    The documentation has been included in the Window Help
    system. Select Help in the menu.

*** Bugs ***

  If any bugs are observed, or ideas for improvement of the product,
  please to not hesitate to contact frydendal@mochasoft.dk.

*** Change list ***

version 1.0 : 970909

  First version.

....

Version 1.7.5 980811
  - If field+ was pressed in a NON numeric field, it would report 
    X_WRONG INPUT, if the field included a - character
  - Added time stamps to trace file
  - Reset key will also turn Insert mode off
  - Included a delay (500 ms) in typeahead, as the AS400 will sometimes split
    screen data in 2 data frames. If typeahead data were inserted
    into fields in the first frame, which would be overwritten 
    in the second data frame, typeahead data would be lost.
  - Possible to define Backspace key as left arrow. 

Version 1.7.6
  - typeahead delay timer (from 1.7.5) has been removed
  - keyboard was opened if a SF command was received. Could give
    problems in some typeahead situations.


Version 1.7.7 980910
  - menu - edit - reset terminal did not reset pre-help state
  - frame copied to the clipboard had always CRLF appended.
  - Insert Cursor order was ignored in a multi WTD packed from the as400
  - Backspace as left arrow, would not jump to previous field if at 
    the first position of a field.
  - Default green text has been changed to a brighter color

Version 1.7.8 980929
  - A Write Error code command from the AS400, could overwrite elements in
    the field table, which as a result would change fields at 
    the error line (default line 23) to bypass fields

Version 1.7.9 981030
  - If only Field-exit is used for a right adjust blank fill field, 
    the Read MDT command would return only SBA row column. Some AS400 
    programs needs blanks to work correct.

Version 2.0 981121
  - Shows underscore "," without underscore. This will make it easier
    to see the difference between "." and ","
  - Leftdelete (backspace) at a multi-line field, has been corrected
  - Better syntax check of keyboard mapping file
  - A field defined as AUTOENTER + FIELDEXIT REQUIRED will now
    ignore the autoenter request 
  - New compiler and MFC from Microsoft (c++ 6.0)
  - At installation the directory c:\mochasoft was created even if
    a different directory was selected.
  - Better language selection in dialog "mapping files"
  - More space between underscores and characters on the screen
  - New option in menu - settings - keyboard layout. Now it is 
    possible to enable field exit required check.
  - New functions keys:
       Shift ENTER  : Newline
       Shift RETURN : Newline
       CTRLP        : Hardcopy of the screen
 
    These keys can be remapped in menu - settings - keyboard Layout
  - New functions: Record (menu settings - record)
                   Play script (ALT 0 - 9)
    These functions makes it possible to record a sequence of 
    keyboard data to a file (mtn5250.x , where x is between 0 - 9). With
    keys ALT 0 - 9 an earlier recorded script can be played.
  - New function : menu - edit - table format. Possible to paste
    data from the clipboard in a table format.
  - Double-clicks of the left mouse button gives ENTER
  - New option in connect dialog: Auto reconnect and Exit on session
    termination.
  - Possible to pre-install configuration in config52.txt file

version 2.1 990113
  - Correct error in ebcdic52.fin
  - An insert cursor command from the AS/400 would
    open the keyboard. It could give problems in a 
    typeahead situation

version 2.2 990113
  - Problem in version 2.1 with Insert cursor, created a new problem
    with the cursor position.
  - DUP will now also move cursor to the next field

version 2.3 990201
  - A wrong WTD from the AS/400 when in prehelp error mode (X_HELP)
    will not delete the error message
  - Possible to use ATTN and SYSREQ if keyboard is locked

version 2.4 990202
  - An unlucky combination of WTD commands from
    the as/400 could move the cursor to the
    first field on the screen, and not the requested cursor position

version 2.5 990208
  - A "Cancel Invite" at RFC 1205 level, would lock the keyboard,
    and a later WSF command could therefore get a wrong cursor
    position. 

version 2.5.1 990208
  - Clear format table did not lock the keyboard. Some special 
    as/400 applications as telnet would have a wrong cursor position

version 2.5.2 990210
  - Another cursor problem was created in version 2.3. It has been
    corrected in this version.
  - Included support for EBCDIC table from Iceland

version 2.5.3 990215
  - a WTD command from the AS/400 with characters below 0x1f,
    which should not be send, if the AS/400 program follows the
    AS/400 manual SA21-9247-6, can result in a wrong display !.

Version 2.5.4 - 2.5.6
  - Cursor problems 

The Mocha W32 TN5250 package consists of the following files.

    README.TXT          Introductory information
    config52.txt        Default installation parameters (ASCII file)
    setup.exe           Installation program (*)
    mtn5250.hlp         Help file
    mtn5250.cnt         Index to help file
    tn52keys.map        Function key mapping (ASCII file)
    ebcdic52.map        EBCDIC <-> ASCII table US (ASCII file)
    ebcdic52.ita        EBCDIC <-> ASCII table Italy (ASCII file)
    ebcdic52.ger        EBCDIC <-> ASCII table Austria/Germany (ASCII file)
    ebcdic52.spa        EBCDIC <-> ASCII table Spain (ASCII file)
    ebcdic52.fr         EBCDIC <-> ASCII table French (ASCII file)
    ebcdic52.uk         EBCDIC <-> ASCII table United Kingdom (ASCII file)
    ebcdic52.fin        EBCDIC <-> ASCII table Finland/Sweden (ASCII file)
    ebcdic52.ice        EBCDIC <-> ASCII table Iceland (ASCII file)
    ebcdic52.dk         EBCDIC <-> ASCII table Danish/Norway (ASCII file)
    LICENSE.TXT         license agreement/warranty disclaimer
    REGISTER.TXT        order form
    FILE_ID.DIZ         brief description for bulletin boards

    (*) setup.exe will be renamed to
         
          mtn5250.exe : Mocha W32 TN5250 application
          mtn5250uninstall.exe : uninstallation program

    If you did not receive all these files please contact 
    frydendal@mochasoft.dk, or check www.mochasoft.dk
