home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / database / reda50.zip / REDA50E.DOC < prev    next >
Text File  |  1991-05-16  |  33KB  |  901 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.                                    REDA v5.0
  23.                  Copyright (C) 1988 - 1991 by Robert W. de Wit
  24.                               ALL RIGHTS RESERVED
  25.  
  26.  
  27.         You  are  allowed  to  distribute  this  package  as long as the
  28.         package  is complete and not modified in any way. You may charge
  29.         for  the  distribution  at  maximum  the  price of a white lable
  30.         diskette.  If  you  are  going  to  use  REDA  you must register
  31.         yourself by sending a check or mony order of 35 US dollars to:
  32.  
  33.                        Name:     R & P COMPUTER SERVICES Holland
  34.                        Street:   Bovenkerkerweg 2-4
  35.                        Zipcode:  1185 XE
  36.                        City:     Amstelveen
  37.                        Country:  THE NETHERLANDS
  38.  
  39.  
  40.         After registering you are licensed to use REDA. No guarantee is
  41.         given in any form. The author retains the right to withdraw the
  42.         licence.
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.                                                                  Page  1
  60.         
  61.  
  62.  
  63.  
  64.  
  65.         CONTENTS
  66.  
  67.  
  68.         Introduction:
  69.  
  70.         1.0   WHAT IS REDA .........................................   3
  71.         1.1   FILES THAT REDA USES .................................   4
  72.         1.2   THE FOSSIL DRIVER .....................................  4
  73.         1.3   LIST OF FILES IN THIS PACKAGE .........................  4
  74.  
  75.         Discription of the files:
  76.  
  77.         2.0   REDA.EXE & THE SWITCHES ...............................  4
  78.         2.1   REDAKEY.EXE ...........................................  5
  79.         2.2   LINES_x.FIL ...........................................  6
  80.         2.3   COLOR.FIL .............................................  6
  81.         2.4   BASE.FIL ..............................................  6
  82.         2.5   DIR.FIL ...............................................  7
  83.         2.6   LOGO files (logon) ....................................  7
  84.         2.7   EXIT files (logoff) ...................................  7
  85.         2.8   MENU files ............................................  8
  86.         2.9   HELP files ............................................  9
  87.         2.10  AREAS files ...........................................  9
  88.         2.11  REDA.TXT ..............................................  9
  89.         2.12  REDA logfile .......................................... 10
  90.  
  91.         Working with REDA:
  92.  
  93.         3.0   INSTALLATION OF REDA .................................. 10
  94.         3.1   UPDATE REDA 4.xx TO 5.0 ............................... 10
  95.         3.2   HOW TO CREATE A TEXTFILE FOR REDA ..................... 10
  96.         3.3   REDA 5.0 RUNNING UNDER DESQVIEW ....................... 11
  97.         3.4   REDIRECTING OF THE REDA SCREEN OUTPUT ................. 11
  98.  
  99.         Appendices:
  100.  
  101.         4.0   ANSI COLOR CODES ...................................... 11
  102.         4.1   DISCLAIMER AND RESTRICTIONS............................ 12
  103.         4.2   REDA HISTORY .......................................... 12
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.                                                                  Page  2
  120.         
  121.  
  122.  
  123.  
  124.  
  125.         1.0 WHAT IS REDA
  126.  
  127.         The  name  REDA  is  a  combination  of REmote DAtabase. It is a
  128.         all-purposes  database  designed for communication programs like
  129.         bulletin  board  systems.  Although  REDA  is  made  for  remote
  130.         operation,  you  may  use  it as  a  local database as well, for
  131.         instance  as  a  video-cassette  database  or  as  an electronic
  132.         magazine  database.  You  may  fill  REDA  with  all  kinds  of
  133.         information using ordinary ascii/ansi textfiles. REDA can handle
  134.         up  to  1100 textfiles. REDA is compatible with the SDA textfile
  135.         format used by the Software Distribution Network (sm).
  136.  
  137.         Using (collorfull) textfiles you may fill REDA with all kinds of
  138.         information, tagged to one or more keywords/areas. Some examples
  139.         of  keywords/areas  are: DISK, COMPUTER, COMMUNICATION, CARS and
  140.         so on. Selecting the right keywords/areas an user can select the
  141.         wanted textfile(s). For example an user may select all the files
  142.         about  COMPUTERS using  the keyword COMPUTER, and select all the
  143.         files about NCR systems using NCR. To select all the files about
  144.         NCR COMPUTERS, he has to use the keywords COMPUTER and NCR. REDA
  145.         can search on at maximum five keywords at once.
  146.  
  147.  
  148.         REDA supports:
  149.  
  150.            -  cancelling the text transmission using Ctrl-C, Ctrl-K and
  151.               Escape. *
  152.            -  One .TXT file for ASCII as well as ANSI mode.
  153.            -  LOGO, AREA and EXIT files.
  154.            -  menus and all other questions in your own style, language
  155.               and colors.
  156.            -  a maximum capacity of 1100 textfiles.
  157.            -  An optional AREAS (keywords) list.
  158.  
  159.  
  160.         *  If  the  terminal <> modem  speed  is  higher  then  the
  161.         modem <> modem  speed  (fixed  baudrate) it may happen that this
  162.         won't  work  properly.  Large  data  buffers  may  have the same
  163.         effect.
  164.  
  165.         REDA  5.0  supports two languages. When loggin on, REDA will ask
  166.         the user wich of the two languages (s)he prefer. You are free to
  167.         choose  the  languages. We recommend to use your native language
  168.         as the primary language and English as then secundairy language.
  169.  
  170.         Read  this  documentation  first before you are going to install
  171.         REDA. It describes all of the files REDA uses.
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.                                                                  Page 3
  180.         
  181.  
  182.  
  183.  
  184.  
  185.         1.1 FILES THAT REDA USES.
  186.  
  187.         REDA  assumes  that the fossildriver and ansidriver are present.
  188.         Fossils  like  X00, Opus!Com and BNU are tested with REDA. It is
  189.         possible  to  redirect  the  screen  output according to the DOS
  190.         rules. See also the DOS manual. Further system requirements: PC,
  191.         XT,  AT,  PS/2  or  compatible  computer, DOS 2.11 or higher, at
  192.         least  135 Kb of memory, RS232 communication port for remote use
  193.         of REDA and a (floppy or) harddisk.
  194.  
  195.  
  196.  
  197.         1.2 THE FOSSIL DRIVER AND THE -I SWITCH
  198.  
  199.         To  let  REDA  operate  efficiently  you  must  tell  REDA  to
  200.         reinitialize  the  fossildriver  using  the  -I  switch  on  the
  201.         commandline.  REDA  then reinitialize the fossildriver. However,
  202.         some  of  the  older  types  of  fossil  drivers  will reset the
  203.         baudrate  also.  IF  this  happens,  you  can  NOT  use  the  -I
  204.         switch.  If  the  fossil  driver  doesn't  support  flow control
  205.         properly  REDA  will  try to emulate this. You can check this by
  206.         pressing  the  Escape-key  instead of Ctrl-C or Ctrl-K. Pressing
  207.         the  Escape  key  then  will  have  the same effect as Ctrl-C or
  208.         Ctrl-K.
  209.  
  210.  
  211.  
  212.         1.3 LIST OF FILES IN THIS PACKAGE
  213.  
  214.         REDA consist of the following files:
  215.  
  216.            - REDA.EXE                           Main program
  217.            - REDAKEY.EXE                        Generate BASE.FIL
  218.            - LINES_x.FIL                        Questions and answeres
  219.            - COLOR.FIL                          Basic ANSI colors
  220.            - BASE.FIL                           List of TEXTfiles
  221.            - DIR.FIL                            optional
  222.            - LOGO.ASC and LOGO.ANS              Logon screen
  223.            - MENU_x.ASC and MENU_x.ANS          Main menu
  224.            - HELP_x.TXT                         User information
  225.            - AREAS_x.TXT                        optional
  226.            - REDA1.TXT                          Dutch example
  227.            - REDA.LOG                           REDA logfile
  228.            - REDA50.DOC                         Dutch documentation
  229.            - REDA50E.DOC                        This documentation
  230.  
  231.  
  232.  
  233.         2.0 REDA.EXE & THE SWITCHES
  234.  
  235.         REDA.EXE  (REDA50.EXE)  is  the  executable program. You may use
  236.         REDA  local or in a shell of another communication program, like
  237.         a Bulletin Board System.
  238.  
  239.                                                                  Page  4
  240.         
  241.  
  242.  
  243.  
  244.  
  245.         REDA support the following switches:
  246.  
  247.            -ASCII     or -ASC or -0, run REDA in the ASCII mode.
  248.            -ANSI      or -ANS or -1, run REDA in the ANSI mode.
  249.            -I         Re-initialize the fossil driver.
  250.            -K         Keyboard (local) mode.
  251.            -Lxx       Select screen length, xx = max rows. Default = 24,
  252.                       range 10-99.
  253.            -Px        Select communication port x, COM1: = 0, COM2: = 1
  254.            -Rxxx      Maximum available time for user.
  255.            -Txxx      Same as -Rxxx
  256.            -N <name>  Username (log purpose only)
  257.            -B <path>  Directory where to search for the (selected) file
  258.                       BASE.FIL.
  259.  
  260.         If you are using the -B switch without using the dir.fil option,
  261.         BASE.FIL then has to be in the same directory as the textfiles.
  262.  
  263.         You  don't  have  to  supply the baudrate. REDA will select this
  264.         automatically  using the fossil driver. REDA assumes: No parity,
  265.         8  databits  and  1  stopbit.  With another configuration of the
  266.         communication  port  it may happen that REDA won't work properly
  267.         or not at all!
  268.         Running  in  the  remote  mode REDA scans the status of CD every
  269.         second. When CD is low REDA knows that the communication link is
  270.         broken.  REDA  will  stop immediately en returns control back to
  271.         the main program or DOS (batchfile).
  272.         When showing the itemlist or one of the text files REDA supports
  273.         Ctrl-C,  Ctrl-K  and sometimes Escape (in flow control emulation
  274.         mode) to abort.
  275.  
  276.         -->  When  REDA  is  running  in  the  local mode, don't use the
  277.         Ctrl-C.  It  may  happen  that DOS take action on this bypassing
  278.         REDA. Any further commands will not be executed properly. Please
  279.         reset the computer first.
  280.  
  281.  
  282.  
  283.         2.1 REDAKEY.EXE
  284.  
  285.         While running this program it will create a list called BASE.FIL
  286.         containing  data of every .TXT (or .SDA) file it finds. The file
  287.         BASE.FILL  contains  the  filename,  keylist  and discription of
  288.         every .TXT file REDAKEY have found. The keylist is the first row
  289.         in  a  .TXT file, the discription the second row. Every time you
  290.         want to add new textfiles you have to run REDAKEY.EXE.
  291.         REDAKEY  will  read  the  textfiles  sequential  as found in the
  292.         directory.  If  you  want  the items sorted alphabetically or by
  293.         date you have to sort the directory first.
  294.         If REDA  cannot find the file BASE.FIL it will give an error and
  295.         abort.
  296.  
  297.  
  298.  
  299.                                                                  Page  5
  300.         
  301.  
  302.  
  303.  
  304.  
  305.         It  is  not  nessesary  to have all of the textfiles in the same
  306.         directory  as  REDA. Using the file DIR.FIL you may select up to
  307.         50  different  directories  where  REDAKEY  has  to  scan  for
  308.         textfiles. See also chapter 2.15
  309.  
  310.         REDAKEY  recognizes only one  switch: -SDA. With this switch you
  311.         can  tell REDAKEY to scan for SDA textfiles. These textfiles are
  312.         supplied by the Software Distribution Network (sm).
  313.         We  advise  you to run REDAKEY automatically after receiving SDN
  314.         and SDA files so that REDA is up to date.
  315.  
  316.  
  317.  
  318.         2.2  LINES_x.FIL
  319.  
  320.         The  files  LINES_A.FIL  and  LINES_B.FIL  contains  all  of the
  321.         questions  and  possible  replies  (except for the main menu) of
  322.         REDA.  You  may  translate  the  questions  and replies into any
  323.         language  you  want  as  long as the contents doesn't change. We
  324.         advise  to use the file LINES_A.FIL for your native language and
  325.         the file LINES_B.FIL for the English language. Use a plain ASCII
  326.         editor  to  edit the LINES_x.FIL files. Every question and reply
  327.         sequence  has  it's  own  unique row (column) in the file. Don't
  328.         change  this.  REDA won't work properly then. To avoid problems,
  329.         make a backup of these files first. You may use ANSI color codes
  330.         in  the  questions  (NOT  the  replies!).  These  codes  are
  331.         automatically  filtered  out  when  REDA is running in the ASCII
  332.         mode.  If  REDA  can't  find the wanted LINES_x.FIL file it will
  333.         give an error and abort.
  334.  
  335.  
  336.  
  337.         2.3  COLOR.FIL
  338.  
  339.         While running in the ANSI mode REDA will use the file COLOR.FIL.
  340.         This  file  contains  the  basic  (ANSI)  color  (codes) for the
  341.         questions,  listings  and text files. See the file color.fil for
  342.         more  details.  If REDA can't find the file COLOR.FIL or if REDA
  343.         is running in the ASCII mode REDA will use the actual color.
  344.  
  345.  
  346.  
  347.         2.4  BASE.FIL
  348.  
  349.         This  file  is  or  will  be  created  by  REDAKEY.EXE. The file
  350.         BASE.FIL  contains  data  of  every  .TXT (or .SDA) file, with a
  351.         total  of  three  rows  per  file.  Every first row contains the
  352.         filename,  the  second  row  the  keylist  and the third row the
  353.         discription.  REDA can handle at most 1100 textfiles at once. If
  354.         BASE.FIL contains more than 1100 textfiles, REDA will ignore the
  355.         rest.
  356.         Maximum  loading  time on a 6 Mhz AT computer is 5 seconds (1100
  357.         items)
  358.  
  359.                                                                  Page  6
  360.         
  361.  
  362.  
  363.  
  364.  
  365.         The  file  BASE.FIL  does  not have to be in the REDA directory.
  366.         Using  the  -B  switch,  it  is  possible  to select a different
  367.         directory  where  REDA  can  find  the file BASE.FIL. Using this
  368.         option,  it  is  possible  to  have  more than one BASE.FIL, for
  369.         instance  when  the  are more than 1100 files, or to create more
  370.         databases.
  371.  
  372.         If  REDA  can't find the file BASE.FIL it will give an error and
  373.         abort.
  374.  
  375.  
  376.  
  377.         2.5 DIR.FIL
  378.  
  379.         The  file  DIR.FIL  is optional. You have to use this file, when
  380.         the textfiles are not in the same directory as REDA. DIR.FIL can
  381.         contain  at maximum 50 directories where REDAKEY has to scan for
  382.         textfiles.  Don't  delete  or  change  this  file  after running
  383.         REDAKEY,  because  REDA  will use this file also. Every time you
  384.         make  changes in the file DIR.FIL, you have to run REDAKEY again
  385.         to make a compatible file BASE.FIL.
  386.  
  387.  
  388.  
  389.         2.6  LOGO.ASC and LOGO.ANS
  390.  
  391.         The  first screen REDA shows is the LOGO screen. When running in
  392.         the  ANSI  mode  REDA  will check if the file LOGO.ANS exist. If
  393.         this file does not exist or if REDA is running in the ASCII mode
  394.         REDA  will  check  for  the  file  LOGO.ASC. These files have to
  395.         contain  a  question  asking  the wanted language. The possibile
  396.         answeres (character selections) have to be on the first row. The
  397.         first  position  refers  to the the file LINES_A.FIL, the second
  398.         position  to  the  file LINES_B.FIL. When a user selects a wrong
  399.         answere, REDA will send the last row of the file LOGO.xxx again.
  400.  
  401.         If  REDA  can't find the LOGO file, it will skip directly to the
  402.         main  menu,  using  the primary language (LINES_A.FIL) REDA will
  403.         also  use  the  primary  language,  when  the first row does not
  404.         contain the possible answeres.
  405.  
  406.  
  407.  
  408.         2.7 EXIT.ASC and EXIT.ANS
  409.  
  410.         However  not  supplied  with  this  package you may use a logoff
  411.         screen.  If  it  takes some time to return from REDA to the main
  412.         program you may send a logoff screen so that in the meantime the
  413.         user  has  something  to read . The logoff files should be named
  414.         EXIT.ANS  and  EXIT.ASC.  If REDA can not find the file EXIT.ANS
  415.         or EXIT.ASC REDA  will inform the user in English that (s)he has
  416.         logged-off REDA.
  417.  
  418.  
  419.                                                                  Page  7
  420.         
  421.  
  422.  
  423.  
  424.         2.8  MENU_x.ASC and MENU_x.ANS
  425.  
  426.         The  main  menu of REDA consist of an ascii and ansi file. There
  427.         are nine options:
  428.  
  429.                         -  Search on keyword
  430.                         -  Scan textfiles (search on catchword)
  431.                         -  Summary
  432.                         -  Last showed file
  433.                         -  Read particulair file
  434.                         -  Help
  435.                         -  Toggle ASCII / ANSI mode
  436.                         -  Screenlength
  437.                         -  Logoff
  438.  
  439.  
  440.         It's totally up to you how the main menu looks, wich keys to use
  441.         for a particulair action and so on.
  442.         The  first  row  is  used by REDA and contains the nine possible
  443.         character  replies  (menu  options).  If you don't want to use a
  444.         particulair  option  you  must  put  a  space  character  on the
  445.         position  on  the  first  row  representing the action. From the
  446.         second  row  you are totally free. In het ANSI file you even may
  447.         animate using ANSI codes.
  448.  
  449.  
  450.         The positions on the first row are:
  451.  
  452.         Position 1:  Search on item         Position 6:  Show help file
  453.         Position 2:  Summary                Position 7:  Toggle ANSI-ASCII mode
  454.         Position 3:  Show particulair file  Position 8:  Scan on catchword
  455.         Position 4:  Last showed file       Position 9:  Change # of rows
  456.         Position 5:  Logoff REDA
  457.  
  458.         If  you  want that a user must type a '1' to Search on item, you
  459.         put a '1' on the first row, at position one.
  460.  
  461.  
  462.  
  463.         Example:
  464.  
  465.          (position  123456789)
  466.  
  467.          ( line 1)  123LGHASC
  468.          ( line 2)
  469.          ( line 3)  REDA MAIN MENU
  470.          ( line 4)
  471.          ( line 5)  1) Search on item     2) Summary        3) Show file
  472.          ( line 6)  L)ast showed file     G)oodby           H)elp
  473.          ( line 7)  S)can on catchword    A)nsi-ascii mode  C)hange # of rows
  474.  
  475.  
  476.  
  477.  
  478.  
  479.                                                                  Page  8
  480.         
  481.  
  482.  
  483.  
  484.  
  485.         It  is  recommended  to make the main menu not to large owing to
  486.         the time it takes to send it over. When running in the ANSI mode
  487.         REDA  will  check first if the file MENU.ANS exist. If this file
  488.         does not exist or when running in the ASCII mode REDA will check
  489.         if the file MENU.ASC exist. If this file does not exist (either)
  490.         REDA  will  give  an  error  and abort. When one of the files is
  491.         corrupted REDA also (may) give an error and abort.
  492.  
  493.         MENU_A.ANS and MENU_A.ASC:  Primary language.
  494.         MENU_B.ANS and MENU_B.ASC:  Secondairy language.
  495.  
  496.         Remark:  When  REDA  is  running in the ANSI mode, REDA tries to 
  497.         send  the  main  menu as less as possible. If possible REDA will 
  498.         send only the last row of the MENU_x.ANS file.
  499.  
  500.  
  501.  
  502.         2.9  HELP_x.TXT
  503.  
  504.         These  files  are  to help the user to select an option from the
  505.         main menu. We have tried to make REDA as easy as possible to use
  506.         for  the  user  (and the sysop). HELP_A.TXT is the help file for
  507.         the  primary language, HELP_B.TXT for the secondary. You may use
  508.         ANSI  color  codes.  These  codes are automatically filtered out
  509.         when REDA is running in the ASCII mode.
  510.         If  REDA  can  not  find  the  wanted  HELP file it will send an
  511.         errormessage to the user and return to the main menu.
  512.  
  513.  
  514.  
  515.         2.10  AREAS_x.TXT
  516.  
  517.         When a user wants to search on keyword(s) it is possible to show
  518.         a  summary of keywords (areas) to make it easier for the user to
  519.         select  keyword(s).  To  insert  this option you must create two
  520.         files  called  AREAS_A.TXT  and  AREAS_B.TXT. REDA automatically
  521.         checks  if  these files exist. Should this be the case REDA will
  522.         show one of these files depending on the selected language.
  523.  
  524.  
  525.  
  526.         2.11  REDA.TXT
  527.  
  528.         This  file  shows  how  to make a textfile for REDA. The file is
  529.         created  for  use as a textfile for REDA so that a user can read
  530.         this.  You  may use this file as an example in chapter 3.2, 'how
  531.         to create a textfile for REDA'.
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.                                                                  Page  9
  540.         
  541.  
  542.  
  543.  
  544.  
  545.         2.12  REDA.LOG
  546.  
  547.         REDA  keeps  a  logfile  called REDA.LOG. This file contains the 
  548.         usernames,  mode, logdate and time, showed files and errors. You 
  549.         may  use  this  log  to  trace  (severe)  errors  or to scan for 
  550.         statistics and so on.
  551.  
  552.  
  553.  
  554.         3.0 INSTALLATION OF REDA
  555.  
  556.         Create  a  directory named REDA on the target drive. Copy all of
  557.         the files on the distribution diskette into this directory. Copy
  558.         also  your own textfiles into this directory. If you want to use
  559.         textfiles  in  other directories (this will be the case when you
  560.         want  to  use  SDA  textfiles),  you  have  to make a file named
  561.         DIR.FIL  containing  a  list  of all of the directories. See the
  562.         file DIR (.FIL) for more details.
  563.         The  next step is to create the file BASE.FIL. Therefore run the
  564.         program REDAKEY.EXE. 
  565.         If  you  want Reda to run directly from any other directory, add 
  566.         the following rows to the config.sys and autoexec.bat files:
  567.  
  568.         config.sys:     SET REDA=[drive:][\path] 
  569.         autoexec.bat:   PATH [drive:][\path]     
  570.  
  571.  
  572.  
  573.         3.1 UPDATE OF REDA 4.x TO 5.0
  574.  
  575.         Do the following steps to update form REDA v4.x to REDA v5.0:
  576.  
  577.               - Copy the new files LINES_x.FIL into the REDA directory
  578.                 or edit the old ones. (The new version has one row
  579.                 more).
  580.               - Replace the old REDA with the new one.
  581.               - Replace the old REDAKEY with the new one.
  582.               - You may replace old LOGO files with the new ones.
  583.               - Run REDAKEY to make a compatible file BASE.FIL
  584.  
  585.         REDA  v5.0  have  some  new switches. See also chapter 2.0. REDA
  586.         v5.0  does  not  recognize the files BBS.ANS and BBS.ASC. If you
  587.         were  using  these files to interface with the mian program, you
  588.         have to change this using the (new) parameters. 
  589.         See chapter 3.0 to run REDA directly from any other directory.
  590.  
  591.  
  592.  
  593.         3.2 HOW TO CREATE A TEXTFILE FOR REDA
  594.  
  595.         REDA  uses the same textfile with the extention .TXT or .SDA for
  596.         the  ANSI  and  ASCII modes. You may use ANSI color codes in the
  597.  
  598.  
  599.                                                                  Page 10
  600.         
  601.  
  602.  
  603.  
  604.  
  605.         textfile.  When REDA runs in the ascii mode the ANSI color codes
  606.         are  automatically filtered out. Even at 19.200 Bps you will not
  607.         be able to notice this.                                         
  608.         REDA  uses  the first two rows for it's own information. You may
  609.         not  use  ANSI  color  codes  on  these rows! The first row must
  610.         contain a list of keywords on wich REDA can select the item. The
  611.         second  row must contain a brief discription. This row is showed
  612.         when  REDA  display's (part of) the summary. For example, if the
  613.         text  is  about  floppy diskdrives, you may put on the first row
  614.         'FLOPPYDISKDRIVES  5 1/4  DISKS'. When an user wants to read the
  615.         items  about  floppy diskdrives (s)he may type 'DISK' or 'DRIVE'
  616.         or even 'PYD' and so on. REDA always will find this item. On the
  617.         first  row you may use up to 60 characters, spaces not included.
  618.         On  the  second  row  you may use the first 70 positions, spaces
  619.         included.
  620.         You  are  free to chose the filename as long as the extention is
  621.         .TXT and the name does not conflict with the DOS rules.
  622.  
  623.  
  624.  
  625.         3.3 USING REDA WITH DESQVIEW
  626.  
  627.         REDA has been tested with desqview without any problems. But it
  628.         may be possible that REDA will not work properly or not at all.
  629.  
  630.  
  631.  
  632.         3.4 REDIRECTION OF THE SCREEN OUTPUT
  633.  
  634.         It  is possible to redirect the screen output of REDA to another
  635.         device  following  the  DOS rules. For instance redirecting to a
  636.         diskfile,  so that it is not nessesary to be present looking how
  637.         the users work with REDA or to discover possible errors.
  638.  
  639.  
  640.  
  641.         4.0  ANSI COLOR CODES
  642.  
  643.         A list of the ANSI color codes.
  644.  
  645.                 Syntax: ESC[ PS; .....; PSm
  646.  
  647.         PS  may  have  the  following  values  corresponding  whith  a
  648.         particulair action listed on the next page.
  649.  
  650.  
  651.            0     reset ansi mode
  652.            1     Hilight on
  653.            5     blink on
  654.  
  655.  
  656.  
  657.  
  658.  
  659.                                                                  Page 11
  660.         
  661.  
  662.  
  663.  
  664.  
  665.             color              foreground        background
  666.  
  667.             black                  30                40
  668.             red                    31                41
  669.             green                  32                42
  670.             yellow                 33                43
  671.             blue                   34                44
  672.             magenta                35                45
  673.             cyan                   36                46
  674.             white                  37                47
  675.  
  676.  
  677.  
  678.         4.1  DISCLAIMER AND RESTRICTIONS
  679.  
  680.         If  you are going to use REDA it is at your own risk. The author
  681.         can  not  be held responsible for any damages in any form due to
  682.         running  REDA.  REDA ought not to be sold or distributed as part
  683.         of  or  with  other  programs.  This  includes distribution on a
  684.         diskette  containing  other  software than the REDA package. You
  685.         are  allowed  to charge the cost of the distribution disk, being
  686.         no  more  than the price of a  white label diskette. You have to
  687.         mention  that  it is NOT the price for the package, but only for
  688.         the  distribution diskette. REDA is tested thoroughly, but it is
  689.         always  possible  that  REDA  has some bugs left and (sometimes)
  690.         will  not  work properly. If this happens, please report this to
  691.         the author.
  692.  
  693.         IBM is a trademark of the International Business Machines Corporation
  694.         DOS is a trademark of the Microsoft Corporation
  695.         NCR is a trademark of the NCR Corporation
  696.  
  697.  
  698.         4.2  REDA HISTORY
  699.  
  700.         REDA 0.5  - First release.
  701.  
  702.         REDA 0.6  - Fixed  communication  bug  with  the  fossil.  REDA
  703.                     reported  sometimes wrongly that there was no fossil
  704.                     driver.
  705.  
  706.         REDA 1.0  - Created the possibility to use ANSI textfiles also.
  707.  
  708.         REDA 1.1  - Fixed bug in inputbuffer routine.
  709.  
  710.         REDA 1.6  - Improved flow control emulation.
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.                                                                  Page 12
  720.         
  721.  
  722.  
  723.  
  724.  
  725.         REDA 2.0  - Changed some of the questions and answeres. It's now
  726.                     possible to go reverse in a text file.
  727.  
  728.                   - Questions may contain ANSI color codes now.
  729.  
  730.                   - Improved 19.200 Bps support.
  731.  
  732.                   - Changed and improved the command line commands.
  733.  
  734.         REDA 2.1  - When  using  a  high baudrate ( 4800 and higher) and
  735.                     all  the  databuffers  are  full  when disconnecting
  736.                     (remote)  it  sometimes happened that REDA locked up
  737.                     the  computer  instead  of aborting. The responsible
  738.                     assembler  routine  is  rewritten so that it may not
  739.                     happen again.
  740.  
  741.                   - Fixed small bug in command line.
  742.  
  743.  
  744.         REDA 3.0  - The ANSI and ASCII textfiles are now combined in one
  745.                     file  with  the extention .TXT. This saves diskspace
  746.                     up  to  50%.  Also  the use of color in REDA will be
  747.                     encouraged.
  748.  
  749.                   - REDA  3.0  is  not  backward  compatible. REDAKEY is
  750.                     rewritten  to  scan .TXT files. The program TRANSLAT
  751.                     is written to rename the .ANS and .ASC files to .TXT
  752.                     using the file BASE.FIL
  753.  
  754.                   - All  of  the  search  routines  are  rewritten for a
  755.                     better  performance.  The maximum searching time ( 6
  756.                     Mhz AT, 500 items) is 0.2 seconds.
  757.  
  758.  
  759.  
  760.         REDA 3.1  - Added  the  possibility to toggle ANSI/ASCII mode in
  761.                     the main menu.
  762.  
  763.                   - Rewritten  the  disk  i/o  routines for a 30% better
  764.                     performance.
  765.  
  766.                   - Fixed a logfile error.
  767.  
  768.                   - Solved  compiler  bug  so  that  the  backpage works
  769.                     properly now.
  770.  
  771.                   - The  -I  parameter  now  also force REDA to test the
  772.                     presence of a fossil driver.
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.                                                                  Page 12
  780.         
  781.  
  782.  
  783.  
  784.  
  785.                   - Solved  a  bug in the main menu section so that REDA
  786.                     accepts  the  spaces  on  the  first row of the menu
  787.                     file properly.
  788.  
  789.                   - At the end of the HELP file REDA now waits for a key
  790.                     input before sending the main menu.
  791.  
  792.         REDA 3.3  - When  showing  the  helptext  file  REDA ignored the
  793.                     input  of  the  questions  and continued showing the
  794.                     rest of the file. This bug is fixed.
  795.  
  796.                   - Fixed  memory bug wich was affected when the maximum
  797.                     capacity  of  REDA  (500  files)  was  used.  REDA's
  798.                     capacity is also increased to 575 files.
  799.  
  800.                   - Added  the possibility to scan through the textfiles
  801.                     and to change the screen length ( in the range of 10
  802.                     to 99 lines)
  803.  
  804.                   - Some  of  the text and questions were supposed to be
  805.                     in  a basic color. Because of a bug this didn't work
  806.                     properly. This bug is fixed.
  807.  
  808.                   - There  are  three  new command line paramters: -ANSI
  809.                     (or  -ANS), -ASCII (or -ASC) for ANSI/ASCII mode and
  810.                     -Rxx to adjust the screenlength.
  811.  
  812.         REDA 4.0  - REDA 4.0 is bilingual. It's up two you to choose the
  813.                     two languages.
  814.  
  815.                   - The new commandline switches are: -L (replacing the
  816.                     old -R), -T or -R, -N <name> and -K.
  817.  
  818.                   - The  user is not forced to go to the main menu first
  819.                     to logoff.
  820.  
  821.                   - Optimised  the  ANSI  screens  to  lessen  the  data
  822.                     transmitted.
  823.  
  824.                   - It  is  now  possible  to  show  a  list of keywords
  825.                     (areas) when an user wants to search on keyword(s).
  826.                     The  responsible  file  is called AREAS_x.TXT and is
  827.                     optional.
  828.  
  829.                   - Two bugs are solved in REDAKEY.EXE. REDAKEY now will
  830.                     run  with  DOS  4.xx and with the special 'DOS only'
  831.                     SCSI harddisk controllers.
  832.  
  833.                   - You  may  use  .SDA  textfiles.  SDA  textfiles  are
  834.                     supplied  by the Software Distribution Network (tm).
  835.                     To select this mode, use the /SDA commandline option
  836.                     switch with REDAKEY.EXE.
  837.  
  838.  
  839.                                                                  Page 13
  840.         
  841.  
  842.  
  843.  
  844.         REDA 5.0  - Increased the maximum capicity to 1100 textfiles.
  845.  
  846.                   - Improved the loading time of the items with 50%.
  847.  
  848.                   - With  the  -B  switch,  you  may  select a different
  849.                     directory  where REDA can find the file BASE.FIL, so
  850.                     that  it  is  possible  to  have  more than one file
  851.                     BASE.FIL.
  852.  
  853.                   - Fixed  a  compilerbug  in  REDA  v4.x,  so  that the
  854.                     function Scan on Catchword works properly now.
  855.  
  856.                   - Textfiles don't have to be in the same directory as
  857.                     REDA anymore. You may select up to 50 directories.
  858.  
  859.                   - Changed the switch /SDA of REDAKEY in -SDA.
  860.  
  861.                   - Added  the  switches -0 and -1 representing the same
  862.                     function as -ASCII and -ANSI.
  863.  
  864.  
  865.  
  866.  
  867.  
  868.  
  869.  
  870.  
  871.  
  872.  
  873.  
  874.  
  875.  
  876.  
  877.  
  878.  
  879.  
  880.  
  881.  
  882.  
  883.  
  884.  
  885.  
  886.  
  887.  
  888.  
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897.  
  898.  
  899.                                                                  Page 14
  900.         
  901.