home *** CD-ROM | disk | FTP | other *** search
/ norge.freeshell.org (192.94.73.8) / 192.94.73.8.tar / 192.94.73.8 / pub / computers / pcjr / utility / B&F-131.LZH / B&F-130.DOC next >
Text File  |  1990-06-05  |  202KB  |  3,385 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.                           Back & Forth Version 1.30
  15.                                 June  1, 1990
  16.  
  17.                Copyright (C) 1990 by Progressive Solutions, Inc.
  18.                              All Rights Reserved
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.                             Progressive Solutions
  28.                              Sandi & Shane Stump
  29.                                  Box 276125
  30.                           San Antonio, Texas 78227
  31.  
  32.  
  33.                            Voice:   (512) 670 1061
  34.                              Fax:   (512) 670 1061
  35.                              BBS:   (512) 670 0954
  36.                            Sales:   (800) 833 4400
  37.                       Compuserve:   GO ZENITH section 13
  38. Back & Forth version 1.30                                             page   1
  39. ______________________________________________________________________________
  40.  
  41. The Shareware Principle
  42.  
  43.                Shareware is one  alternative to the increasingly high price of
  44.                commercial software.  Good  software  is made  available  for a
  45.                limited test  period to users for their  evaluation.  Once that
  46.                test period is over,  you  should  determine  if you  think the
  47.                program is useful.  If you use the program, you should send the
  48.                requested contribution to the author of the program. Otherwise,
  49.                you should delete the software from your machine. This software
  50.                is  not intended as a  "freebie".  Just as you  work hard for a
  51.                living and do not  want  people taking  advantage of you by not
  52.                paying you for your work, this is our occupation and it takes a
  53.                TREMENDOUS amount of time, $$$money$$$, energy, and effort.  If
  54.                software authors are not  reimbursed for their work,  they will
  55.                eventually quit writing for the shareware public.
  56.  
  57. Unregistered   All unregistered copies of Back & Forth  display a registration
  58. Copies         information  screen and require a randomly generated key  to be 
  59.                pressed and after each hour of use. For this reason, while your 
  60.                version  is  unregistered,  we  recommend  that  you not  use a 
  61.                communications package to upload/download within Back & Forth.
  62.                When you register your copy of  the program,  you receive a key 
  63.                file which eliminates this nuisance.  This key file may be used 
  64.                with all later versions of  Back & Forth.  This lets you easily
  65.                update B&F  whenever  you find a  new version.  Other than this 
  66.                not-so-subtle reminder, Back & Forth is not crippled or limited
  67.                in any way.
  68.  
  69. Single User    On the opening screen of Back & Forth, our name, address, phone
  70. Registration   number,  limits, and requested registration price is displayed.
  71.                The phone number  is  only  provided  for  use  in  registering
  72.                your copy or for REGISTERED users to call for phone support. We
  73.                cannot give extensive  phone support to unregistered users.  If
  74.                you have a question or a problem,  we will try to help you, but
  75.                if you do not intend to register your copy, please do not call.
  76.  
  77.                Registered users receive the latest version,full phone support,
  78.                and a complete, printed manual. Registered users also get a key
  79.                file which is used to remove the annoying Shareware screen from
  80.                all future versions of the registered product.
  81.  
  82. Registration   We accept  Mastercard,  Visa,  AMEX,  checks, money orders, and
  83.                purchase orders.
  84.  
  85.                If  registering by  mail,  please  send  your  name and address
  86.                printed  clearly  along with a  check  or  money  order for the
  87.                registration fee plus $4.00 shipping. When  ordering outside of 
  88.                the United States,  please make certain that your account is on
  89.                a US bank in US funds.  For oversees orders, please add  $10.00
  90.                for Air  mail delivery.  Otherwise,  we have to send it by boat 
  91.                (and you know how long that can take!).
  92.  
  93. Correspondence If you wish to make any  comments or suggestions,  we recommend
  94.                that you  write  us a letter  rather than phone  so that we can
  95.                keep a record.  If you are not a registered user and you wish a
  96.                response to your letter,  please send a self-addressed, stamped
  97.                envelope (SASE).
  98.  
  99. Back & Forth version 1.30                                             page   2
  100. ______________________________________________________________________________
  101.  
  102. Corporate &    Registration is based on the number of users using the  program
  103. Multiple Copy  and the  number of  systems that  the  program is installed on.
  104. Registration   What this means is that the single-user registration  fee  does
  105.                NOT register an entire user group,  business,  school district,
  106.                or  any other multiple  user/computer  organization.  For cases
  107.                like these, we have quantity pricing, as follows:
  108.  
  109.                         Number of machines/users      Discount
  110.                              5 -  10 copies         10% discount
  111.                             11 -  20 copies         15% discount
  112.                             21 -  50 copies         20% discount
  113.                             51 +                 See ORDER.DOC file
  114.  
  115.                Site licenses & bundling/resale agreements are also available.
  116.                Please call for more information.
  117. Back & Forth version 1.30                                             page   3
  118. ______________________________________________________________________________
  119.  
  120. Section 1: Introduction
  121.  
  122. Program        Back & Forth is a versatile program management tool that allows
  123. Description    you to load  up to  20 programs  at once  and instantly  switch
  124.                between them. Now you can  switch between your word  processor,
  125.                spreadsheets, databases, and utilities  at will without  having
  126.                to wait. This eliminates the need  to exit one program to  open
  127.                and use another, which lets you concentrate on the reasons  why
  128.                you are using your software in the first place.
  129.  
  130.              * Delivers a flexible task management environment where up to  20
  131.                programs may  be open  in memory,  with each  provided as  much
  132.                memory as needed.
  133.  
  134.              * Occupies only 14-20k  of memory.  Uses less than  1k if  loaded
  135.                high using QEMM or 386-to-the-Max.
  136.  
  137.              * Offers an easy-to-use, colorful, & customizable environment.
  138.  
  139.              * Supports CGA, EGA, and VGA  video modes. When graphics  screens
  140.                are saved, they are compressed in order to save space.
  141.  
  142.              * Allows the use of a Microsoft-compatible mouse.
  143.  
  144.              * Uses expanded memory  (EMS), extended memory,  RAM disks,  hard
  145.                disks, and conventional memory to store swapped programs.
  146.  
  147.              * Accepts the definition of 50 programs for selection and use.
  148.  
  149.              * Permits you to select the hot keys used to pop up Back & Forth,
  150.                the Cut & Paste commands, and all defined programs.
  151.  
  152.              * Runs a  selected list  of programs  automatically when  Back  &
  153.                Forth is first loaded.
  154.  
  155.              * Enables you to cut text from a running program and either place
  156.                it in a clipboard for later pasting, print it, or write it to a
  157.                separate file.
  158.  
  159.              * Permits color customization  which lets you  choose the  colors
  160.                that suit your tastes rather than someone else's. Supports  all
  161.                video modes provided by UltraVision.
  162.  
  163.              * Lets you set up DOS environments for use in executing programs,
  164.                utilities, and/or DOS commands.
  165.  
  166.              * Works flawlessly with UltraVision, QEMM, 386-to-the-Max,  4DOS,
  167.                and other computer enhancement programs.
  168.  
  169.              * "Cleans up" expanded memory used by programs opened,  executed,
  170.                and closed with B&F.
  171.  
  172.              * And much more...
  173. Back & Forth version 1.30                                             page   4
  174. ______________________________________________________________________________
  175.  
  176. System         To run Back & Forth, your  computer system must meet or  exceed
  177. Requirements   the following specifications:
  178.  
  179.                * IBM PC, XT, AT,  PS/2, or  100% PC  compatible with at  least
  180.                  256k of main memory.
  181.                * EMS memory,  RAM disk,  or hard disk for use in storing  file
  182.                  information swapped to disk.
  183.                * MS-DOS 3.0, PC-DOS 3.0, or later version of DOS or 4DOS.
  184.                * A Microsoft-compatible mouse is optional. If a mouse is to be
  185.                  used with  Back & Forth,  its  driver  must be  installed  in
  186.                  memory before Back & Forth is run.
  187.                * A color monitor is optional.
  188.                * QEMM or 386-to-the-Max with EMS  memory, if Back & Forth  is
  189.                  to be loaded into high memory.
  190.  
  191. Back & Forth   The Back & Forth package contains the following files. Most  of
  192. Files          these files should not be deleted.
  193.  
  194.                BNF.EXE         The Back & Forth program, run using B&F.BAT.
  195.                BNFHIGH.EXE     The part of  B&F that can  be loaded into  high
  196.                                memory. Found within B&FHI.BAT, if created.
  197.                BNFLOW.COM      The lower memory part  of BNFHIGH, must be  run
  198.                                immediately after it. Found in B&FHI.BAT.
  199.                B&F00#.OVL      The Back & Forth command overlays.
  200.                *.HLP           The Back & Forth help files.
  201.                HIMEM.SYS       The Microsoft XMS driver.
  202.                HD-SETUP.EXE    Creates the B&F.BAT and B&FHI.BAT executable 
  203.                                batch files.
  204.                README.B&F      Last second hints / additions to Back & Forth.
  205.                HISTORY.B&F     Delineates the changes made to each version.
  206.                *.DOC, *.B&F    Other text  files,  including the  order  form,
  207.                                product list, etc. Files with the DOC extension
  208.                                are pertinent to all  our products; files  with
  209.                                the B&F extension are specific to Back & Forth.
  210.  
  211. Data Files     Back &  Forth creates  several files  which are  used to  store
  212.                configuration information for various aspects of the program.
  213.  
  214.                B&F.BAT         The batch file used to set up and execute  Back
  215.                                & Forth. Run this way, B&F uses 14-20k.
  216.                B&FHI.BAT       The batch file used to set up, load high,&  run
  217.                                Back & Forth. Run this way, B&F uses 1k.
  218.                BFVARS          Holds all  Back  & Forth  data  including  swap
  219.                                space  allocation,  program  setup,  hot  keys,
  220.                                color scheme, cut & paste options, etc.
  221.                B&FVIDEO.0##    Video storage files for swapped programs.  Each
  222.                                is deleted when its program is exited.
  223.                CLIPBORD.B&F    Stores the contents of the Cut & Paste buffer.
  224.                DIRTREEx.MAP    Contains the directory tree of the named  disk.
  225.                                This is deleted when Back & Forth is exited.
  226.                SWAPFILE.00#    The files used to  store B&F and program  data.
  227.                                The  size  and  location  of  these  files  are
  228.                                decided when B&F is  first run within the  Swap
  229.                                drive setup menu.  All swap  files are  deleted
  230.                                when Back & Forth is exited.
  231. Back & Forth version 1.30                                             page   5
  232. ______________________________________________________________________________
  233.  
  234. About this     Two divergent philosophies exist  about the writing of  program
  235. Manual         manuals. Some manuals are written from the point of view that a
  236.                user intends to sit down with  the book and read it from  cover
  237.                to cover before attempting  to use the  program. When a  writer
  238.                adopts  this  attitude,  the  manual  can  be  written  without
  239.                excessive detail, since the writer assumes that once he or  she
  240.                has described the process of using  a menu or invoking a  quick
  241.                key, that the user will remember that procedure and not need to
  242.                have it  described  again. This  assumption  can  significantly
  243.                streamline the writing process.
  244.  
  245.                Unfortunately, it has been our experience that most users  jump
  246.                right  into  their  recently-purchased  program,  perhaps  only
  247.                skimming the first  pages of the  manual for information  about
  248.                installing the  program.  These users  may  never open  up  the
  249.                manual until a problem occurs.  Nothing is terribly wrong  with
  250.                this  attitude,  we  are  usually  equally  as  impatient  when
  251.                beginning to use  a new program.  The big problem  is that  the
  252.                writer cannot be sure that the user has read a particular  page
  253.                describing the use of a particular aspect of the program.
  254.  
  255.                With this in mind, this manual has been written in the style of
  256.                a reference book, with each section treated as if you have  not
  257.                read the rest of the manual. Instead of describing the  process
  258.                of invoking a command or menu once then assuming throughout the
  259.                rest of  the manual  that  you have  read and  understood  that
  260.                paragraph, we  detail  the  process  step-by-step  within  each
  261.                command as needed. You will  occasionally be referred to  other
  262.                parts of the manual for  more information on specific  commands
  263.                when the subject  in question  is more involved  than a  single
  264.                paragraph can cover. But ordinarily, you will only need to read
  265.                one section of the manual to have your questions answered about
  266.                the operation of a command.
  267.  
  268.                This manual has  been broken  down into six  parts. Section  1:
  269.                Introduction  holds a description of B&F,  system requirements,
  270.                program  files, and this  description of the manual. Section 2:
  271.                Installing  Back  &  Forth  outlines  the  steps  necessary for
  272.                installing  Back & Forth on your system and setting up the swap
  273.                space  requirements. Section 3: Setting Up Back & Forth details
  274.                the [F7] Setup  menu and the information necessary to setup and
  275.                use Back & Forth. Section 4: Running Back & Forth describes the
  276.                use of Back & Forth once it has been setup. Section 5: Commands
  277.                Provided  Within  Back & Forth  consists of descriptions of the
  278.                command stack, used within  DOS partitions, and the Cut & Paste
  279.                option, used to transfer text data between programs. Appendices
  280.                A-E  contain  our program credits, a list of error messages and
  281.                their probable causes, a troubleshooting guide,  a  description
  282.                of the use of memory resident programs (TSRs), and  information 
  283.                about 4DOS and UltraVision.
  284.  
  285.                For those of  you who  habitually read a  software manual  from
  286.                beginning to end before using the program, we apologize for the
  287.                excessive detail.  If  it  is any  consolation  to  you,  while
  288.                sifting through some of the necessarily extraneous information,
  289.                you may find many useful commands  which may not be obvious  to
  290.                other users who do not read the manual.
  291. Back & Forth version 1.30                                             page   6
  292. ______________________________________________________________________________
  293.  
  294. The README     As with most  programs, the version  of Back &  Forth that  you
  295. File           have in your  hand (or  in your  disk drive)  may have  already
  296.                undergone a few modifications and additions since the  printing
  297.                of the manual. We also use this file to answer some of the most
  298.                often asked questions.  A description  of any  such changes  is
  299.                provided within the  Back &  Forth README.B&F  file. All  users
  300.                should read this file before using  Back & Forth. In this  way,
  301.                you are notified of any interesting changes to the program  and
  302.                you may pick up some useful tips on using Back & Forth.
  303.  
  304. If You         If you experience any difficulties with any of the commands, we
  305. Experience     recommend that you first read the more detailed explanation  of
  306. Problems       the command and its usage contained in the appropriate  section
  307.                of the manual or refer to the extensive help provided  on-line.
  308.                A list of error messages produced by Back & Forth can be  found
  309.                within Appendix B.
  310.  
  311.                If this does not help,  then consult the README.B&F file.  This
  312.                covers additions and modifications made  to Back & Forth  since
  313.                the manual was printed and several helpful tips.
  314.  
  315.                If none  of the  above suggestions  help, consult  Appendix  C:
  316.                Troubleshooting. This section lists common problems and ways to
  317.                overcome them. Please read  this section before contacting  us.
  318.                Remember, the more  unnecessary phone calls  we take, the  less
  319.                time we have to produce more features, additions, and updates.
  320.  
  321. Common         Some terms  are  used  interchangeably  throughout this manual. 
  322. Terminology    These include:
  323.  
  324.                Program            Used to refer to the program being run. Task
  325.                Task               and  Application  are  more  generic   words
  326.                Application        describing a  program  and the  purpose  for
  327.                                   which the program is being used.
  328.  
  329.                Partition          Partition refers to  the system  environment
  330.                                   used by the current  program, it covers  the
  331.                                   swap space, memory, and program in use.
  332.  
  333.                DOS partition      A partition where  you are placed  at a  DOS
  334.                                   prompt within Back & Forth. At this  prompt,
  335.                                   you may run  any program and  still use  the
  336.                                   hot keys to swap to other programs.
  337.  
  338.                Execute, Run       All refer to running a program within Back &
  339.                Open, Load         Forth.  Open   refers  to   opening  a   new
  340.                                   partition for the program's use, Load places
  341.                                   the program into memory either by running it
  342.                                   or by retrieving it from the swap drive.
  343.  
  344.                Switch             Used in  conjunction  with the  use  of  hot
  345.                Swap               keys. Hot keys are  used to switch from  the
  346.                Pop back           open program to another program.
  347. Back & Forth version 1.30                                             page   7
  348. ______________________________________________________________________________
  349.  
  350. Section 2: Installing Back & Forth
  351.  
  352. The HD-SETUP   An installation  program has been included to  create the batch
  353. Program        files needed to run  Back & Forth  on your system. This assumes
  354.                that you have already  copied the  self-extracting  B&F-13x.EXE 
  355.                file to the  directory on your hard disk where you want  Back & 
  356.                Forth to reside,  and have executed it to extract all B&F files 
  357.                from it.
  358.                
  359.                To install Back & Forth,log to the directory containing B&F and
  360.                type:
  361.  
  362.                HD-SETUP
  363.                
  364.                HD-SETUP does not modify the AUTOEXEC.BAT file.
  365.                
  366. Creating the   When HD-SETUP is loaded, an identification screen is shown  and 
  367. Back & Forth   you are prompted to press any key.  HD-SETUP then creates 1 - 2 
  368. Execution      batch files for use in executing Back & Forth.  The first batch 
  369. Batch File     file, named B&F.BAT, lets you run Back & Forth from anywhere on
  370.                your system. The second batch file, named B&FHI.BAT, is used to
  371.                load Back & Forth into high memory.  This batch file is created
  372.                only if QEMM or 386-to-the-Max is detected in your  CONFIG.SYS.
  373.                Once these batch files are created, they should be copied to  a
  374.                directory along your  DOS path for easy execution. The contents 
  375.                of these two batch files is outlined below.
  376.  
  377. Selecting the  HD-SETUP first determines the drive and directory where Back & 
  378. B&F Directory  Forth is located. This information is used to set the B&F path
  379.                for DOS  and to change to the directory before  running Back & 
  380.                Forth. Back & Forth must be run from its own directory.
  381.  
  382. The SET B&F    The SET B&F  statement is used  by Back &  Forth to locate  its
  383. Statement      executable files, overlays,  help, and data  without relying on
  384.                the vagaries of the DOS PATH command.  This line  should appear
  385.                at the top of the batch file naming the  directory where Back &
  386.                Forth was installed.If you move the Back & Forth files from the
  387.                directory where they were originally installed, use HD-SETUP to
  388.                reset  the  contents  of  these batch files.  In the sample SET 
  389.                statement shown below, the C:\B&F directory is identified as 
  390.                the one used to store the Back & Forth files.
  391.  
  392.                SET  B&F=C:\B&F
  393.  
  394. Changing       The next two lines in the batch files contain the commands used
  395. Directories    to log to the drive and change to the directory containing  the
  396.                Back & Forth executable files. The lines shown below assume the
  397.                C:\B&F directory is used.
  398.  
  399.                C:
  400.                CD  C:\B&F
  401. Back & Forth version 1.30                                             page   8
  402. ______________________________________________________________________________
  403.  
  404. Loading Back   The HD-SETUP program then examines the CONFIG.SYS found in  the
  405. & Forth into   root directory to ascertain  whether QEMM or 386-to-the-Max  is
  406. High Memory    available for use in loading Back & Forth into high memory.  If
  407.                one of these drivers is found,  a second batch file is  created
  408.                with the above information and the  statements necessary to run
  409.                Back  & Forth in  high memory. The first batch file is retained
  410.                just in case you decide not to load  Back & Forth high.  Please 
  411.                note: Back & Forth must be the last program loaded high.
  412.  
  413. Using QEMM to  If the QEMM device driver is detected, the following lines  are
  414. Load High      added to the B&FHI.BAT batch  file. The QEMM program  directory
  415.                is named within the CONFIG.SYS. The example below assumes  QEMM
  416.                is located within the C:\QEMM directory.
  417.  
  418.                C:\QEMM\LOADHI  BNFHIGH
  419.                BNFLOW  %1
  420.  
  421. Using 386MAX   If the  386-to-the-Max  Professional driver  is  detected,  the
  422. Professional   following lines  are added  to  B&FHI.BAT. The  386MAX  program
  423. to Load High   directory is named by the CONFIG.SYS. The example below assumes
  424.                386MAX is located within the C:\386MAX directory.
  425.  
  426.                C:\386MAX\386LOAD  BNFHIGH
  427.                BNFLOW  %1
  428.  
  429. Using 386MAX   If the 386-to-the-Max driver  is detected, the following  lines
  430. to Load High   are added to B&FHI.BAT. The  386MAX program directory is  named
  431.                by the CONFIG.SYS. The example below assumes 386MAX is  located
  432.                within the C:\386MAX directory.
  433.  
  434.                C:\386MAX\386MAX LOADHIGH
  435.                BNFHIGH
  436.                C:\386MAX\386MAX LOADLOW
  437.                BNFLOW  %1
  438.  
  439. Running B&F    The last line in the B&F.BAT  file runs Back  & Forth, allowing
  440.                for the  specification of the "GO" command line option. If "GO"
  441.                is typed, the Program List window is opened directly, bypassing
  442.                the  Swap Drive Setup.  The  Swap Drive Setup window is used to 
  443.                define the location and amount of swap space on your system. In 
  444.                B&F.BAT, this line appears as follows:
  445.  
  446.                BNF  %1
  447.  
  448.                To use B&F.BAT with the "GO" option, type the following:
  449.  
  450.                B&F  GO
  451.  
  452.                Within the B&FHI.BAT file, a similar line appears. It is:
  453.  
  454.                BNFLOW  %1
  455.  
  456.                To use the B&FHI.BAT with  the "GO" option, type the  following
  457.                at the DOS prompt.
  458.  
  459.                B&FHI  GO
  460. Back & Forth version 1.30                                             page   9
  461. ______________________________________________________________________________
  462.  
  463. Copying Batch  Once one or both of the batch files are created, copy them to a
  464. Files Along    location along the DOS  path, defined within the  AUTOEXEC.BAT.
  465. the Path       This makes it possible  for you to invoke  Back & Forth at  any
  466.                time, irrespective of the drive or directory.
  467.  
  468. Changing the   Before running Back & Forth, check the CONFIG.SYS file for  the
  469. CONFIG.SYS     following lines.
  470.  
  471.                Important: The  amount shown  below for  FILES command  is  the
  472.                minimum required by Back & Forth. Multiply the number of  tasks
  473.                you expect to run by 8 and use this value for the FILES  value.
  474.                Some programs  open more  files, you  may have  to adjust  this
  475.                value upward. Also,  some programs (namely  Windows) object  to
  476.                having files loaded into high memory.
  477.  
  478.                FILES=40
  479.                BUFFERS=20
  480.  
  481.                Any text editor that creates  ASCII text like EDLIN.COM may  be
  482.                used to modify the CONFIG.SYS file. If you do not have an ASCII
  483.                editor, you may be able to  use a word processor that lets  you
  484.                either save a file in non-document (unformatted) mode or export
  485.                the file to an ASCII text format.
  486.  
  487. Editing the    Once checking  the CONFIG.SYS,  examine  the contents  of  your
  488. AUTOEXEC       AUTOEXEC.BAT. Most  TSRs should  be run  within Back  &  Forth.
  489.                Exceptions include: disk cache programs, mouse and other device
  490.                drivers, video enhancement programs  like UltraVision, and  DOS
  491.                commands like MODE, PATH, PROMPT, and SET. Consult the  Program
  492.                Setup section  for information  on setting  up memory  resident
  493.                programs for use within Back & Forth.
  494.  
  495. Adding Back &  To load Back &  Forth automatically each  time the computer  is
  496. Forth to       turned  on,  add  the  batch  file  used  to  run  B&F  to  the
  497. AUTOEXEC       AUTOEXEC.BAT. Use an ASCII editor  to add the batch file  name,
  498.                either B&F or B&FHI, to  the end of the AUTOEXEC.BAT.  Remember
  499.                to include the "GO" option, if desired.
  500.  
  501.                If the AUTOEXEC.BAT  or CONFIG.SYS  is changed,  exit all  open
  502.                programs and reboot the system to reset this information.
  503. Back & Forth version 1.30                                             page  10
  504. ______________________________________________________________________________
  505.  
  506. Back & Forth   Now that Back & Forth has been installed onto your system, type
  507. Swap Drive     either B&F or B&FHI at the  DOS prompt. This runs Back &  Forth
  508. Setup          and displays the Swap drive  setup information. The first  time
  509.                Back & Forth is run, swap space must be earmarked.
  510.  
  511.                The Swap drive setup screen is shown each time Back & Forth  is
  512.                run when the "GO" option is  not specified. The "GO" option  is
  513.                covered above and at the beginning of Section 4: Running Back &
  514.                Forth.
  515.  
  516.                When a program is run from Back  & Forth, almost all of Back  &
  517.                Forth is removed from  memory and swapped  to a file  allocated
  518.                within this Setup. Back  & Forth consumes approximately  14-20k
  519.                of  memory  when  run   using  B&F.BAT,  whereas  it   occupies
  520.                approximately 1k of main memory and 17-23k of high memory  when
  521.                run using B&FHI.BAT. DOS occupies an additional 3-4k of memory.
  522.  
  523.                All programs  run  from Back  &  Forth are  provided  with  the
  524.                specified amount of system memory for execution. This amount is
  525.                declared when the program is defined for use. When a hot key is
  526.                used to switch to another program or back to Back & Forth,  the
  527.                program information in memory is saved to a swap file on disk.
  528.  
  529. Disk Selection When selecting the drives to be used as swap locations for Back
  530. Criteria       & Forth, the fastest storage  devices available on your  system
  531.                should be chosen.  We recommend  that you use  EMS memory,  RAM
  532.                disk, and hard disks,  in that order  as available. Of  course,
  533.                you must balance  Back & Forth's  need of swap  space with  the
  534.                needs of  the  other  programs  that you  use.  If  your  other
  535.                programs are configured to use EMS memory or other disk  space,
  536.                you must make certain that the amount allocated to Back & Forth
  537.                does  not  conflict  with  the  amount  needed  by  your  other
  538.                programs.
  539. Back & Forth version 1.30                                             page  11
  540. ______________________________________________________________________________
  541.  
  542. Swap Drive     The Swap  Drive  Setup  identifies the  drives  used  to  store
  543. Setup Menu     swapped program information.  Most of its  entries require  the
  544.                selection of a swap drive and the allocation of disk space.
  545.  
  546.                B&F swap drive   Selects the drive used  to store Back &  Forth
  547.                                 system data. The swap space needed is based on
  548.                                 the programs loaded globally. Plan on 19k  per
  549.                                 task if UltraVision is loaded before B&F, else
  550.                                 plan on  4k.  Select the  fastest  swap  drive
  551.                                 available,  since  this   data  is   routinely
  552.                                 accessed.
  553.  
  554.                Video swap       Sets the drive used to store screens generated
  555.                drive            by each  task. The  file size  depends on  the
  556.                                 video mode used  and the screen's  complexity.
  557.                                 Text-based  screens   need  16-40k,   graphics
  558.                                 screen  need  3-256k.  See  Video  Swap  Space
  559.                                 Requirements on the next page for more data.
  560.  
  561.                Conventional     Shows the amount of  memory available for  use
  562.                memory           in running a program. This is the amount  left
  563.                                 over after  loading DOS,  device drivers,  and
  564.                                 Back & Forth. This is not user-definable.
  565.  
  566.                Use expanded     Sets whether EMS memory is to be used, and  if
  567.                memory           so, how  much is  to be  allocated to  Back  &
  568.                                 Forth. If EMS  is not detected,  a message  to
  569.                                 that effect is shown.
  570.  
  571.                Use extended     Sets whether extended memory is to be used and
  572.                memory           if so, how much is to be used by B&F. If  none
  573.                                 is found, this cannot be selected.
  574.  
  575.                Program swap     Selects the drives  used to  hold the  program
  576.                drive 1-3        swap  files  and  the  amount  of  disk  space
  577.                                 allocated. Up to 3 disks may be chosen.
  578.  
  579.                Total swap       Shows the total amount of swap space allocated
  580.                memory           within this menu. This should not exceed 152 +
  581.                allocated        20 * the amount  of conventional memory.  This
  582.                                 field is shown only as a guide.
  583.  
  584.                Use the [Up] and  [Down] keys to move  the selection cursor  to
  585.                highlight the setting to be changed. When the cursor is located
  586.                under the drive  column, either press  the letter  representing
  587.                the drive or use  the [Left] or [Right]  cursor keys to  scroll
  588.                the list of active drives. When the cursor is located under the
  589.                Amount  column,  type  in  the  amount  of  swap  space  to  be
  590.                allocated.
  591. Back & Forth version 1.30                                             page  12
  592. ______________________________________________________________________________
  593.  
  594.  
  595. Video Swap     When a program is swapped out of memory, Back & Forth must swap
  596. Space          an exact  replica of  the  contents of  the program  screen.  A
  597. Requirements   separate video storage file  named B&FVIDEO.0## is created  for
  598.                ease in restoration. The amount  of storage space required  for
  599.                each file is based the video  mode used by the program and  the
  600.                complexity of  the screen  contents.  If possible,  you  should
  601.                select a different drive from those used for program  swapping.
  602.                Extended memory  is not  allowed as  video swap  space for  the
  603.                simple reason that  the video files  generated are variable  in
  604.                size and are created  and deleted as  programs are entered  and
  605.                exited. We recommend that you choose a fast drive (preferably a
  606.                RAM disk) with  between 1-3  megabytes free  (depending on  the
  607.                video mode in use) to store these files.
  608.  
  609.                Below is an approximation of the amount of disk space  required
  610.                to store a screen generated by each of the various video modes.
  611.                To estimate the amount of video swap space needed, multiply the
  612.                number of tasks (maximum of 20) that you intend to have open at
  613.                once  by  the  amount  of  video  storage  space  required.  If
  614.                UltraVision is  in  memory,  add 20k  to  the  estimated  space
  615.                requirements for each task.
  616.  
  617.                Video mode               Graphics mode       Text mode
  618.                Monochrome, MDA               N/A               16k
  619.                CGA                           16k               16k
  620.                HGA                           64k               64k
  621.                EGA                          3-96k              40k
  622.                VGA                          3-96k              40k
  623.                Super VGA                   3-256k              40k
  624.  
  625. Maximum Swap   The maximum amount of swap space necessary is shown within  the
  626. Space Needed   description window of the Program swap disk entries. This total
  627.                shows the maximum swap space amount needed to swap 20  programs
  628.                using the maximum  amount of  system memory. If  more than  the
  629.                maximum amount of swap  space is allocated,  the excess is  not
  630.                allocated to the swap file on the last program drive specified.
  631.  
  632.                Only allocate the amount of  swap space needed for normal  use,
  633.                so that you  do not run  out of  disk space for  use with  your
  634.                other programs.  If  you expect  to  run less  than  20  tasks,
  635.                multiply the number of tasks to be run by the amount of  memory
  636.                needed by those tasks and add  152k to arrive at the amount  of
  637.                swap space needed.
  638.  
  639. Swap File      When Back &  Forth is run,  the swap space  specified above  is
  640. Creation       automatically allocated  to  files named  SWAPFILE.00#  on  the
  641.                respective drives. This ensures that the space is available for
  642.                use and allows Back & Forth to efficiently manage the  contents
  643.                of those files. The drawback to this approach is that the space
  644.                is not released until after Back  & Forth is exited. What  this
  645.                means to you  is that you  must be careful  to only assign  the
  646.                amount of swap space needed so that you do not run out of  disk
  647.                space used by other programs.
  648. Back & Forth version 1.30                                             page  13
  649. ______________________________________________________________________________
  650.  
  651. Network Use    Back &  Forth was  written to  function as  a single-user  task
  652.                switching environment, however, it may be run on a network when
  653.                set up based on the following restrictions:
  654.  
  655.                *   A unique  program directory  containing Back  & Forth,  its
  656.                    overlays, and data files must be created for each user.
  657.  
  658.                *   A unique and separate swap area  must be set aside for  use
  659.                    by that user only while in Back & Forth.
  660.  
  661.                Back & Forth at this time  uses generic file names as data  and
  662.                swap file  names,  which  preclude  its  use  within  a  shared
  663.                environment. This shortcoming will be addressed in an  upcoming
  664.                release.
  665.  
  666. Function Keys  Three function  key commands  are shown  at the  bottom of  the
  667.                screen. They are:
  668.  
  669.                [F1] Help         Shows Help information for  the Back &  Forth
  670.                                  Swap drive setup menu.
  671.  
  672.                [F9] Accept       Saves the selected  settings, exits the  Swap
  673.                                  drive setup menu, and runs Back & Forth.
  674.  
  675.                [F10] Cancel      Exits the Back & Forth Swap drive setup  menu
  676.                                  without saving the changes made.
  677. Back & Forth version 1.30                                             page  14
  678. ______________________________________________________________________________
  679.  
  680. Section 3: Setting Up Back & Forth
  681.  
  682. Running Back   After pressing [F9] to save the changes made to the Swap  Drive
  683. & Forth for    Setup, control is passed to the main Back & Forth screen.  This
  684. the First Time is the screen that  you normally see when  using Back &  Forth.
  685.                Before you can use Back & Forth to run and swap programs in and
  686.                out of memory, you must define the programs and configure  Back
  687.                & Forth for use.  This section describes  the Setup command  of
  688.                Back & Forth.
  689.  
  690. The Back &     The following  is a  representation of  the Back  & Forth  main
  691. Forth Screen   screen. This  is  the interface  used  to identify,  open,  and
  692.                switch between selected tasks.
  693.  
  694.  
  695. ╔════════════════╤══════════════════════════════════════════════╤════════════╗
  696. ║ Jun 1, 1990    │      Wickett, The Amazing Rug Rodent         │    6:30:pm ║
  697. ╚════════════════╧══════════════════════════════════════════════╧════════════╝
  698. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  699. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  700. ▒▒▒▒▒▒╔═══════════════════════════Memory Usage═════════════════════════╗▒▒▒▒▒▒
  701. ▒▒▒▒▒▒║ Largest partition possible              580,608 bytes    567 k ║▒▒▒▒▒▒
  702. ▒▒▒▒▒▒║ Total amount of swap memory           5,832,704 bytes   5696 k ║▒▒▒▒▒▒
  703. ▒▒▒▒▒▒║ Swap memory available                 5,619,712 bytes   5488 k ║▒▒▒▒▒▒
  704. ▒▒▒▒▒▒║ Number of open partitions                                    0 ║▒▒▒▒▒▒
  705. ▒▒▒▒▒▒╚════════════════════════════════════════════════════════════════╝▒▒▒▒▒▒
  706. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  707. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  708. ▒▒▒▒╔═════════════════════════════Program List═════════════════════════════╗▒▒
  709. ▒▒▒▒║                                                                      ║▒▒
  710. ▒▒▒▒║                                                                      ║▒▒
  711. ▒▒▒▒║                                                                      ║▒▒
  712. ▒▒▒▒║                                                                      ║▒▒
  713. ▒▒▒▒║                                                                      ║▒▒
  714. ▒▒▒▒║                                                                      ║▒▒
  715. ▒▒▒▒║                                                                      ║▒▒
  716. ▒▒▒▒╚══════════════════════════════════════════════════════════════════════╝▒▒
  717. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  718. 1Help                                          7Setup                 10ExitBF
  719.  
  720.  
  721. Screen         The main  Back &  Forth  screen is  composed of  four  distinct
  722. Description    parts. The  top lines  show the  date, time,  and name  of  the
  723.                registered user. Below  this is shown  a summary detailing  the
  724.                largest allowable partition  size, the total  amount of  memory
  725.                allocated to Back & Forth  during Installation, and the  amount
  726.                of  swap  memory  currently  available.  The  list  of  defined
  727.                programs appears in the center of the screen. At the bottom  of
  728.                the screen are shown the function key commands.
  729. Back & Forth version 1.30                                             page  15
  730. ______________________________________________________________________________
  731.  
  732. Memory Usage   The Memory Usage summary details  the maximum amount of  memory
  733.                that can be allocated to  a single partition, the total  amount
  734.                of swap  space  allocated during  the  Installation of  Back  &
  735.                Forth, and the amount  of swap memory  left over after  opening
  736.                the tasks  shown in  the  Active Program  list. The  amount  of
  737.                memory available for a single partition is based on the  amount
  738.                of memory installed in your computer, the version of DOS  being
  739.                executed, the device  drivers and  programs run  before Back  &
  740.                Forth, and the amount  of memory Back  & Forth itself  requires
  741.                (approximately 14-20k if  not loaded  into high  memory, 1k  if
  742.                loaded high). Back & Forth occupies about 150k of the allocated
  743.                swap space, the rest is used  by the open tasks. Swap space  is
  744.                allocated when Back  & Forth is  first executed, thus  ensuring
  745.                that enough is available to  run any desired tasks. These  swap
  746.                files are removed from the disk when Back & Forth is exited. To
  747.                change the amount  of allocated  swap space,  exit and  execute
  748.                Back & Forth without the "GO" option.
  749.  
  750. Program List   Below the Memory Usage window  is shown the Program List.  This
  751.                lists all tasks defined within  Back & Forth, identifies  which
  752.                ones are open, the  amount of swap space  needed to store  each
  753.                task, and the hot keys assigned to each. Up to twenty tasks may
  754.                be opened at one time.
  755.  
  756.                The first  time  Back &  Forth  is  run, you  must  define  the
  757.                programs that  are to  be available  for execution.  To do  so,
  758.                press [F7]  to enter  the  Setup menu  and select  the  Program
  759.                option. This allows you to define the program entries that  are
  760.                to be shown in the Program List window.
  761.  
  762. Function Keys  The following function key commands are shown at the bottom  of
  763.                the Back & Forth screen.
  764.  
  765.                [F1] Help          Shows help information for Back & Forth.
  766.  
  767.                [F7] Setup         Displays the Back &  Forth Setup menu.  This
  768.                                   includes  the  program  definition   option,
  769.                                   autoload list,  color setup,  mouse  toggle,
  770.                                   Back & Forth hot key selection, etc.
  771.  
  772.                [F10] ExitBF       Removes all programs run  from Back &  Forth
  773.                                   from memory and exits Back & Forth.
  774.  
  775. Cursor Keys    Use the cursor keys to move the selection bar to highlight  the
  776.                desired item. Press [Enter] to make a selection.
  777.  
  778.                                ╔════╕╔════╕╔════╕
  779.                                ║Home│║ Up │║PgUp│
  780.                                ╙────┘╙────┘╙────┘
  781.                                ╔════╕╔════╕╔════╕
  782.                                ║ <- │║    │║ -> │
  783.                                ╙────┘╙────┘╙────┘
  784.                                ╔════╕╔════╕╔════╕
  785.                                ║ End│║Down│║PgDn│
  786.                                ╙────┘╙────┘╙────┘
  787. Back & Forth version 1.30                                             page  16
  788. ______________________________________________________________________________
  789.  
  790. Using a Mouse  For those of  you with  mice scampering around  on your  desks,
  791. with Back &    Back & Forth may be set  up to run with a Microsoft  compatible
  792. Forth          mouse. When  a mouse  is used  with Back  & Forth,  a  separate
  793.                blinking block mouse cursor  is shown on  the screen. With  it,
  794.                you may  move to  and select  any option  shown on  the  screen
  795.                including function  key  commands, program  list  entries,  and
  796.                Setup menu  options.  To select  an  item, position  the  mouse
  797.                cursor within the  desired command and  press the [Left]  mouse
  798.                button. To exit a menu, press the [Right] mouse button.
  799.  
  800.                To use a  mouse, the  mouse driver  must be  installed on  your
  801.                system before Back & Forth is  run. The mouse driver should  be
  802.                placed  in  the  AUTOEXEC.BAT   or  CONFIG.SYS  for   automatic
  803.                installation. Consult the mouse manual for more details.
  804.  
  805.                If a mouse is detected, the mouse mode is automatically set On.
  806.                The mouse support toggle is located within the [F7] Setup menu.
  807.                Mouse support is  On when a  scroll bar is  shown on the  right
  808.                side of the screen for use  with the mouse and when moving  the
  809.                mouse moves a block cursor on the screen.
  810.  
  811.                A scroll bar is shown on most  Back & Forth windows for use  in
  812.                positioning the selection  bar on  the screen  with the  mouse.
  813.                This vertical bar is found on the far right side of the  screen
  814.                with up and  down arrows located  at each end.  When the  mouse
  815.                cursor is  moved to  one  of these  arrows, the  selection  bar
  816.                highlights the previous  or next  entry in  the active  window.
  817.                Moving the mouse cursor  to a location  within the scroll  bar,
  818.                the selection  bar is  moved  to highlight  the entry  at  that
  819.                relative position within the window.
  820.  
  821. Using the      The [F1] Help  key displays information  describing the use  of
  822. [F1] Help      selected Back & Forth options.  The screen is divided into  two
  823.                parts. The  left side  lists all  help topics.  The right  side
  824.                shows the information available for the highlighted topic.  The
  825.                help text is a compilation of the contents of this manual.
  826.  
  827.                To change the help index, use the [Up], [Down], [PgUp], [PgDn],
  828.                [Home], or [End] cursor keys.  Pressing one of these moves  the
  829.                highlighted index selection bar.  Press [Enter] to display  the
  830.                help information for the highlighted index.
  831.  
  832.                To scroll the help text one line at a time, use the [+] or  [-]
  833.                keys. Use the  [Ctrl][PgDn] or  [Ctrl][PgUp] keys  to show  the
  834.                next or  previous pages  of the  text. When  you have  finished
  835.                reading this information, press [Esc] to exit Help.
  836. Back & Forth version 1.30                                             page  17
  837. ______________________________________________________________________________
  838.  
  839. Using the [F7] The Setup menu contains the information required to set up  and
  840. Setup Menu     smoothly execute Back & Forth. The  first time Back & Forth  is
  841.                run, the  Setup command  must be  used to  define the  programs
  842.                executable from the  Back &  Forth shell and  to configure  the
  843.                other variable aspects of Back & Forth.
  844.  
  845.                When [F7] is pressed, the following options are shown:
  846.  
  847.                Autoload           Specifies  the  programs  run  automatically
  848.                                   when Back & Forth is loaded.
  849.  
  850.                Color              Contains the color  setup of  Back &  Forth.
  851.                                   Select from five  preset color  combinations
  852.                                   including Black &  White, or customize  your
  853.                                   own set of colors.
  854.  
  855.                Hotkey             Sets the hot keys  used within Back &  Forth
  856.                                   to return to its main screen, pop up the Cut
  857.                                   & Paste menu, activate the cut command,  and
  858.                                   paste the clipboard's contents.
  859.  
  860.                Keyboard           Chooses  keyboard  options  provided  within
  861.                                   Back &  Forth.  These options  include:  key
  862.                                   click and keyboard speed-up mode.
  863.  
  864.                Mouse              Activates/deactivates  Microsoft  compatible
  865.                                   mouse support.  A checkmark  signifies  that
  866.                                   mouse  mode  is  On.  If  a  mouse  is   not
  867.                                   detected, this  option is  not shown.  Press
  868.                                   [Enter] to toggle this option.
  869.  
  870.                Options            Shows a menu listing miscellaneous  toggles.
  871.                                   These   include:   [Ctrl][Alt][Del]   reboot
  872.                                   restriction, background character selection,
  873.                                   CGA snow checking, & screen blank timer.
  874.  
  875.                Program            Opens the Program editor, where programs are
  876.                                   defined for use in the Program List.
  877.  
  878.                Time               Shows a menu listing the clock options.
  879.  
  880.                Save               Saves the above settings to the BFVARS file.
  881.  
  882.                Quit               Exits the  Setup  menu  without  saving  the
  883.                                   changes made within this menu.
  884.  
  885.                Use the  [Up] and  [Down] keys  to move  the selection  bar  to
  886.                highlight the menu option and press [Enter], or press the first
  887.                letter. To save changes  made within this  menu, press [F9]  or
  888.                [S].
  889. Back & Forth version 1.30                                             page  18
  890. ______________________________________________________________________________
  891.  
  892. Autoload       The Autoload setup option  is used to  select the programs  for
  893. Setup          automatic loading when Back &  Forth is first run. Select  only
  894.                those tasks used routinely. The  Program Setup must be used  to
  895.                define the programs to be  utilized within Back & Forth  before
  896.                they can be  chosen for automatic  loading. Programs  requiring
  897.                user-input, via  the Program  Setup  "Ask for  Options"  entry,
  898.                cannot be loaded using this option.
  899.  
  900. Autoload List  When the Autoload option is  selected from the Setup menu,  the
  901. Window         screen clears and displays the  list of programs available  for
  902.                selection.
  903.  
  904.  
  905. ╔════════════════╤════════════════════════════════════════════╤══════════════╗
  906. ║ Jun 1, 1990    │               Autoload Setup               │      6:30:pm ║
  907. ╚════════════════╧════════════════════════════════════════════╧══════════════╝
  908. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  909. ▒▒▒▒▒▒╔═══════════════════════Autoload Statistics══════════════════════╗▒▒▒▒▒▒
  910. ▒▒▒▒▒▒║  Number of partitions to autoload                          0   ║▒▒▒▒▒▒
  911. ▒▒▒▒▒▒║  Size of autoload partitions                               0 k ║▒▒▒▒▒▒
  912. ▒▒▒▒▒▒║  Autoload delay time (in seconds)                          0   ║▒▒▒▒▒▒
  913. ▒▒▒▒▒▒╚════════════════════════════════════════════════════════════════╝▒▒▒▒▒▒
  914. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  915. ▒▒▒▒╔═════════════════════════════Program List════════════════════════════╗▒▒▒
  916. ▒▒▒▒║                                             Time to Wait before     ║▒▒▒
  917. ▒▒▒▒║     Task Description           Memory       Loading Next Task       ║▒▒▒
  918. ▒▒▒▒║     B&F Manuscript               560                                ║▒▒▒
  919. ▒▒▒▒║     Desk Commando                560                                ║▒▒▒
  920. ▒▒▒▒║     Big DOS Partition            560                                ║▒▒▒
  921. ▒▒▒▒║     File Commando                560                                ║▒▒▒
  922. ▒▒▒▒║     Format 3.5 720k disks        64                                 ║▒▒▒
  923. ▒▒▒▒║     Menu Commando                560                                ║▒▒▒
  924. ▒▒▒▒║                                                                     ║▒▒▒
  925. ▒▒▒▒║  »  Marks autoload task    Use cursor keys to move selection bar    ║▒▒▒
  926. ▒▒▒▒╚═════════════════════════════════════════════════════════════════════╝▒▒▒
  927. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  928. 1Help          3SetOn   4SetOff                                         10Exit
  929.  
  930. Screen         The  top  window  shows  the  number  of  programs  chosen  for
  931. Description    automatic loading, the amount of swap memory they require,  and
  932.                the total amount of time needed to load them. The bottom window
  933.                contains the  program list  defined within  the Program  setup.
  934.                Programs marked  for automatic  loading  show the  »  character
  935.                immediately to the left of the program description.
  936.  
  937. Function Key   The function keys shown at the bottom of the screen contain the
  938. Commands       commands available under Autoload setup.
  939.  
  940.                [F1] Help          Presents help describing Autoload setup.
  941.                [F3] Set On        Activates the  autoload capability  for  the
  942.                                   highlighted program entry.
  943.                [F4] Set Off       Removes the  autoload designation  from  the
  944.                                   highlighted program entry.
  945.                [F10] Quit         Exits the Autoload setup and returns to  the
  946.                                   Setup menu.
  947. Back & Forth version 1.30                                             page  19
  948. ______________________________________________________________________________
  949.  
  950. Cursor Keys    Use the [Up] and [Down] cursor keys to scroll the selection bar
  951.                through the list  of defined  programs. The  [PgUp] and  [PgDn]
  952.                keys move up  or down 11  entries in the  list. The [Home]  and
  953.                [End] keys move to the first or last entry in the list.
  954.  
  955. Selecting a    Move  the  selection  bar  to  highlight  the  program  to   be
  956. Task for       automatically loaded and press either  [Enter] or [F3] Set  On.
  957. Autoloading    When selected, a  menu is opened  in the center  of the  screen
  958.                identifying three entries. These are:
  959.  
  960.                Task description   Describes the highlighted  program entry  in
  961.                                   the Program list. This field is not editable
  962.                                   from the Autoload setup.
  963.  
  964.                Action type        Allows you  to  select the  action  used  to
  965.                                   determine the  end of  program loading.  The
  966.                                   options are: Wait  for keyboard request  and
  967.                                   Time  countdown.  The  "Wait  for   keyboard
  968.                                   request" option waits for a keyboard request
  969.                                   before beginning to  load the next  program.
  970.                                   Most  programs  can  be  loaded  using  this
  971.                                   method since they do not request a key  from
  972.                                   the keyboard until after they are completely
  973.                                   loaded, but this may not always be the case.
  974.                                   This method is faster  since it is based  on
  975.                                   the actual amount of time needed to load the
  976.                                   program rather  than  your best  guess.  The
  977.                                   "Time countdown"  option waits  a  specified
  978.                                   number of  seconds before  loading the  next
  979.                                   program in the Autoload list. This should be
  980.                                   timed carefully, so that the computer is not
  981.                                   left waiting too long but, at the same time,
  982.                                   leaving some leeway to allow for  deviations
  983.                                   in load  time due  to changes  in data  file
  984.                                   size, etc. We recommend that you try loading
  985.                                   your programs  first  using  the  "Wait  for
  986.                                   keyboard request". If  the program does  not
  987.                                   load completely using this method, switch to
  988.                                   "Time countdown". Press  the [Space] key  to
  989.                                   toggle between these two values.
  990.  
  991.                Time to wait:      Designates the amount of time needed to load
  992.                                   a program when "Time countdown" is selected.
  993.                                   We  recommend  that  you  try  loading   the
  994.                                   program while  our  screen clock  is  On  to
  995.                                   determine the  amount of  time needed.  Then
  996.                                   add several seconds to it to determine  this
  997.                                   value.
  998.  
  999.                Use the [Up] or [Down]  cursor key to move  to the field to  be
  1000.                edited. Press [F9] to  save the changes  and exit this  window,
  1001.                press [F10] to exit without saving the changes.
  1002. Back & Forth version 1.30                                             page  20
  1003. ______________________________________________________________________________
  1004.  
  1005. Color Setup    The Color setup  contains the  color options of  Back &  Forth.
  1006.                Several preset color combinations have been included for you to
  1007.                choose from, or you may create your own color scheme.
  1008.  
  1009. Color Setup    When the Color option is selected  from the Setup menu, a  menu
  1010. Menu           is pulled down containing the following options:
  1011.  
  1012.                A Customize colors    Lets you select you own set of colors  to
  1013.                                      be used to display Back & Forth.
  1014.  
  1015.                B Black & white       Sets the  mode  to black  and  white  for
  1016.                                      computers having  composite  monitors  or
  1017.                                      liquid crystal displays.
  1018.  
  1019.                C Blue & cyan set     Selects the blue and cyan color set.  The
  1020.                                      main background color  is blue with  text
  1021.                                      in cyan and white and the menus are  cyan
  1022.                                      background with blue text.
  1023.  
  1024.                D Black & blue set    Selects the black and blue color  scheme.
  1025.                                      The main background  color is black  with
  1026.                                      text in cyan and white and the menus  are
  1027.                                      blue background with cyan text.
  1028.  
  1029.                E Black & green set   Selects the black and green color scheme.
  1030.                                      The main background  color is black  with
  1031.                                      text in green  and yellow  and the  menus
  1032.                                      are blue background with green text.
  1033.  
  1034.                F White & black set   Selects the white and black color scheme.
  1035.                                      The main background  color is white  with
  1036.                                      text in black and blue and the menus  are
  1037.                                      cyan background with black text.
  1038.  
  1039.                Q Quit-no change      Returns  to  the   file  window   without
  1040.                                      changing the color set used.
  1041.  
  1042.                To select, use  the [Up]  and [Down]  cursor keys  to move  the
  1043.                highlighted selection  bar  to  the desired  option  and  press
  1044.                [Enter], or  press the  label  letter. To  exit this  menu  and
  1045.                return to the Setup menu, press [Esc].
  1046. Back & Forth version 1.30                                             page  21
  1047. ______________________________________________________________________________
  1048.  
  1049. Customize      When [A] is selected, the screen  is redrawn showing a menu  on
  1050. Colors         the left side breaking down the screen regions of Back & Forth.
  1051.                On the  right, a  sample Back  & Forth  screen is  shown.  This
  1052.                sample screen is provided to help you in deciding not only what
  1053.                each named region and text type is, but also what colors  would
  1054.                look best there.
  1055.  
  1056. Color Regions  The menu options  shown below  select the  screen region  whose
  1057.                colors are to be changed.
  1058.  
  1059.                Application screen    Selects the main Back & Forth screen.
  1060.  
  1061.                Error colors          Selects the error window. This window  is
  1062.                                      popped up when an error is detected.
  1063.  
  1064.                Function key colors   Selects the  function keys  shown at  the
  1065.                                      bottom of the screen.
  1066.  
  1067.                Help colors           Selects the help information window.
  1068.  
  1069.                Input colors          Selects the input  menus, which are  used
  1070.                                      to gather information. An example is  the
  1071.                                      Edit Program definition window.
  1072.  
  1073.                Menu colors           Selects the Setup menu.
  1074.  
  1075.                Pop-up colors         Selects the pop-up menus, which are  used
  1076.                                      to list options for selection. An example
  1077.                                      is the Setup option Program list.
  1078.  
  1079.                Verify colors         Selects the verify windows. These are the
  1080.                                      Yes/No windows, like  the Setup Save  and
  1081.                                      Setup Quit windows.
  1082.  
  1083.                Restore original      Restores the colors found  in the Back  &
  1084.                colors                Forth  configuration  file,  before   the
  1085.                                      latest changes had been made.
  1086.  
  1087.                Quit,don't save       Exits the Customize  color setup  without
  1088.                changes               saving the changed color settings.
  1089.  
  1090.                Save changes and      Saves the colors settings and returns  to
  1091.                exit                  the Setup menu.  You must  use the  Setup
  1092.                                      menu Save command to permanently save the
  1093.                                      color  settings  to  the  Back  &   Forth
  1094.                                      configuration file.
  1095.  
  1096.                Use the [Up] or [Down] cursor key to move the selection bar  to
  1097.                highlight the desired  option and press  [Enter] to select,  or
  1098.                press the first letter of the menu option.
  1099. Back & Forth version 1.30                                             page  22
  1100. ______________________________________________________________________________
  1101.  
  1102. Region Items   When a screen region  is selected, a list  of up to four  items
  1103.                are shown describing  the different parts  of the region.  Each
  1104.                region has slightly different  items. The following list  shows
  1105.                the color region and the selectable items that it contains.
  1106.  
  1107.                Application screen        Border
  1108.                                          Normal Text
  1109.                                          Selected Item
  1110.                                          Title & Prompts
  1111.  
  1112.                Error colors              Border
  1113.                                          Message Text
  1114.                                          Title
  1115.  
  1116.                Function key color        Function key number
  1117.                                          Name of command
  1118.  
  1119.                Help window               Border
  1120.                                          Index
  1121.                                          Normal text
  1122.                                          Title
  1123.  
  1124.                Input colors              Border
  1125.                                          Prompt text
  1126.                                          Response text
  1127.                                          Title & instructions
  1128.  
  1129.                Menu colors               Border
  1130.                                          First letter
  1131.                                          Normal & unavailable
  1132.                                          Selected item
  1133.  
  1134.                Pop-up colors             Border
  1135.                                          Normal & unavailable
  1136.                                          Selected item
  1137.                                          Title & first letter
  1138.  
  1139.                Verify colors             Border
  1140.                                          Prompt text
  1141.                                          Selected item
  1142.                                          Title & first letter
  1143.  
  1144.                Use the [Up] and [Down] cursor  keys to move the selection  bar
  1145.                to highlight the desired option in the displayed menu and press
  1146.                [Enter], or press the first  letter of the option. Press  [F10]
  1147.                to exit and return to the color setup menu.
  1148. Back & Forth version 1.30                                             page  23
  1149. ______________________________________________________________________________
  1150.  
  1151. The Color      Once one of the above specific screen items is selected, a menu
  1152. Palette        is displayed on  the left side  of the screen  showing the  128
  1153.                color  options  available.   These  show   the  various   color
  1154.                combinations produced when mixing the eight possible background
  1155.                colors with  the  sixteen  foreground  colors.  Use  the  [Up],
  1156.                [Left], [Right], and [Down] cursor  keys to move the  selection
  1157.                bar around the palette until the correct color is outlined.  At
  1158.                the same time,  the sample  Back &  Forth screen  on the  right
  1159.                shows an example of the item  that you are setting. This  shows
  1160.                you an approximation  of what that  item in the  actual Back  &
  1161.                Forth program would  look like.  Once the color  is set,  press
  1162.                [Enter]. You are then returned to the region item menu.
  1163.  
  1164. Exiting the    Once all  of  the  color  regions and  their  items  have  been
  1165. Customize      customized to your liking, press  [S] to save the changes  made
  1166. Command        and return  to the  [F7] Setup  menu. If  you would  prefer  to
  1167.                restore the colors to those shown before you began  customizing
  1168.                the color set, press [R]. Press [Q] to return to the Setup menu
  1169.                without saving the color changes made.
  1170.  
  1171. Saving the     Once you have returned to the [F7] Setup menu, you must use the
  1172. Color Set      Save command  to save  the color  scheme to  the Back  &  Forth
  1173.                configuration file.  If you  do  not save  the changes  to  the
  1174.                configuration file, they are abandoned.
  1175. Back & Forth version 1.30                                             page  24
  1176. ______________________________________________________________________________
  1177.  
  1178. Hot Key Setup  The Hot key setup menu lets you select the combination of  keys
  1179.                used to invoke the Back & Forth Cut command, Paste command, the
  1180.                Cut & Paste menu, and the Back & Forth program interface.
  1181.  
  1182.                Before setting any of the hot keys with this command, make sure
  1183.                that the proposed  hot key  combination to be  assigned to  the
  1184.                command does not  conflict with  the commands  of the  programs
  1185.                that you  normally run.  If a  hot key  is set  that does,  the
  1186.                program's command is deactivated and supplanted by the set  hot
  1187.                key.
  1188.  
  1189. Hot Key Menu   When pressed, a menu is displayed listing the four Back & Forth
  1190.                hot keys  available for  modification. These  are listed  below
  1191.                with their default hot key settings.
  1192.  
  1193.                Back & Forth menu key       [Alt][Ctrl][Space]
  1194.  
  1195.                Cut & Paste menu key        [Alt][Left Shift][C]
  1196.  
  1197.                Cut command key             [Alt][Ctrl][C]
  1198.  
  1199.                Paste command key           [Alt][Ctrl][P]
  1200.  
  1201.                Use the [Up] or [Down] cursor key to move the selection bar  to
  1202.                highlight the hot key  setting to be  changed and press  either
  1203.                [Enter] or [F7] to display the hot key selection window.  Press
  1204.                [F10] to exit this menu. If  one or more hot keys are  changed,
  1205.                be sure to  use the [F7]  Setup menu Save  command to save  all
  1206.                changes.
  1207.  
  1208.                Hot keys are  used within  programs run  from Back  & Forth  to
  1209.                pop-up  the  designated  Back  &  Forth  commands,  a  selected
  1210.                program, or Back &  Forth itself. For  example, while within  a
  1211.                program, to return to  the Back & Forth  main screen using  its
  1212.                default hot key setting, press  the [Alt], the [Ctrl], and  the
  1213.                [Space] keys simultaneously.
  1214.  
  1215.                The use of the Cut & Paste commands is described in more detail
  1216.                in Section 5: Commands Provided Within Back & Forth.
  1217. Back & Forth version 1.30                                             page  25
  1218. ______________________________________________________________________________
  1219.  
  1220. Hot Key        When one of  the above  hot keys  is selected  from the  Hotkey
  1221. Selection      menu, a prompt box is popped up onto the Setup screen. This box
  1222.                allows you to press the key combination that you wish to select
  1223.                for the specified hot key.
  1224.  
  1225.                Either [Alt], [Ctrl], or both keys  must be used as a key  flag
  1226.                along with only one alphanumeric or function key to be  allowed
  1227.                as an effective hot key. [Left Shift] and/or [Right Shift]  may
  1228.                also be assigned as a hot key flag.
  1229.  
  1230.                Select a keystroke  combination that is  mnemonic and does  not
  1231.                conflict with  any  keystroke  commands used  by  any  of  your
  1232.                running programs. If the hot  key selected shares the same  key
  1233.                sequence  as  a  program  command,  that  program  command   is
  1234.                superceded by the hot  key. Also, the hot  key selected is  key
  1235.                specific. What this means  is that if you  use the [Shift]  key
  1236.                found on the left side of your keyboard with the [Alt] key  and
  1237.                the [1] key found on the number keypad, these are the only keys
  1238.                that are assigned as the hot key. The [Right Shift[ key or  the
  1239.                [1] key along the top of the keyboard cannot be substituted.
  1240.  
  1241.                For example, to select the [Alt][Ctrl][F10] key combination  as
  1242.                the Back &  Forth hot  key, at the  hot key  prompt, press  the
  1243.                [Alt] key, the  [Ctrl] key, and  the [F10] key  simultaneously.
  1244.                The names of these keys should  be shown within the prompt  box
  1245.                as they are pressed.  To change the  displayed hot key,  simply
  1246.                press the hot key combination desired.
  1247.  
  1248. [F7] Hot Key   To display a list  of all hot keys  already assigned to Back  &
  1249. List           Forth, the  Cut &  Paste commands,  and all  defined  programs,
  1250.                press the [F7] key found on the numeric keypad.
  1251.  
  1252. [F9] Save Hot  Once the desired hot key  has been selected and highlighted  on
  1253. Key            the screen, press [F9] to save. Press [F10] to exit the hot key
  1254.                screen without changing the set hot key.
  1255. Back & Forth version 1.30                                             page  26
  1256. ______________________________________________________________________________
  1257.  
  1258. Keyboard Setup The Keyboard setup contains the keyboard configuration  options
  1259.                of Back & Forth.
  1260.  
  1261. Keyboard Menu  When the Keyboard setup is selected, the following options  are
  1262.                displayed.
  1263.  
  1264.                Click              When On, activates a key click, which sounds
  1265.                                   each time a key is pressed.
  1266.  
  1267.                Fastkey            When On,  speeds  up  key  entry.  When  the
  1268.                                   keyboard buffer is filled, the acceptance of
  1269.                                   key entry is halted until it empties.
  1270.  
  1271.                Delay              Sets  the  time  interval  used  to  control
  1272.                                   repeating keystrokes.  This  determines  how
  1273.                                   long a  key  must  be held  down  before  it
  1274.                                   begins typing the repeating character.
  1275.  
  1276.                Repeat             Sets the  repeating character  rate used  to
  1277.                                   control the number  of repeating  characters
  1278.                                   allowed per second.
  1279.  
  1280.                Use the [Up] or [Down] cursor key  to move to the option to  be
  1281.                selected or press  the highlighted letter.  Press [F9] to  save
  1282.                the changes and exit this  window, press [F10] to exit  without
  1283.                saving the changes.
  1284. Back & Forth version 1.30                                             page  27
  1285. ______________________________________________________________________________
  1286.  
  1287. Mouse Setup    The Mouse support toggle allows you to set whether a  Microsoft
  1288.                compatible mouse  is  available  for use  on  your  system.  If
  1289.                toggled On, a checkmark appears to the left of the Mouse  entry
  1290.                in the Setup  menu. All screens  will then show  a block  mouse
  1291.                cursor along  with the  highlighted selection  bar. Moving  the
  1292.                mouse cursor to any  command shown on  the screen and  pressing
  1293.                the <Right> mouse button selects  that command. To toggle  this
  1294.                option, move the selection bar to highlight the Mouse entry and
  1295.                press [Enter].
  1296.  
  1297.                If no mouse is  detected, this option is  not shown within  the
  1298.                Setup menu.
  1299.  
  1300. Using a Mouse  For those of  you with  mice scampering around  on your  desks,
  1301. with Back &    Back & Forth may be set  up to run with a Microsoft  compatible
  1302. Forth          mouse. When  a mouse  is used  with Back  & Forth,  a  separate
  1303.                blinking block mouse cursor  is shown on  the screen. With  it,
  1304.                you may  move to  and select  any option  shown on  the  screen
  1305.                including function  key  commands, program  list  entries,  and
  1306.                Setup menu  options.  To select  an  item, position  the  mouse
  1307.                cursor within the  desired command and  press the <Left>  mouse
  1308.                button. To exit a menu, press the <Right> mouse button.
  1309.  
  1310.                If  a  mouse  is  detected  on  your  system,  mouse  mode   is
  1311.                automatically set  On.  The  mouse support  toggle  is  located
  1312.                within the  [F7]  Setup  menu.  Mouse  support  is  On  when  a
  1313.                checkmark appears to the left of  the Mouse menu entry, when  a
  1314.                scroll bar  is shown  on the  screen for  mouse use,  and  when
  1315.                moving your mouse moves a block cursor on the screen.
  1316.  
  1317.                A scroll bar is added to  most Back & Forth windows when  mouse
  1318.                mode is On. This vertical bar is found on the far right side of
  1319.                the screen with up  and down arrows located  at each end.  When
  1320.                the mouse cursor is moved to one of these arrows, the selection
  1321.                bar highlights the previous or next entry in the active window.
  1322.                Moving the mouse cursor  to a location  within the scroll  bar,
  1323.                the selection  bar is  moved  to highlight  the entry  at  that
  1324.                relative position within the window.
  1325. Back & Forth version 1.30                                             page  28
  1326. ______________________________________________________________________________
  1327.  
  1328. Options Setup  The Options  setup  contains  the miscellaneous  Back  &  Forth
  1329.                operation toggles.
  1330.  
  1331. Options Menu   When Options is chosen, the following are shown.
  1332.  
  1333.                Boot watch         Deactivates the [Ctrl][Alt][Del] DOS  reboot
  1334.                                   command, if toggled On.
  1335.  
  1336.                Fillchar           Sets the  character  used  to  fill  in  the
  1337.                                   background of the Back & Forth screens. When
  1338.                                   chosen,  a   menu   lists  the   254   ASCII
  1339.                                   characters  available.  Use  [Left],   [Up],
  1340.                                   [Down], [Right] to move the selection bar to
  1341.                                   highlight the  character and  press [F9]  to
  1342.                                   accept.
  1343.  
  1344.                Lines              Determines the  number of  text lines  shown
  1345.                                   within Back & Forth. If an EGA video card is
  1346.                                   detected in  your  system,  you  may  choose
  1347.                                   either 25 or 43 line mode. If a VGA card  is
  1348.                                   detected, you  may choose  either 25  or  50
  1349.                                   line mode.  If  UltraVision is  detected,  a
  1350.                                   list of all  screen mode  settings for  your
  1351.                                   video card is shown. Programs run from  Back
  1352.                                   & Forth  are not  affected by  this  display
  1353.                                   mode.
  1354.  
  1355.                sNow checking      Toggles screen snow checking On or Off  when
  1356.                                   a CGA video system is detected. This  option
  1357.                                   is not  available  when  video  systems  are
  1358.                                   detected that already inhibit snow. Snow  is
  1359.                                   the flickering detected  when the screen  is
  1360.                                   redrawn by a program.
  1361.  
  1362.                Screen blank       Sets the  amount of  time between  the  last
  1363.                                   keystroke entered  and the  blanking of  the
  1364.                                   screen. The contents  of the  screen is  not
  1365.                                   affected. To redisplay  the screen after  it
  1366.                                   has been  blanked,  press  any  key  on  the
  1367.                                   keyboard. This may  have a  value between  0
  1368.                                   and 999  minutes.  Set  the value  to  0  to
  1369.                                   deactivate screen blank.
  1370.  
  1371.                Use [Up] or  [Down] to  move to the  option to  be selected  or
  1372.                press the highlighted  letter. Press [F9]  to save the  changes
  1373.                and exit this window,  press [F10] to  exit without saving  the
  1374.                changes.
  1375. Back & Forth version 1.30                                             page  29
  1376. ______________________________________________________________________________
  1377.  
  1378. Program Setup  The Program Setup option is used to define the programs  listed
  1379.                under the Program List. Up to 50 tasks may be defined.
  1380.  
  1381. Program List   When the Program option  is selected from  the Setup menu,  the
  1382. Window         screen clears and displays the list of programs already defined
  1383.                within the Program list.
  1384.  
  1385. Programs to be Some types of  programs should not  be run from  within Back  &
  1386. Cautious Of    Forth, still others require  special treatment. Please  consult
  1387.                the README.B&F file for a complete list.
  1388.  
  1389.                Disk cache program and programs that optimize, edit, check,  or
  1390.                diagnose disks  should not  be run  within Back  & Forth.  Some
  1391.                programs run  within Back  & Forth  open temporary  disk  files
  1392.                without properly allocating them at the DOS level. By  deleting
  1393.                or moving these files, precious  data may be corrupted or  lost
  1394.                (like unsaved changes within a word processor).
  1395.  
  1396.                Games that bypass DOS are not supported.
  1397.  
  1398.                Asynchronous communications software can only be used while  it
  1399.                is on-screen and in memory. Once the program is swapped out  of
  1400.                memory, it is deactivated and disconnected.
  1401.  
  1402.                Programs that intercept all keystrokes may be used, but the hot
  1403.                keys assigned to other  programs and the  Cut & Paste  commands
  1404.                are not available. To return to  Back & Forth, you must  either
  1405.                exit the offending program or use  the Back & Forth super  key,
  1406.                [Alt][Left Shift][Ctrl].
  1407.  
  1408.                Programs  that  directly  change  EGA  video  settings  without
  1409.                notifying DOS may cause garbled  screens to appear when  popped
  1410.                back on.  This problem  cannot be  directly resolved,  instead,
  1411.                attempt to  avoid  the  problem  by setting  the  screen  to  a
  1412.                standard,  text  format  before  switching  partitions  or   by
  1413.                redrawing the screen once you have returned to the program.
  1414.  
  1415.                Memory resident programs (TSRs) may be (and should be) run from
  1416.                Back & Forth as long as they are set to stay at DOS when done.
  1417.  
  1418. Cursor Keys    Use the [Up] and [Down] cursor keys to scroll the selection bar
  1419.                through the list  of defined  programs. The  [PgUp] and  [PgDn]
  1420.                keys move up  or down 11  entries in the  list. The [Home]  and
  1421.                [End] keys move to the first or last entry in the list.
  1422.  
  1423. Function Key   The function keys shown at the bottom of the screen contain the
  1424. Commands       commands available under the Program Setup.
  1425.  
  1426.                [F1] Help          Presents help describing the Program Setup.
  1427.  
  1428.                [F3] Add           Adds a new program to the list.
  1429.  
  1430.                [F4] Delete        Deletes the highlighted program entry.
  1431.  
  1432.                [F7] Edit          Edits the highlighted program entry.
  1433.  
  1434.                [F10] Quit         Exits the Program Setup  and returns to  the
  1435.                                   Setup menu.
  1436. Back & Forth version 1.30                                             page  30
  1437. ______________________________________________________________________________
  1438.  
  1439. Edit Program   Once [F3] Add  or [F7] Edit  is selected, the  screen is  again
  1440. Entry          cleared and a  window is  displayed on the  screen showing  the
  1441.                program information window below. If the [F7] Edit command  has
  1442.                been invoked, the information shown is that of the  highlighted
  1443.                program in the Program list. If  the [F3] Add command has  been
  1444.                invoked, the  program information  is  blank. The  phrase  "the
  1445.                program" refers to the program being defined.
  1446.  
  1447.  
  1448. ╔════════════════╤══════════════════════════════════════════════╤════════════╗
  1449. ║ Jun 1, 1990    │             Back & Forth Setup               │    6:45:pm ║
  1450. ╚════════════════╧══════════════════════════════════════════════╧════════════╝
  1451. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1452. ▒▒▒╔═══════════════════════════Edit Program Entry═════════════════════════╗▒▒▒
  1453. ▒▒▒║                                                                      ║▒▒▒
  1454. ▒▒▒║  Task description: ______________________  Memory needed:     ____   ║▒▒▒
  1455. ▒▒▒║  Id: ___                                   Environment space: ____   ║▒▒▒
  1456. ▒▒▒║                                                                      ║▒▒▒
  1457. ▒▒▒║  Partition type: Program                   Action when done: Return  ║▒▒▒
  1458. ▒▒▒║                                                                      ║▒▒▒
  1459. ▒▒▒║    Program path: __________________________________________          ║▒▒▒
  1460. ▒▒▒║    Program name: __________________________________________          ║▒▒▒
  1461. ▒▒▒║       Work path: __________________________________________          ║▒▒▒
  1462. ▒▒▒║                                                                      ║▒▒▒
  1463. ▒▒▒║   Fixed options: __________________________________________          ║▒▒▒
  1464. ▒▒▒║ Ask for options: No                                                  ║▒▒▒
  1465. ▒▒▒║   Custom prompt: __________________________________________          ║▒▒▒
  1466. ▒▒▒║                                                                      ║▒▒▒
  1467. ▒▒▒║         Hot key: ______________________    UV mode: 80x25            ║▒▒▒
  1468. ▒▒▒║                                                                      ║▒▒▒
  1469. ▒▒▒║                                                                      ║▒▒▒
  1470. ▒▒▒║                               Enter text                             ║▒▒▒
  1471. ▒▒▒╚══════════════════════════════════════════════════════════════════════╝▒▒▒
  1472. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1473. UD Move between fields  <--> Move within field   F1-Help  F9-Accept F10-Cancel
  1474.  
  1475. Entry Fields   A description of the Program entry fields is provided below.
  1476.  
  1477.                Task description   Describes the program  in the Program  list.
  1478.                                   This field is 20  characters long. Hint:  To
  1479.                                   place a group of programs at the top of  the
  1480.                                   list, use an  * # %  ! & @  etc to  separate
  1481.                                   these entries from  the rest. For  instance,
  1482.                                   to put  a task  named Menu  Commando at  the
  1483.                                   top, define it as #1 - Menu Commando.
  1484.  
  1485.                ID                 Designates a 2 character identification code
  1486.                                   used to run  this program  from the  Program
  1487.                                   list. This  ID may  also be  used to  switch
  1488.                                   between partitions via  the SWITCH  program.
  1489.                                   Switch  is  described   within  Section   5:
  1490.                                   Commands Provided Within Back & Forth.
  1491.  
  1492.                Memory needed      Defines the amount of  memory needed by  the
  1493.                                   program to execute.If left at 0, the program
  1494.                                   is allocated the maximum partition size. The
  1495.                                   maximum partition size  is  shown in the B&F
  1496.                                   Memory Usage window.
  1497. Back & Forth version 1.30                                             page  31
  1498. ______________________________________________________________________________
  1499.  
  1500.                Environment        Allocates more space for the COMMAND.COM. If
  1501.                                   set to 0, it uses DOS' default value. If the
  1502.                                   program that you intend to run sets any  DOS 
  1503.                                   variables,you should set this value to 1024.
  1504.                                   
  1505.                Partition type     Determines the type of  task to be run,  DOS
  1506.                                   partition or  Program. Setting  this to  DOS
  1507.                                   partition opens a DOS environment where  any
  1508.                                   program can be run, whereas setting this  to
  1509.                                   Program runs a specific program.
  1510.  
  1511.                Action when done   Establishes what happens  after the  program
  1512.                                   is exited, either: Return, Pause, or Stay at
  1513.                                   DOS. Return returns to Back & Forth once the
  1514.                                   program is  exited.  Pause  returns  to  B&F
  1515.                                   after a key is pressed, letting you see  the
  1516.                                   screen produced when the program is  exited.
  1517.                                   Stay at DOS is used to run TSRs. Use  [Left]
  1518.                                   or [Right] to display the desired option.
  1519.  
  1520.                Program path       Identifies the directory  where the  program
  1521.                                   is located. The field is 57 characters long.
  1522.                                   Either enter the entire path at this  prompt
  1523.                                   or press [F7] to use the directory tree.  If
  1524.                                   the tree is used, move the selection bar  to
  1525.                                   highlight the directory  and press  [Enter].
  1526.                                   To change  disks  within  the  tree  window,
  1527.                                   press [F8] and select the drive letter.
  1528.  
  1529.                Program name       Identifies the program to be run. Executable
  1530.                                   files end with  the extension EXE, COM, BAT.
  1531.                                   Either enter the file name at this prompt or
  1532.                                   press [F7] to select from a  executable file
  1533.                                   list found within the Program path. If using
  1534.                                   the  file  list,  move the selection bar  to
  1535.                                   highlight the file and press [Enter]. If the
  1536.                                   program cannot be found in this list, change
  1537.                                   the program path.
  1538.  
  1539.                Work path          Names the directory  holding the data  files
  1540.                                   of the program. This field is 57  characters
  1541.                                   long. Some programs must  be run from  their
  1542.                                   program directories; for these tasks,  leave
  1543.                                   this field  blank.  To  name  a  work  path,
  1544.                                   either enter the entire path at this  prompt
  1545.                                   or press [F7] to use the directory tree.  If
  1546.                                   the tree is used, move the selection bar  to
  1547.                                   highlight the directory and press [Enter].To
  1548.                                   change disks within  the tree window,  press
  1549.                                   [F8] and select the drive letter.
  1550.  
  1551.                DOS command        Identifies the  program entry  as a  DOS  or
  1552.                                   4DOS command.  A program  path need  not  be
  1553.                                   chosen. Use [Left] or [Right] to select  Yes
  1554.                                   or No. DOS commands include COPY, DIR,  DEL,
  1555.                                   CHDIR, etc,  but does  not include  programs
  1556.                                   like FORMAT, DISKCOPY, or CHKDSK.
  1557.  
  1558. Back & Forth version 1.30                                             page  32
  1559. ______________________________________________________________________________
  1560.  
  1561.                Fixed options      Accepts information usually entered with the
  1562.                                   program name when the  program is run.  This
  1563.                                   field is  57 characters  long. For  example,
  1564.                                   when using DOS FORMAT to format a a 3½ inch,
  1565.                                   720k diskette located in drive A:, the fixed 
  1566.                                   options are set to: A: /n:9 /t:80
  1567.  
  1568.                Ask for options    When On, prompts  each time  the program  is
  1569.                                   run for additional program information.  Use
  1570.                                   [Left] or [Right] to select Yes or No.
  1571.  
  1572.                Custom prompt      When "Ask for  Options" is On,  this is  the
  1573.                                   prompt shown  when the  program is  selected
  1574.                                   for  execution.  This  should  be  used   to
  1575.                                   describe the  program  information  that  is
  1576.                                   needed. The field is 57 characters long.
  1577.  
  1578.                Hot key            Designates the hot key  used to jump to  and
  1579.                                   run this program. Press [F7] to show the hot
  1580.                                   key prompt and press the keys to be used  as
  1581.                                   the program hot key. The  hot key must be  a
  1582.                                   combination of one or more key flags  [Alt],
  1583.                                   [Left Shift], [Right Shift], [Ctrl] with  an
  1584.                                   alphanumeric or  function key.  To list  the
  1585.                                   hot keys assigned to other programs or  Back
  1586.                                   & Forth commands, press [F7]. Press [F9]  to
  1587.                                   save the  program hot  key, press  [F10]  to
  1588.                                   return to the  program entry window  without
  1589.                                   setting the hot key.
  1590.  
  1591.                UV mode            Presets an UltraVision  video display  mode.
  1592.                                   This is only shown  if UltraVision has  been
  1593.                                   loaded into memory before  Back & Forth.  If
  1594.                                   shown,  pressing  [F7]  lists  all  possible
  1595.                                   UltraVision text display modes. Use the [Up]
  1596.                                   and  [Down]  cursor  keys  to  move  to  the
  1597.                                   desired setting  and press  [Enter] to  set.
  1598.                                   The default setting is 80x25.
  1599.  
  1600.                Use the [Up] or [Down]  cursor key to move  to the field to  be
  1601.                edited. Use the [Left] or [Right] cursor key to move the cursor
  1602.                within the field. Press the [Ins] key to switch the text  entry
  1603.                mode  between  Insert  (small   block  cursor)  and   Overwrite
  1604.                (underline cursor). Press  [F9] to  save the  changes and  exit
  1605.                this window, press [F10] to exit without saving the changes.
  1606.  
  1607. Function Key   The function  keys shown  at  the bottom  of  the Add  or  Edit
  1608. Commands       Program entry window are as follows:
  1609.  
  1610.                [F1] Help          Displays  help  information  describing  the
  1611.                                   Add/Edit Program Entry window.
  1612.  
  1613.                [F9] Accept        Saves the defined program entry and  returns
  1614.                                   to the Program list window.
  1615.  
  1616.                [F10] Cancel       Exits the Add/Edit Program entry window  and
  1617.                                   returns to the  Program list without  saving
  1618.                                   the changes made.
  1619. Back & Forth version 1.30                                             page  33
  1620. ______________________________________________________________________________
  1621.  
  1622. Time Setup     The Time setup  option presents  a menu  listing the  available
  1623.                clock display options  for use within  the programs run  within
  1624.                Back & Forth.  This clock,  if selected,  is shown  on the  top
  1625.                rightmost corner  of all  screens. Three  time display  options
  1626.                allow you to determine the time format shown.
  1627.  
  1628. Time Menu      When the Time option is selected from the [F7] Setup menu,  the
  1629.                following items are displayed within a sub-menu.
  1630.  
  1631.                Don't display time      Turns off  the clock  displayed in  the
  1632.                                        upper right-hand corner of the screen.
  1633.  
  1634.                AM/PM clock display     Displays a clock  showing the hour  and
  1635.                                        minutes based  on  the 12  hour,  AM/PM
  1636.                                        system. This appears in the top,  right
  1637.                                        corner of your program screens.
  1638.  
  1639.                Military (24 hour)      Displays a clock  showing the hour  and
  1640.                clock display           minutes based  on the  24 hour  system.
  1641.                                        This appears in  the top, right  corner
  1642.                                        of your program screens.
  1643.  
  1644.                Seconds clock display   Adds a seconds display when either  the
  1645.                (use with items A & M)  AM/PM or  military clock  is  selected.
  1646.                                        This is  not available  when the  Don't
  1647.                                        Display time option is toggled.
  1648.  
  1649.                Use the [Up] or [Down] cursor key to move the selection bar  to
  1650.                highlight the option to be selected or press the first  letter.
  1651.                Press [F9]  to save  the changes  and exit  this window,  press
  1652.                [F10] to exit without saving the changes.
  1653. Back & Forth version 1.30                                             page  34
  1654. ______________________________________________________________________________
  1655.  
  1656. Save Setup     The Save command  saves the  information set  within the  Setup
  1657. Information    menu to the Back & Forth configuration file. When selected, you
  1658.                are prompted by a  confirmation window. Press  [Y] to save  the
  1659.                information to disk, press [N] to return to the Setup menu.
  1660.  
  1661. Quit Setup     The Quit command exits the Setup menu without saving any of the
  1662. Menu           changes made while  within this  menu. When  selected, you  are
  1663.                prompted by a  confirmation window. Press  [Y] to exit  without
  1664.                saving the changes, press [N] to return to the Setup menu. Once
  1665.                you select [Y], all changes made within this menu are lost  and
  1666.                the previous settings are restored.
  1667. Back & Forth version 1.30                                             page  35
  1668. ______________________________________________________________________________
  1669.  
  1670. Section 4: Running Back & Forth
  1671.  
  1672. Using Back &   This section assumes that  you have run Back  & Forth at  least
  1673. Forth          once, at which time you had set  up the swap drives to be  used
  1674.                and had used the [F7] Setup  menu to define a list of  programs
  1675.                to be run, the Autoload  sequence, color scheme, hot keys,  and
  1676.                other settings. If  you have  not, please refer  to Section  2:
  1677.                Installing Back & Forth and Section 3: Setting Up Back & Forth.
  1678.  
  1679.                To run  Back  &  Forth  using  conventional  memory,  type  the
  1680.                following at the DOS prompt:
  1681.  
  1682.                B&F  GO
  1683.  
  1684.                Instead, if  you  have  QEMM or  386-to-the-Max  installed  and
  1685.                B&FHI.BAT has been  created, Back  & Forth can  be loaded  into
  1686.                high memory by typing the following at the DOS prompt:
  1687.  
  1688.                B&FHI  GO
  1689.  
  1690.                Back & Forth is  a task switching program  which allows you  to
  1691.                open and  switch  between as  many  as 20  different  programs.
  1692.                Switching between  tasks  is  easy, either  use  the  hot  keys
  1693.                assigned to the program or use  the Back & Forth Program  list.
  1694.                This lets you move "back & forth" between programs smoothly and
  1695.                efficiently without the hassle and inconvenience of exiting one
  1696.                program when you need to use another.
  1697.  
  1698. Autoloading    If programs were selected for automatic loading within the [F7]
  1699. Programs into  Setup menu Autoload option,  once Back &  Forth is active,  the
  1700. Back & Forth   selected programs are  loaded. The amount  of time required  to
  1701.                load each task depends  upon the method  chosen to end  program
  1702.                loading. If Back  & Forth  does not completely  load a  program
  1703.                within the Autoload list, the  [F7] Setup menu Autoload  option
  1704.                to either  change  the  load  method  to  "Time  countdown"  or
  1705.                increment the number of seconds needed to load the program. The
  1706.                program is not affected by  the interrupted load process,  when
  1707.                you switch back to that  partition, it will finish loading  and
  1708.                be ready to run.
  1709. Back & Forth version 1.30                                             page  36
  1710. ______________________________________________________________________________
  1711.  
  1712. The Back &     The following  is a  representation of  the Back  & Forth  main
  1713. Forth Screen   screen with a list of sample program entries.
  1714.  
  1715. ╔═══════════════╤═══════════════════════════════════════════════╤═════════════╗
  1716. ║ Jun 1, 1990   │       Wickett, The Amazing Rug Rodent         │     6:57:pm ║
  1717. ╚═══════════════╧═══════════════════════════════════════════════╧═════════════╝
  1718. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1719. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1720. ▒▒▒▒▒▒▒╔═══════════════════════════Memory Usage═════════════════════════╗▒▒▒▒▒▒
  1721. ▒▒▒▒▒▒▒║ Largest partition possible              580,608 bytes    567 k ║▒▒▒▒▒▒
  1722. ▒▒▒▒▒▒▒║ Total amount of swap memory           5,832,704 bytes   5696 k ║▒▒▒▒▒▒
  1723. ▒▒▒▒▒▒▒║ Swap memory available                 3,877,888 bytes   3787 k ║▒▒▒▒▒▒
  1724. ▒▒▒▒▒▒▒║ Number of open partitions                                    3 ║▒▒▒▒▒▒
  1725. ▒▒▒▒▒▒▒╚════════════════════════════════════════════════════════════════╝▒▒▒▒▒▒
  1726. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1727. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1728. ▒▒▒▒╔══════════════════════════════Program List═════════════════════════════╗▒▒
  1729. ▒▒▒▒║ √1  B&F Manuscript            567  'Alt-Ctrl-B                '  [MB] ║▒▒
  1730. ▒▒▒▒║ √2  Big DOS Partition         567  'Alt-Ctrl-D                '  [DP] ║▒▒
  1731. ▒▒▒▒║  3  Desk Commando             567  'Alt-Ctrl-Z                '  [DC] ║▒▒
  1732. ▒▒▒▒║ √4  File Commando             567  'Alt-Ctrl-F                '  [FC] ║▒▒
  1733. ▒▒▒▒║  5  Format disks               64  '                          '  [  ] ║▒▒
  1734. ▒▒▒▒║  6  Menu Commando             567  'Alt-Ctrl-M                '  [MC] ║▒▒
  1735. ▒▒▒▒║  7  Tiny DOS partition         64  'Alt-Ctrl-T                '  [TD] ║▒▒
  1736. ▒▒▒▒║ Quick open:_  √Marks open task  UD Moves cursor  Ent Opens  Del Closes║▒▒
  1737. ▒▒▒▒╚═══════════════════════════════════════════════════════════════════════╝▒▒
  1738. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1739. 1Help                                           7Setup                 10ExitBF
  1740.  
  1741. Screen         The screen is composed  of four distinct  parts. The top  lines
  1742. Description    show the date,  time, and  name of the  registered user.  Below
  1743.                this is  shown  the Memory  Usage  window, which  outlines  the
  1744.                memory and  swap  space  available within  Back  &  Forth.  The
  1745.                Program List  names all  defined and  active tasks  along  with
  1746.                their defined hot keys and memory  needs. At the bottom of  the
  1747.                screen, the function key commands are shown.
  1748.  
  1749. Memory Usage   The Memory Usage  window summarizes the  memory and swap  space
  1750.                available. This specifies the maximum amount of memory that may
  1751.                be used by a  task, the total amount  of swap space  allocated,
  1752.                the amount of swap space  free after storing all active  tasks,
  1753.                and the number of active tasks. Back & Forth uses 1k of  memory
  1754.                if loaded high, 14-20k if  run normally. The secondary copy  of
  1755.                DOS uses 3-4k. The remaining  memory is available to each  open
  1756.                task. Swap space is allocated when  Back & Forth is first  run,
  1757.                thus ensuring that enough is available. Swap files are  deleted
  1758.                when Back & Forth is exited.
  1759.  
  1760. Program List   Below the Memory Usage window  is shown the Program List.  This
  1761.                shows the programs defined for  execution within Back &  Forth,
  1762.                the estimated amount  of memory  and swap space  needed by  the
  1763.                program to run, the  program ID code, and  its hot key. If  the
  1764.                program you wish to run is not shown within this list, you must
  1765.                either run the program from an established DOS partition or use
  1766.                the [F7] Setup command to  define the program entry.  Activated
  1767.                tasks are  marked by  a check  mark shown  to the  left of  the
  1768.                program entry in the list.
  1769. Back & Forth version 1.30                                             page  37
  1770. ______________________________________________________________________________
  1771.  
  1772. Selecting a    At the bottom of the  program list, the following commands  are
  1773. Program        shown. To select one, press the indicated key.
  1774.  
  1775.                Quick Open      Allows the entrance of a two character ID  code
  1776.                                used to jump to and run a program. This code is
  1777.                                shown between  the memory  amount and  the  hot
  1778.                                key. For example, to run Menu Commando from the
  1779.                                above sample screen, type MC.
  1780.  
  1781.                √ Marks open    Not  a  command.  This  marks  program  entries
  1782.                task            already open within Back  & Forth. If a  marked
  1783.                                task is selected,  it is reopened  and you  are
  1784.                                restored exactly  to the  point where  you  had
  1785.                                pressed the hot key to return to Back & Forth.
  1786.  
  1787.                [Down][Up]      Moves the selection bar  to highlight the  next
  1788.                                or previous entry in the Program List.
  1789.  
  1790.                [Enter] Open    Runs   the   highlighted   program   entry   as
  1791.                task            configured. The [Ins] key may also be used.
  1792.  
  1793.                [Del] Close     Removes  the  highlighted  program  entry  from
  1794.                task            memory. Do not use this key as a replacement of
  1795.                                the program's customary exit command.
  1796.  
  1797.                Two different  types  of tasks  may  have been  configured  for
  1798.                selection from the  Program List.  These are  programs and  DOS
  1799.                partitions. A program entry runs the program defined within the
  1800.                Program Setup, whereas a DOS partition opens a DOS  environment
  1801.                where any  program or  DOS  command can  be run.  Thus  program
  1802.                entries provide quick, easy execution of commonly used programs
  1803.                set up  within  Back  & Forth,  whereas  DOS  partitions  allow
  1804.                flexible access  to  a  DOS  prompt  for  execution  of  random
  1805.                programs, utilities, and DOS commands.
  1806.  
  1807. Command Line   Some programs require user  input before they  can be run.  For
  1808. Options        instance, to format a 3½ inch 720k diskette, select the 'Format
  1809.                disk' option  from the  sample B&F  screen with  the  following
  1810.                command line B: /t:80 /n:9. When a program requiring user input
  1811.                is selected, a prompt is shown asking for this information.
  1812.  
  1813. Running a      To run a task from the Program List, move the selection bar  to
  1814. Program        highlight the desired task and  press [Enter] or [Ins]. If  the
  1815.                program needs user input, you are prompted as explained  above.
  1816.                Back & Forth then runs the program.
  1817.  
  1818.                While within the  programs, several Back  & Forth features  are
  1819.                directly available. These  include: cut &  paste, clock, and  a
  1820.                command stack for use within a DOS partition. The command stack
  1821.                and Cut & Paste are described in the following section.
  1822.  
  1823. Switching      Back & Forth may be  used to open up to  20 tasks in memory  at
  1824. Between Active once. To switch between tasks, either use the Back & Forth  hot
  1825. Tasks          key to return to the Program List to select the program, or use
  1826.                the hot  keys  assigned to  each  program to  open  and  switch
  1827.                between them at will.
  1828. Back & Forth version 1.30                                             page  38
  1829. ______________________________________________________________________________
  1830.  
  1831.                To go from one program to another,press the hot key assigned to
  1832.                that program.  Hot keys are assigned to programs when they  are
  1833.                defined within  the  Program Setup,  and are shown on the right
  1834.                side  of the Program List. Pressing  the hot key assigned to an
  1835.                open program swaps the current  program out of memory and swaps
  1836.                the program identified by the hot key into memory, restoring it
  1837.                to the state that it was in before it has been swapped out.
  1838.  
  1839. Switching Back To pop-back to  Back & Forth,  press the Back  & Forth hot  key
  1840. to Back &      defined within the [F7] Setup menu.  To use the default Back  &
  1841. Forth          Forth hot  key to  pop back from  a  running program, press the 
  1842.                [Alt] key, the [Ctrl] key, and the [Space] bar simultaneously.
  1843.  
  1844.                When you exit a program, you  are returned to the Back &  Forth
  1845.                Program List. From here you may return to another open  program
  1846.                or you may select other programs for execution.
  1847.  
  1848. Caution!       When using an unregistered copy of Back & Forth, we switch back
  1849.                to a shareware registration screen after every hour of use.  If
  1850.                this happens while you are using a communications package,  you
  1851.                will be cut off. Do not use a communications program within B&F
  1852.                to up/download a large file while B&F is unregistered.
  1853.  
  1854.                Do not pop-back while a program  is writing to disk or while  a
  1855.                communications program is connected  to another system. When  a
  1856.                program is swapped  out of  memory, it  ceases execution  until
  1857.                recalled to  the screen.  One other caveat, do not use programs
  1858.                that modify the disk while other  programs are in memory.  Many
  1859.                programs create  temporary  files  while open which are deleted 
  1860.                when the  programs are  exited  normally.  These files could be 
  1861.                altered, truncated, or removed by programs like disk optimizers 
  1862.                or CHKDSK /F. This may result in loss of data or a "lock up".
  1863.  
  1864. Running MS     To pop out of a Microsoft Windows 286/386 application, open the
  1865. Windows        POPOUT.PIF file included with B&F.  This file opens a 128k  DOS
  1866.                partition, instructs  Windows to  release its  DOS hooks,  then
  1867.                activates Back & Forth via the Switch program.
  1868.  
  1869. The Function   The following function key commands are shown at the bottom  of
  1870. Keys           the Back & Forth screen.
  1871.  
  1872.                [Enter] or [Ins]   Switches to the highlighted task. This swaps
  1873.                Activate task      Back & Forth out  of memory and replaces  it
  1874.                                   with the selected task.
  1875.                [Del] Close task   Deletes the  highlighted task  from  memory.
  1876.                                   This should  only be  used to  close  memory
  1877.                                   resident programs, programs with no means to
  1878.                                   exit,DOS partitions,or "locked" programs.
  1879.                [F1] Help          Shows help information for Back & Forth.
  1880.                [F7] Setup         Displays the Back &  Forth Setup menu.  This
  1881.                                   contains the program definition option,  the
  1882.                                   color setup, the mouse toggle, Back &  Forth
  1883.                                   hot key  selection,  etc.  This  is  covered
  1884.                                   within Section 3: Setting Up Back & Forth.
  1885.                [F10] ExitBF       Exits Back & Forth and removes all  programs
  1886.                                   run under B&F from memory.
  1887. Back & Forth version 1.30                                             page  39
  1888. ______________________________________________________________________________
  1889.  
  1890. Cursor Keys    Use the cursor keys to move the selection bar to highlight  the
  1891.                desired item. Press [Enter] to make a selection.
  1892.  
  1893.                                ╔════╕╔════╕╔════╕
  1894.                                ║Home│║ Up │║PgUp│
  1895.                                ╙────┘╙────┘╙────┘
  1896.                                ╔════╕╔════╕╔════╕
  1897.                                ║ <- │║    │║ -> │
  1898.                                ╙────┘╙────┘╙────┘
  1899.                                ╔════╕╔════╕╔════╕
  1900.                                ║ End│║Down│║PgDn│
  1901.                                ╙────┘╙────┘╙────┘
  1902.  
  1903. Using a Mouse  For those of you with mice scampering around your desks, Back &
  1904. with Back &    Forth may be set up to  run with a Microsoft compatible  mouse.
  1905. Forth          When a mouse  is used with  Back & Forth,  a separate  blinking
  1906.                block mouse cursor  is shown on  the screen. With  it, you  may
  1907.                move to and select any option shown on the screen including the
  1908.                function key  commands, program  list entries,  and Setup  menu
  1909.                options. To select  an item, position  the mouse cursor  within
  1910.                the desired command and press the <Left> mouse button. To  exit
  1911.                a menu, press the <Right> mouse button.
  1912.  
  1913.                Mouse support is set within  the [F7] Setup menu, described  in
  1914.                Section 2: Setting Up Back & Forth. Mouse support is On when  a
  1915.                checkmark appears to the left of the Mouse Setup option, when a
  1916.                mouse scroll bar is shown on  the screen, and when moving  your
  1917.                mouse moves a block cursor on the screen.
  1918.  
  1919.                When the mouse is activated, a  scroll bar is added to most  of
  1920.                the Back & Forth windows.  This bar is displayed vertically  on
  1921.                the far  right side  of  the screen.  Up  and down  arrows  are
  1922.                located at each end of the scroll bar. When the mouse cursor is
  1923.                moved to one of these arrows, the selection bar highlights  the
  1924.                previous or next entry in the active menu. By moving the  mouse
  1925.                cursor  to  a  location  within  the  scroll  bar  itself,  the
  1926.                highlighted selection bar  is moved to  highlight the entry  at
  1927.                that relative position within  the window corresponding to  the
  1928.                mouse cursor's position within the scroll bar.
  1929.  
  1930. [F1] Help      The [F1] Help  key displays information  describing the use  of
  1931.                selected Back & Forth options.  The screen is divided into  two
  1932.                parts. The  left side  lists all  help topics.  The right  side
  1933.                shows the information available for the highlighted topic.  The
  1934.                help text is a compilation of the contents of this manual.
  1935.  
  1936.                To change the help index, use the [Up], [Down], [PgUp], [PgDn],
  1937.                [Home], or [End] cursor  key. Pressing one  of these moves  the
  1938.                highlighted index selection bar. Press [Enter] to show the help
  1939.                information for the highlighted index.
  1940.  
  1941.                To scroll the help text one line at a time, use the [+] or  [-]
  1942.                key. Use the [Ctrl][PgDn] or [Ctrl][PgUp] key to show the  next
  1943.                or previous pages of the  text. When you have finished  reading
  1944.                this information, press [Esc] to exit Help.
  1945. Back & Forth version 1.30                                             page  40
  1946. ______________________________________________________________________________
  1947.  
  1948. Exiting Back   To exit  Back &  Forth,  first remove  all programs  active  in
  1949. & Forth        memory. To do this,  move the selection  bar to highlight  each
  1950.                program entry showing a checkmark in the Program List and press
  1951.                [Enter]. Once within that program, save any open data files and
  1952.                use  its  Exit  command  to  remove  the  program  from  memory
  1953.                naturally. If the  highlighted task  is a  DOS partition,  type
  1954.                'EXIT' at the  DOS prompt.  Once the program  has been  exited,
  1955.                control is returned to the Back & Forth Program List.  Continue
  1956.                this procedure  until the  Program  List shows  no  checkmarked
  1957.                programs and the 'Number of running programs' entry within  the
  1958.                Memory Usage window shows 0.
  1959.  
  1960.                Now press the [F10] ExitBF key.  If all tasks have been  closed
  1961.                as recommended above, the swap files are deleted, Back &  Forth
  1962.                is removed from memory, and the program is exited. If any tasks
  1963.                are still open when the [F10] key is pressed (either because of
  1964.                accidental oversight  or because  the program  is unwilling  to
  1965.                relinquish memory), you are then prompted to verify whether you
  1966.                wish for all open programs to be forcibly removed. Press [Y] to
  1967.                exit Back & Forth and remove all programs, press [N] to  remain
  1968.                within Back & Forth. You should make every attempt to exit  all
  1969.                executed programs naturally  so that  you can  ensure that  all
  1970.                data files  are properly  closed and  all temporary  files  are
  1971.                correctly handled.
  1972.  
  1973. Caution!       If all open programs  are not exited  normally, i.e. via  their
  1974.                own exit command, all data files may not be updated and closed,
  1975.                and temporary  files  may still  exist  on the  disk.  If  this
  1976.                occurs, upon running CHKDSK /F or other disk checking software,
  1977.                you may find a number of lost clusters or unidentified  program
  1978.                swap files.
  1979.  
  1980.                Do not turn off your computer  before exiting Back & Forth.  If
  1981.                Back & Forth is not exited normally, i.e. via the [F10]  ExitBF
  1982.                key, not only may lost clusters  occur but also its swap  files
  1983.                will still occupy space on  your disk. The On/Off power  switch
  1984.                is not a viable alternative to the [F10] ExitBF command.
  1985. Back & Forth version 1.30                                             page  41
  1986. ______________________________________________________________________________
  1987.  
  1988. Section 5: Commands Provided Within Back & Forth
  1989.  
  1990. Overview       Several commands are available  for use while running  programs
  1991.                or DOS environments within Back & Forth. These commands let you
  1992.                not only save and  re-use commands issued from the  DOS prompt,
  1993.                but also cut & paste selected text from one program to another.
  1994.  
  1995.                A separate program,  SWITCH.COM, has been  furnished to aid  in
  1996.                switching  to  Back  &  Forth   from  the  command  line.   For
  1997.                programmers who wish to adapt  this command for use with  their
  1998.                own utilities, the 'C' source code file has also been provided.
  1999.  
  2000.                The command  stack  may  only  be  used  while  running  a  DOS
  2001.                partition within Back & Forth whereas the Cut & Paste option is
  2002.                available to  any text-based  program run  from within  Back  &
  2003.                Forth. At this time,  no provision has been  made to allow  the
  2004.                cutting or pasting of graphics screen elements. The Cut & Paste
  2005.                data is stored within a clipboard file named CLIPBORD.B&F.
  2006.  
  2007.                The hot keys assigned to the Cut & Paste command are set within
  2008.                the Hot key setup menu, located within the [F7] Setup menu. The
  2009.                ID codes used  by the Switch  program to switch  directly to  a
  2010.                program are defined within the Program Setup.
  2011.  
  2012. The Switch     The Switch program has  been furnished to  aid in switching  to
  2013. Command        Back & Forth from the command line. This is useful when running
  2014.                certain applications  which cannot  be  swapped out  of  memory
  2015.                directly by Back & Forth due to their own inherent limitations.
  2016.                It is also useful for  building  batch files that automatically 
  2017.                switch to another program  within Back & Forth.
  2018.  
  2019.                For programmers who  wish to  adapt this command  for use  with
  2020.                their own utilities,  the 'C'  source code file  has also  been
  2021.                provided. This code  is written  in Turbo-C  and is  compatible
  2022.                with Microsoft-C and Watcom-C. Please consult the SWITCH.C file
  2023.                for more information.
  2024.  
  2025.                Before using for the first time, copy the SWITCH.COM file to  a
  2026.                location along your DOS  path. This allows you  to use it  from
  2027.                any directory location on your system without having to  change
  2028.                directories back to the Back & Forth directory.
  2029.  
  2030.                To view a list of all identification codes assigned within Back
  2031.                & Forth, type the following at the DOS prompt:
  2032.  
  2033.                SWITCH  LIST
  2034.  
  2035.                To switch to a  specific program defined within the  B&F Program
  2036.                list, type SWITCH followed by the  2 letter  identification code
  2037.                assigned to the program. For example, to switch to Menu Commando
  2038.                (Id code set to MC), type the following at the DOS prompt:
  2039.  
  2040.                SWITCH  MC
  2041.  
  2042.                To switch directly back to Back & Forth, type:
  2043.  
  2044.                SWITCH  MENU
  2045. Back & Forth version 1.30                                             page  42
  2046. ______________________________________________________________________________
  2047.  
  2048. The Command Stack
  2049.  
  2050.                The Command stack is available when a DOS partition is  opened.
  2051.                It is  used to  store and  recall commands  issued at  the  DOS
  2052.                prompt. This is  like using  the [F3]  key at  the DOS  prompt,
  2053.                except the [F3] key only remembers the last command typed.
  2054.  
  2055.                Command stacks are useful  when performing repetitive tasks  or
  2056.                correcting improperly typed commands. Our command stack  stores
  2057.                the last 512 bytes of commands issued at the DOS prompt  (about
  2058.                30-40 commands) in a circular  buffer for re-use. If a  command
  2059.                is entered  more  than  once,  it  is  only  stored  once.  The
  2060.                following keys control the use of the stack.
  2061.  
  2062.                We are working on  disabling our  command stack if either 4DOS, 
  2063.                CED,or PCED is detected. This will allow you to use the command
  2064.                stack provided by those programs.
  2065.  
  2066.                [F3] or [Up]    Displays the previous command in the stack.
  2067.  
  2068.                [Down]          Displays the next command in the stack.
  2069.  
  2070.                [Left]          Moves the cursor one character to the left.
  2071.  
  2072.                [Right]         Moves the cursor one character to the right.
  2073.  
  2074.                [Ctrl][Left]    Moves the cursor to the previous word.
  2075.  
  2076.                [Ctrl][Right]   Moves the cursor to the next word on the line.
  2077.  
  2078.                [Home]          Moves the cursor to the beginning of the line.
  2079.  
  2080.                [End]           Moves the cursor to the end of the line.
  2081.  
  2082.                [Ins]           Toggles the text entry mode between Insert  and
  2083.                                Overwrite.
  2084.  
  2085.                [Del]           Deletes the character at the cursor.
  2086.  
  2087.                [Ctrl][BkSp]    Deletes all characters from  the cursor to  the
  2088.                                first space encountered to its left.
  2089.  
  2090.                [Ctrl][T]       Deletes all characters from  the cursor to  the
  2091.                                next space encountered.
  2092.  
  2093.                [Ctrl][End]     Deletes from the cursor to the end of the line
  2094.  
  2095.                [Esc]           Deletes the contents of the entire line.
  2096.  
  2097.                [Ctrl][Enter]   Executes the command without placing it in  the
  2098.                                command stack.
  2099.  
  2100.                [Ctrl][R]       Clears the stack of all previous entries.
  2101. Back & Forth version 1.30                                             page  43
  2102. ______________________________________________________________________________
  2103.  
  2104. The Cut & Paste Command
  2105.  
  2106.                The Cut & Paste command lets  you pick up information shown  on
  2107.                the screen of one program and copy it into another program. For
  2108.                example, when using a word processor to type a letter, you  may
  2109.                wish to enter the database to retrieve an address. With the Cut
  2110.                & Paste command, you can simply  mark the beginning and end  of
  2111.                the desired address, switch to the word processor, and press  a
  2112.                key to insert it into the letter.
  2113.  
  2114.                Three components make up the Back & Forth Cut & Paste  command.
  2115.                These are the Cut & Paste  menu, where both its options may  be
  2116.                set and commands may be chosen; the Cut command, selectable  by
  2117.                pressing the Cut hot key or by using the Cut & Paste menu;  and
  2118.                the Paste command, selectable by pressing the Paste hot key  or
  2119.                by using the Cut & Paste menu.
  2120.  
  2121. Cut & Paste    The default hot keys assigned to Back & Forth for use with  the
  2122. Hot Keys       Cut & Paste option are as follows:
  2123.  
  2124.                Cut & Paste menu            [Alt][Left Shift][C]
  2125.  
  2126.                Cut command                 [Alt][Ctrl][C]
  2127.  
  2128.                Paste command               [Alt][Ctrl][P]
  2129.  
  2130.                The hot keys used by the Cut & Paste menu, the Cut command, and
  2131.                the Paste  command are  selected  from the  Back &  Forth  [F7]
  2132.                Hotkey Setup menu. To change these keys, first pop-back to Back
  2133.                & Forth using its hot key. The default Back & Forth hot key  is
  2134.                [Alt][Ctrl][Space]. Now press [F7] to enter the Setup menu  and
  2135.                press [H] to select the Hot key option.
  2136.  
  2137.                When selected, a menu is displayed showing four hot keys. These
  2138.                are the Back & Forth hot key,  the Cut key, the Paste key,  and
  2139.                the Cut & Paste menu hot key. Use the [Up] or [Down] cursor key
  2140.                to move the selection  bar to highlight the  one to be  changed
  2141.                and press [Enter] or [F7]. This displays the hot key  selection
  2142.                screen. Remember, the selected hot keys must not conflict  with
  2143.                the hot keys assigned to or commands of other programs. Hot key
  2144.                selection is detailed within Section 3: Setting Up Back & Forth
  2145.                under the Hotkey Setup option.
  2146. Back & Forth version 1.30                                             page  44
  2147. ______________________________________________________________________________
  2148.  
  2149. Cut & Paste    To display the Cut & Paste command menu, press its hot key. The
  2150. Menu           default  key  sequence  is  [Alt][Left  Shift][C].  This   menu
  2151.                contains the Cut & Paste commands along with the settings  used
  2152.                to control each  command. When pressed,  the following menu  is
  2153.                shown on the screen.
  2154.  
  2155.                Cut        Exits this menu and displays the program screen  for
  2156.                           cutting.  Move  the  cursor  to  the  first   screen
  2157.                           position and press [+] to mark. Now move the  cursor
  2158.                           to highlight the end of the screen data to be marked
  2159.                           and press  [Enter]  or  [F9].  The  cut  process  is
  2160.                           described in  more detail  within the  Cutting  Text
  2161.                           section.
  2162.  
  2163.                Options    Defines  the  settings  used  to  control  the   cut
  2164.                           process.  These  include  rectangular  or  text  cut
  2165.                           modes, end of line treatment, numbers-only  cutting,
  2166.                           and the display of the cut help window.
  2167.  
  2168.                Paste      Exits this  menu  and  moves  the  contents  of  the
  2169.                           CLIPBORD.B&F file into  the running  program at  the
  2170.                           cursor. This is  described within  the Pasting  Text
  2171.                           section.
  2172.  
  2173.                Quit       Exits the  cut menu.  This  saves the  settings  and
  2174.                           returns to the  running program  without going  into
  2175.                           cut or paste mode.
  2176.  
  2177.                Use the [Up] and [Down] cursor  keys to move the selection  bar
  2178.                to highlight the desired option and press [Enter], or press the
  2179.                first letter. Press [Esc] or [Q]  to exit the Cut & Paste  menu
  2180.                and return to the running program without cutting or pasting.
  2181. Back & Forth version 1.30                                             page  45
  2182. ______________________________________________________________________________
  2183.  
  2184. The Options    The Options menu defines the  settings used to control the  cut
  2185. Menu           and paste  commands.  These  include rectangular  or  text  cut
  2186.                modes, end  of  line  treatment  during  pasting,  numbers-only
  2187.                pasting, and the display of the cut help window.
  2188.  
  2189.                Rectangle     Selects the  Rectangle  cut mode.  The  Rectangle
  2190.                              mode marks the upper left and lower right corners
  2191.                              of the text, cutting the highlighted text.
  2192.  
  2193.                Text          Selects the Text  cut mode. The  Text mode  marks
  2194.                              the first and last character of the text.
  2195.  
  2196.                Normal EOL    Selects to  end each  cut line  of text  using  a
  2197.                              carriage return([Enter]). This  is the  character
  2198.                              used by most programs end each line.
  2199.  
  2200.                Spreadsheet   Ends each cut line of text with a carriage return 
  2201.                              and down arrow ([Enter] [Down]).  This is usually
  2202.                              used to enter data into a spreadsheet cell.
  2203.  
  2204.                Word          Selects to remove the  end of line character  and
  2205.                processor     excess spaces  from the  cut text.  This is  used
  2206.                              when pasting text into an editor, word processor,
  2207.                              or text formatter having word wrap capability.
  2208.  
  2209.                Digits only   Sets whether  to strip  characters from  the  cut
  2210.                              text except digits 0-9 and periods. This  removes
  2211.                              text, $, and commas from data for planting within
  2212.                              spreadsheets and other number-based programs.
  2213.  
  2214.                Cut help      Toggles the status of  the cut help window.  This
  2215.                              window is shown after the Cut command is selected
  2216.                              using either the Cut & Paste menu or the Cut  hot
  2217.                              key (default is [Alt][Ctrl][C]). It lists the cut
  2218.                              cursor commands. Once you have become  accustomed
  2219.                              to these commands, set this Off.
  2220.  
  2221.                Use the [Up] and [Down] cursor  keys to move the selection  bar
  2222.                to highlight the desired item  and press [Enter], or press  the
  2223.                first letter.  This  places a  checkmark  to the  left  of  the
  2224.                selected item. Only  one option within  each delimited  section
  2225.                may be set. Press [F10] to exit  and return to the Cut &  Paste
  2226.                menu. These settings are saved within the B&F Setup file.
  2227. Back & Forth version 1.30                                             page  46
  2228. ______________________________________________________________________________
  2229.  
  2230. Cutting Text   With the Back &  Forth Cut command, it  is easy to select  text
  2231.                displayed on  one  screen and  move  it into  another  program.
  2232.                Cutting text is a multi-step process. These steps are:
  2233.  
  2234.                *  Use your program to show the text to be cut on the screen.
  2235.  
  2236.                *  Press the Cut &  Paste menu hot  key (default is  [Alt][Left
  2237.                   Shift][C]) and press [O] to  set the cut mode, found  within
  2238.                   the  Options menu.  This  may be set to either  Rectangle or 
  2239.                   Text.  This is described in the following pages.  It is only 
  2240.                   necessary to enter this menu when the cut mode or other 
  2241.                   options need to be changed.
  2242.  
  2243.                *  Select the  Cut command.  If within  the Cut  & Paste  menu,
  2244.                   press [C], else if within the program, press the Cut hot key
  2245.                   (default is [Alt][Ctrl][C]).
  2246.  
  2247.                *  View the cut help(if On), press [Enter] to continue. This is
  2248.                   shown only if toggled On within the Cut & Paste Options menu 
  2249.                   and is described on the following pages.
  2250.  
  2251.                *  Move the cursor to the text to be marked and press [+].  Now
  2252.                   move the cursor to highlight the end of the text block to be
  2253.                   cut and press  [F9] or  [Enter]. As the cursor is moved, the
  2254.                   text between it is highlighted.
  2255.  
  2256.                *  A menu is then shown listing the possible cut  destinations.
  2257.                   These include appending or  overwriting the contents of  the
  2258.                   CLIPBORD.B&F file,  creating  a new  file  to store  it,  or
  2259.                   printing it. The clipboard file is used in conjunction  with
  2260.                   the Back & Forth  Paste command. This  menu is described  in
  2261.                   more detail following the Cut Help window.
  2262. Back & Forth version 1.30                                             page  47
  2263. ______________________________________________________________________________
  2264.  
  2265. Cut Cursor     Once the Cut command  is selected, if the  Cut help option  has
  2266. Key Help       been toggled On  within the  Options menu, a  window lists  the
  2267.                cursor keys and how  they can be used  within the Cut  command.
  2268.                The Cut command is selected either from the Cut & Paste menu or
  2269.                via the Cut hot key (default is [Alt][Ctrl][C]).
  2270.  
  2271.                [+]                Marks the beginning of the cut block.
  2272.  
  2273.                [F9],[Enter]       Marks the end  of the  block to  be cut  and
  2274.                                   shows the Clipboard  status menu. This  sets
  2275.                                   the way cut text is saved.
  2276.  
  2277.                [F10],[Esc]        Aborts the cut operation and returns to  the
  2278.                                   Cut & Paste menu.
  2279.  
  2280.                [Left][Right]      Moves the cursor 1 column to the left/right.
  2281.  
  2282.                [Ctrl][Left]       Moves the cut  cursor to the  left or  right
  2283.                [Ctrl][Right]      one word. A word  is a series of  characters
  2284.                                   terminated by a space.
  2285.  
  2286.                [Home][End]        Moves the cut  cursor to the  first or  last
  2287.                                   column on the current row.
  2288.  
  2289.                [Up][Down]         Moves the cut cursor up or down one row.
  2290.  
  2291.                [PgUp][PgDn]       Moves the cut  cursor to the  first or  last
  2292.                                   row on the screen, leaving the cursor in the
  2293.                                   same column.
  2294.  
  2295.                [Ctrl][Home]       Moves the cut  cursor to the  first row  and
  2296.                [Ctrl][End]        column or  the last  row and  column on  the
  2297.                                   screen.
  2298.  
  2299.                Press [Enter]  to clear  this window  and display  the  program
  2300.                screen. The cut cursor  is then placed at  the top corner.  Use
  2301.                the cursor keys described above to move the cursor to the first
  2302.                character to be marked  and press [+]. Now  move the cursor  to
  2303.                the last  character of  the block  of text  to be  cut. As  the
  2304.                cursor is moved,  the text between  the first character  marked
  2305.                and the cursor is highlighted  on the screen. Once the  desired
  2306.                block of text is highlighted,  press either [Enter] or [F9]  to
  2307.                finish the cut.
  2308. Back & Forth version 1.30                                             page  48
  2309. ______________________________________________________________________________
  2310.  
  2311. Cut            Once [Enter] or [F9] is pressed, completing the marking of  the
  2312. Destination    text, a menu is displayed listing the possible destinations for
  2313. Menu           use in holding the cut text.
  2314.  
  2315.                Append        Places  the   cut  text   at  the   end  of   the
  2316.                              CLIPBORD.B&F file without  deleting its  previous
  2317.                              contents.  This  is  used  when  cutting  several
  2318.                              blocks of related text from different screens for
  2319.                              pasting within another program.
  2320.  
  2321.                File          Creates a new file or overwrites  the contents of
  2322.                              an existing file for use in storing the cut block
  2323.                              of text.  This  is useful when  you need to store
  2324.                              the  cut block separately  from other data.  This 
  2325.                              file cannot be pasted directly using B&F, but you
  2326.                              probably  can read its contents into a program by 
  2327.                              accessing the file by name.
  2328.  
  2329.                Overwrite     Clears the contents of the CLIPBORD.B&F file  and
  2330.                              moves the cut block of text into it. This  should
  2331.                              be the option most often used when cutting text.
  2332.  
  2333.                Print         Sends the contents  of the block  of cut text  to
  2334.                              the printer for printing.
  2335.  
  2336.                Quit          Exits the cut command and returns to the  running
  2337.                              program without saving the cut block of text.
  2338.  
  2339.                Use the [Up] and [Down] cursor  keys to move the selection  bar
  2340.                to highlight the desired item  and press [Enter], or press  the
  2341.                first letter. Press  [F10] or  [Q] to  exit and  return to  the
  2342.                running program without saving the cut text. Press [O] to clear
  2343.                the cut storage file and save the cut text for future pasting.
  2344. Back & Forth version 1.30                                             page  49
  2345. ______________________________________________________________________________
  2346.  
  2347. Pasting Text   Once the  cut  text has  been  placed within  the  CLIPBORD.B&F
  2348.                storage file,  you  can  begin the  paste  process.  The  Paste
  2349.                command simply feeds the  contents of the CLIPBORD.B&F  storage
  2350.                file  through  the  keyboard  to  the  running  program.   This
  2351.                simulates the process of typing  in the text directly from  the
  2352.                keyboard. Once the  Paste command  has been  selected, you  can
  2353.                stop pasting into your program by pressing [Esc]. The  contents
  2354.                of the clipboard  may be pasted  as many times  as you wish  as
  2355.                long as the clipboard file is not deleted from the disk.
  2356.  
  2357.                To paste  the  contents  of the  clipboard  file,  observe  the
  2358.                following steps. These are:
  2359.  
  2360.                *  Open the program that is to accept the pasted text and  move
  2361.                   the cursor to the position within the program where the  cut
  2362.                   text is to be written to.
  2363.  
  2364.                *  Press the Cut &  Paste menu hot  key (default is  [Alt][Left
  2365.                   Shift][C]) and press [O] Options menu key to set the end  of
  2366.                   line treatment and number mode.  The end of line  treatments
  2367.                   includes Normal EOL, Spreadsheet,  and Word processor.  This
  2368.                   is described within the Options menu. The Digits-only option
  2369.                   should be  selected if  the data  is to  be entered  into  a
  2370.                   spreadsheet. This step is only  necessary when one of  these
  2371.                   entries must be changed.
  2372.  
  2373.                *  Select the Paste command.  If still within  the Cut &  Paste
  2374.                   menu, press [P], else if within the program to be pasted to,
  2375.                   press the Paste hot key (default is [Alt][Ctrl][P]).
  2376.  
  2377.                *  Now the contents of the CLIPBORD.B&F file is pasted into the
  2378.                   running program.  When the  text is  pasted, it  is  entered
  2379.                   through the keyboard, just as though you were typing it into
  2380.                   the program. To  abort the Paste  process, press [Esc].  You
  2381.                   may paste the contents of the clipboard as many times as you
  2382.                   wish.
  2383. Back & Forth version 1.30                                             page  50
  2384. ______________________________________________________________________________
  2385.  
  2386. Appendix A: Program Credits
  2387.  
  2388. Back & Forth  was created by Sandi &  Shane Stump  for Progressive  Solutions,
  2389. Copyright (C) 1990.
  2390.  
  2391. This program and  manual could not  have been written  without the significant
  2392. help of our  eight indoor and two outdoor cats:  Wickett, Princess, Mr.  Moby,
  2393. Allegro, Panda Bear, Merlin, Tabitha, & Genghis Khat and Toby & Oscar.
  2394.  
  2395. A few people also helped  along the way. We would like to thank the  following
  2396. individuals for their  invaluable aid  in testing, suggesting, and  supporting
  2397. Back & Forth. They  are (alphabetically)  Michael Ash,  Rick Berenstein, David 
  2398. Brinner,Mike Brydon, Mike Callahan, Andrew  Chalk, Bill Chester, Ted DeCastro,  Henry  Diecker,  
  2399. Jim Dorsey, Dave Fredericks, Larry  Hayden,  Charles Heineke, Jack Hurst, John 
  2400. Jurewicz,  Charles Kleis, Norman Lew, Tom Looker,  Jon Matzkin, Jerry  Powell, 
  2401. Chip Rabinowitz,  Gene Sallee,  Alan Samuels,  Don Schubert,  Barry Simon, Ted 
  2402. Thompson, D.L. Wallace, Randy Wallin, Bob Willoughby and many, many more.
  2403.  
  2404. This program was written using  Turbo-C and Debugger, Microsoft Assembler, and
  2405. vLIB by  Pathfinder Associates  on  the Toshiba  T5200/100, Digitron  486, ALR
  2406. 80386, and the Compaq Portable 80386.
  2407.  
  2408. This manual  was  written  using  Lotus  Manuscript on  an  ALR  80386  with a
  2409. Hewlett-Packard LaserJet.
  2410. Back & Forth version 1.30                                             page  51
  2411. ______________________________________________________________________________
  2412.  
  2413. Appendix B: Error Messages
  2414.  
  2415. A hot key must be selected!
  2416.  
  2417.      This error  occurs within  the Hot  key  setup when  you attempt  to exit
  2418.      without selecting a hot key. Hot keys  must be selected for Back & Forth,
  2419.      the Cut & Paste menu, the Cut command, and the Paste command.
  2420.  
  2421. A program description must be entered. Press Esc
  2422.  
  2423.      This error occurs within the Program Setup Add/Edit command when the [F9]
  2424.      is pressed before a program description is entered. Either press [F10] to
  2425.      exit without  defining a  program  entry or  enter a  program description
  2426.      before pressing [F9].
  2427.  
  2428. A program name must be entered. Press Esc
  2429.  
  2430.      This error occurs within the Program Setup Add/Edit command when the [F9]
  2431.      is pressed before a  program  name is entered.  Either  enter the program 
  2432.      name before pressing  [F9]  or  press  [F10]  to exit without  defining a 
  2433.      program entry.
  2434.  
  2435. A program path must be entered. Press Esc
  2436.  
  2437.      This error occurs within the Program Setup Add/Edit command when the [F9]
  2438.      is pressed before a  program directory is entered.  Either press [F10] to
  2439.      exit without defining  the program  entry or enter  the program directory
  2440.      before pressing [F9].
  2441.  
  2442. An Extended Memory Manager is already installed. XMS Driver not installed.
  2443.  
  2444.      This error occurs when the system attempts to install HIMEM.SYS more than
  2445.      once.Edit your CONFIG.SYS to remove the redundant extended memory manager
  2446.      driver.
  2447.  
  2448. AUTOLOAD exceeds total swap space! Swap space needs to be at least xxxk!
  2449.  
  2450.      This error occurs when not enough swap space  has been allocated to  load
  2451.      the tasks selected within the Autoload setup. Control is then returned to
  2452.      the Swap Drive setup, where more swap space should be allocated.
  2453.  
  2454. B&F definition file has been corrupted!
  2455.  
  2456.      This error usually occurs when returning  to Back & Forth from a program.
  2457.      It indicates  that  the  Back  & Forth  parameter  file  BFVARS has  been
  2458.      corrupted or deleted.  Do not  delete any files  created by  Back & Forth
  2459.      while the program is running. If  this error occurs, B&F closes all tasks
  2460.      and returns to DOS. To correct  the problem, either copy BFVARS from your
  2461.      most recent backup, or reconfigure Back & Forth.
  2462.  
  2463. B&F swap drive must be specified!
  2464.  
  2465.      This error is shown  within the  Swap Drive  setup when  [F9] is  pressed 
  2466.      before a swap drive has been specified.  The B&F swap drive is where Back 
  2467.      & Forth stores pertinent system  information about each  task.  The drive  
  2468.      selected must have at least 120k unused disk space available.
  2469. Back & Forth version 1.30                                             page  52
  2470. ______________________________________________________________________________
  2471.  
  2472. BNFHIGH must be loaded HIGH!
  2473.  
  2474.      This error occurs when  BNFHIGH  is run without the necessary high memory
  2475.      program. The procedure used when loading high is outlined within  Section
  2476.      2: Installing Back & Forth.
  2477.  
  2478. Back & Forth can only AUTOLOAD 20 programs currently!
  2479.  
  2480.      This error is shown when you have selected more than 20 tasks within  the
  2481.      Autoload setup. Back  & Forth only allows  a maximum  of 20  tasks to  be
  2482.      loaded at one time.
  2483.  
  2484. Back & Forth currently only supports 20 open tasks!
  2485.  
  2486.      This error is shown when you attempt to run a 21st task within the Back &
  2487.      Forth Program list. At this time, only 20 tasks may be open at once.  You
  2488.      must  close one  of the  open tasks  before running  a new  one.  Contact 
  2489.      Progressive Solutions to get an expanded version, if needed.
  2490.  
  2491. Back & Forth only allows 50 programs to be defined!
  2492.  
  2493.      This error occurs when adding program entries within the Program Setup.At
  2494.      this time,  only 50  program entries  may be  defined. Define only  those
  2495.      programs used regularly. Please contact us if more are needed.
  2496.  
  2497. Cannot find COMSPEC environment variable.
  2498.  
  2499.      This error is  shown when  Back  &  Forth cannot  locate  COMMAND.COM  or
  2500.      4DOS.COM. Back & Forth uses the  COMSPEC (DOS command  processor) to  run
  2501.      programs or to load a secondary  copy of  DOS. If this  error message  is
  2502.      shown,you must exit Back & Forth and use the SET command to specify where
  2503.      COMMAND.COM or 4DOS.COM can be found.
  2504.  
  2505. COMSPEC file does not exist!
  2506.  
  2507.      This error message  is shown  when  the  file specified  in  the  COMSPEC
  2508.      environment variable does not  exist. This  could happen  if you  used  a
  2509.      floppy disk to  boot up your machine.  In this  case, you  must copy  the
  2510.      COMMAND.COM or 4DOS.COM file to  the hard  disk, RAM  disk, or  installed
  2511.      floppy disk and reset the COMSPEC command to that location.
  2512.  
  2513. 'File' cannot be found in the program directory. Press Esc
  2514.  
  2515.      This error occurs within the Program Setup Add/Edit command when entering
  2516.      the executable program name. This may be due  to two different  problems;
  2517.      either the file name was misspelled when being  typed in, or the  program
  2518.      path specified is  incorrect.  To  check  the  contents  of  the  program
  2519.      directory, press [F7] to display the  file list. If  the desired  program
  2520.      name is not shown within this list,then change the program directory path
  2521.      and try again.
  2522.  
  2523. HIMEM.SYS requires an 80x86-based machine. XMS Driver not installed.
  2524.  
  2525.      This is a HIMEM.SYS error. This occurs when you have attempted to install
  2526.      the  HIMEM.SYS  device driver  on a computer system which does not have a
  2527.      80286 or 80386 microprocessor. Remove the HIMEM.SYS from your CONFIG.SYS.
  2528. Back & Forth version 1.30                                             page  53
  2529. ______________________________________________________________________________
  2530.  
  2531. HIMEM.SYS requires DOS 3.00 or higher. XMS Driver not installed.
  2532.  
  2533.      HIMEM.SYS can only be used on systems with  DOS Version 3.00 or  greater.
  2534.      Remove the HIMEM.SYS from your CONFIG.SYS.
  2535.  
  2536. Invalid path has been specified!
  2537.  
  2538.      This error occurs within the Program Setup Add/Edit command when entering
  2539.      a program or work path. Most likely a typographical error crept into  the
  2540.      path name specified. Use the [F7]  Directory tree to  select the  desired
  2541.      path.
  2542.  
  2543. Memory allocation error -> label.
  2544.  
  2545.      If this error occurs, Back & Forth will close all tasks and exit to  DOS.
  2546.      This error message indicates that you have discovered a conflict with the
  2547.      B&F swap procedure. If this error  occurs, contact Progressive  Solutions
  2548.      and tell us how it happened, what was loaded, and the label shown so that
  2549.      we can correct the problem.
  2550.  
  2551. No available extended memory was found.
  2552.  
  2553.      This error occurs when the HIMEM.SYS device driver attempts to load on  a
  2554.      computer system not  having extended  memory.  To eliminate  this  error,
  2555.      remove the HIMEM.SYS entry from your CONFIG.SYS.
  2556.  
  2557. No programs defined to AUTOLOAD!
  2558.  
  2559.      This error occurs when  you attempt  to use  the Autoload  setup  without
  2560.      defining any program entries. To solve this problem,use the Program setup
  2561.      option to define the programs that you intend to use within Back & Forth.
  2562.  
  2563. No hotkey flag has been specified to go with hotkey!
  2564.  
  2565.      This error occurs when  selecting a  hot  key within  the Hot  key  setup
  2566.      window. One or more hot key flags must be set to modify the  alphanumeric
  2567.      or function key selected. The  hot key  flags are:  [Alt], [Ctrl],  [Left
  2568.      Shift], and [Right Shift].
  2569.  
  2570. No hotkey has been specified to go with hotkey flags!
  2571.  
  2572.      This error occurs when  selecting a  hot  key within  the Hot  key  setup
  2573.      window. An alphanumeric key or function key must be selected for use with
  2574.      the designated hot key flags. The hot key flags are: [Alt], [Ctrl], [Left
  2575.      Shift], and [Right Shift]. Do not select [F11] or [F12] if your  keyboard
  2576.      is not equipped with those keys.  The alphanumeric keys include A-Z, 0-9,
  2577.      ' - = \ [ ] , / ; ' .
  2578.  
  2579. No matching files found in 'path name'.
  2580.  
  2581.      This error occurs within the Program Setup Add/Edit command when entering
  2582.      the executable program name. This probably occurs when the wrong  program
  2583.      directory is specified. You must change the program directory path to one
  2584.      containing executable files and try again.
  2585. Back & Forth version 1.30                                             page  54
  2586. ______________________________________________________________________________
  2587.  
  2588. No executable file exists for the specified program name. Press Esc
  2589.  
  2590.      This error occurs within  the  Program Setup  Add/Edit command  when  the
  2591.      program name entered cannot  be found  within the  set program  directory
  2592.      path. Either press [F7] to select the file from the file list or select a
  2593.      different program directory and try again.
  2594.  
  2595. No swap drives have been specified!
  2596.  
  2597.      This is shown within the Install program when [F9] is pressed before  any
  2598.      program swap drive or  expanded memory  has been  selected. Program  swap
  2599.      drives are used to store  program data when switching between tasks.  The
  2600.      The selected swap drives should have enough unused disk space to hold the
  2601.      prospective number of running tasks using the maximum amount of memory.
  2602.  
  2603. Not enough memory to run Back & Forth!
  2604.  
  2605.      Back & Forth needs at least  192k of free  memory to run.  If this  error
  2606.      occurs, check the AUTOEXEC.BAT for unnecessary TSR programs.
  2607.  
  2608. Not enough swap memory available to run 'program name'!
  2609.  
  2610.      This error occurs when you attempt to run a program from the Program List
  2611.      which needs more swap memory than is available. To run this program,  you
  2612.      must either close  enough active  partitions  to accumulate  enough  swap
  2613.      memory for the program. If this occurs on a regular basis,you may want to
  2614.      consider modifying the Swap Drive Setup to allocate more swap space.
  2615.  
  2616. Program does not exist in specified path!
  2617.  
  2618.      This error occurs within the Program Setup Add/Edit command when entering
  2619.      the executable program name. This may be due  to two different  problems;
  2620.      either the file name was misspelled  when being typed  in or the  program
  2621.      path specified is  incorrect.  To  check  the  contents  of  the  program
  2622.      directory, press [F7] to display the  file list. If  the desired  program
  2623.      name is not shown, change the  program directory  to a new  path and  try
  2624.      again.
  2625.  
  2626. Specified ID is not unique!
  2627.  
  2628.      This error occurs within Program Setup  when you  press  [F9] to save the
  2629.      program definition  with  the  two  character  ID  set  to one  that  has
  2630.      previously been used. Change the ID to another two character code.
  2631.  
  2632. Swap file on drive 'x' does not exist!
  2633.  
  2634.      This error message is shown when one of the  swap files has been  deleted
  2635.      from the disk or corrupted. Do  not delete  any files created  by Back  &
  2636.      Forth while the program is running.  If this error  occurs, Back &  Forth
  2637.      closes all tasks and exits to DOS. Once Back & Forth has been exited, you
  2638.      may re-enter Back & Forth and begin using the program again.
  2639. Back & Forth version 1.30                                             page  55
  2640. ______________________________________________________________________________
  2641.  
  2642. The program name must end with COM, EXE, or BAT. Press Esc
  2643.  
  2644.      This error occurs within  the  Program Setup  Add/Edit command  when  the
  2645.      program name entered is given a  file extension other  than EXE, COM,  or
  2646.      BAT. Press [F7] to select the  file from  the file list.  If the  desired
  2647.      program name is not shown, you must change the program directory to a new
  2648.      path and try again.
  2649.  
  2650. Unable to create clipboard file!
  2651.  
  2652.      This error occurs  when  using the  Cut  &  Paste command  to  store  cut
  2653.      information. Probably cause is a lack  of disk  space within  the Back  &
  2654.      Forth directory.
  2655.  
  2656. Unable to create swap file on drive 'x'!
  2657.  
  2658.      This error message is shown when there is not enough  space on a disk  to
  2659.      create the swap file.  If this  error occurs,  either delete  unnecessary
  2660.      files on the swap disk in question or change the swap space allocated use
  2661.      within the Back & Forth Installation procedure.
  2662.  
  2663. Unable to load B&F00#.OVL!
  2664. Unable to load Back & Forth module!
  2665.  
  2666.      This error message is shown when one of the Back & Forth overlay files or
  2667.      the program itself has been deleted  from the disk  or corrupted. Do  not
  2668.      delete the BNF.EXE file or  any of the  four B&F00#.OVL  files while  the
  2669.      program is running. If this  occurs, Back &  Forth closes  all tasks  and
  2670.      exits to DOS. Without these files, Back & Forth  cannot run. To fix  this
  2671.      problem, use your backup  copy of  Back &  Forth to  reload the  lost  or
  2672.      damaged files.
  2673.  
  2674. Unable to save the B&F definition file (disk may be full).
  2675.  
  2676.      This error appears either when the Swap  Drive  setup is used or when the
  2677.      Save command is  selected from  the [F7] Setup  menu and the BFVARS  file
  2678.      cannot be created,  opened, or  saved.  To fix this problem, exit B&F and
  2679.      check the amount of disk space left and the status of the BFVARS file.
  2680.  
  2681. Unrecognized A20 hardware.
  2682.  
  2683.      This error is produced when the  HIMEM.SYS  XMS driver does not recognize
  2684.      the A20 hardware of your system. The A20 line is the 21st address line of
  2685.      the 80x86 CPU. If this error occurs, it is probably because the system is
  2686.      not one supported by this release of Microsoft's HIMEM.SYS.
  2687. Back & Forth version 1.30                                             page  56
  2688. ______________________________________________________________________________
  2689.  
  2690. Video swap drive must be specified!
  2691.  
  2692.      This error occurs within the Swap Drive setup when [F9] is pressed before
  2693.      a video swap drive has been set.  The video swap drive  is used to  store
  2694.      screen information used by  each  task. The  drive selected  should  have
  2695.      between 144k-2304k unused disk space available, depending on the graphics
  2696.      mode in use by your programs.More information on video swap file sizes is
  2697.      provided within Section 2: Installing Back & Forth.
  2698.  
  2699. You cannot AUTOLOAD a program that requires prompting!
  2700.  
  2701.      The Automatic load  option only loads programs that do  not require  user
  2702.      input, i.e. whose program definitions do not have  the "Ask for  options"
  2703.      field set to Yes.
  2704.  
  2705. You cannot edit an active program entry!
  2706.  
  2707.      This error occurs when you  select the  [F7] Edit  program entry  command
  2708.      within the Program Setup. Back & Forth does not allow the modification of
  2709.      a program entry while that program is open  within the Program List.  You
  2710.      must close the program entry before you can edit its information.
  2711.  
  2712. You cannot delete an active program!
  2713.  
  2714.      This error occurs when you select the [F4]  Delete program entry  command
  2715.      within the Program Setup. Back  & Forth does  not allow  the deletion  or
  2716.      modification of a program entry  while that  program is  open within  the
  2717.      Program List. You must close the program before you can delete it.
  2718.  
  2719. You must run BNFHIGH first!
  2720.  
  2721.      This error occurs when you try to execute BNFLOW before BNFHIGH.
  2722. Back & Forth version 1.30                                             page  57
  2723. ______________________________________________________________________________
  2724.  
  2725. Appendix C: Troubleshooting
  2726.  
  2727. B&F Doesn't    If you  cannot get  Back &  Forth to  begin executing  on  your
  2728. Run            system, check the following:
  2729.  
  2730.                *     Check the  batch file  being used  to run  Back &  Forth.
  2731.                      These batch  files  are  created when  Back  &  Forth  is
  2732.                      installed  on  your  system  and  contain  all  necessary
  2733.                      preliminary steps that  need to  be taken  before Back  &
  2734.                      Forth is run.
  2735.  
  2736.                      These batch  files should  be  located at  some  location
  2737.                      along the DOS  path. To  determine what the  DOS path  is
  2738.                      currently set  to, type  "PATH" at  the DOS  prompt.  The
  2739.                      batch files being  run should  be located  within one  of
  2740.                      these directories.
  2741.  
  2742.                      Check the contents of the  batch file to ensure that  its
  2743.                      contents are correct. Their contents are detailed  within
  2744.                      Section  2:  Installing  Back  &  Forth.  The   directory
  2745.                      specified by the SET  command must be  the one where  the
  2746.                      Back & Forth files are located.
  2747.  
  2748.                *     Back & Forth must be  run from within its own  directory.
  2749.                      This should be taken care of within the batch file.
  2750.  
  2751.                *     Don't try to load Back  & Forth into high memory  without
  2752.                      using either QEMM or  386-to-the-Max. Also, don't try  to
  2753.                      load B&F into high memory if you do not have enough  high
  2754.                      memory. Back  & Forth  must be  loaded into  high  memory
  2755.                      last, and  the  Back  &  Forth  BNFLOW.EXE  must  be  run
  2756.                      immediately afterward. This is  taken care of within  the
  2757.                      B&FHI.BAT.
  2758.  
  2759.                *     A few keyboard enhancement programs do not approve of the
  2760.                      use of the "&"  character in file names.  If this is  the
  2761.                      case,  try  renaming  the  batch  files  to  BF.BAT   and
  2762.                      BFHI.BAT.
  2763. Back & Forth version 1.30                                             page  58
  2764. ______________________________________________________________________________
  2765.  
  2766. Can't Run      When you  define a  program entry  within the  [F7] Setup  menu
  2767. Program        Program option, you  are asked  to enter a  lot of  information
  2768.                about that program. Some of this information may not be obvious
  2769.                to you. If you select a defined program entry from the  Program
  2770.                list and  it does  not execute  properly, check  the  following
  2771.                information:
  2772.  
  2773.                *     First, use the [F7]  Setup key to  return to the  Program
  2774.                      setup Edit  program entry  command. Examine  the  defined
  2775.                      program information.  Make sure  that enough  memory  has
  2776.                      been allocated to the program to execute properly. If you
  2777.                      do not know exactly  how much memory  is required by  the
  2778.                      program, set the memory amount to 0. This instructs  Back
  2779.                      & Forth to allocate all available memory.
  2780.  
  2781.                *     While in  the Edit  program  command, check  the  program
  2782.                      name, path, work  path, and  operating parameters  (fixed
  2783.                      and user-specified options). Some programs cannot be  run
  2784.                      outside their program directories. For example,  WordStar
  2785.                      must be  run  within  its program  directory.  For  these
  2786.                      programs, make sure  the work directory  is blank.  Check
  2787.                      that the program name  shown is the one  that is used  to
  2788.                      execute the desired program.
  2789.  
  2790.                *     Also check the available disk space used by that program.
  2791.                      Some programs may  need an indeterminate  amount of  disk
  2792.                      space to  store temporary  files. Make  sure that  enough
  2793.                      disk space is left over for the program after the  amount
  2794.                      used by Back & Forth for its swap area.
  2795.  
  2796.                *     If the  program will  not run  as a  defined task  within
  2797.                      Program setup, select  a DOS partition  from the  Program
  2798.                      List and try running the program from the DOS prompt.
  2799. Back & Forth version 1.30                                             page  59
  2800. ______________________________________________________________________________
  2801.  
  2802. Programs to    Below is a list of types of programs that either should not  be
  2803. be Careful Of  run from within Back & Forth or require special treatment.
  2804.  
  2805.                *     Disk  caches,  network  drivers,  and  video  enhancement
  2806.                      programs like  UltraVision should  be run  before Back  &
  2807.                      Forth if they are to be used by all of your programs.
  2808.  
  2809.                *     Print  spoolers,  background  communications,  electronic
  2810.                      mail programs, or  other programs run  in the  background
  2811.                      must be run before Back & Forth is loaded.
  2812.  
  2813.                *     The mouse driver should be loaded before Back & Forth  if
  2814.                      it is to be used  with Back & Forth.  If it is used  only
  2815.                      with 1 or 2  of your programs, load  it within a  program
  2816.                      partition using a  batch file.  In this  case, the  mouse
  2817.                      cannot be used with Back & Forth.
  2818.  
  2819.                *     QEMM or 386-to-the-Max  should not  be used  to load  any
  2820.                      programs into high memory after Back & Forth.
  2821.  
  2822.                *     Microsoft Windows/386 and Desqview/386 may be run  within
  2823.                      B&F as long as you do not try to pop back while they  are
  2824.                      shown on the screen. What  this means is that you  should
  2825.                      open a DOS partition  before pressing a  B&F hot key.  To
  2826.                      pop out  of a  Windows application,  open the  POPOUT.PIF
  2827.                      file included  with  B&F.  This file  opens  a  128k  DOS
  2828.                      partition, instructs Windows  to release  its DOS  hooks,
  2829.                      then activates Back  & Forth via  the Switch program.  If
  2830.                      you have trouble running Windows, make sure that at least
  2831.                      10 file handles  are available in  low memory. It  cannot
  2832.                      use files loaded into high memory.
  2833.  
  2834.                *     Disk  modification  programs  such  as  CHKDSK  /F,  disk
  2835.                      optimizers, disk editors, etc,  should not be run  within
  2836.                      Back & Forth. Some  programs create temporary files  that
  2837.                      are not properly allocated at the DOS level. For example,
  2838.                      many editors and  word processors use  "spill files"  for
  2839.                      scrolling text on the screen, holding unsaved changes, or
  2840.                      storing cut & paste information. If the disk is  altered,
  2841.                      this data may be lost from the open program.
  2842.  
  2843.                *     Other TSR programs, menu programs, or shells such as  DOS
  2844.                      4.0 DOSSHELL should be set up as a program entry and  run
  2845.                      from within Back & Forth, if so desired.
  2846. Back & Forth version 1.30                                             page  60
  2847. ______________________________________________________________________________
  2848.  
  2849. Lost or        Many  programs  open  temporary  files  to  store  intermediate
  2850. Corrupted      information like unsaved  changes to files,  data scrolled  off
  2851. Files          the screen, memory  information, and program  settings. Use  of
  2852.                disk altering programs such as CHKDSK /F, disk optimizers, disk
  2853.                editors, et  cetera,  may  adversely affect  these  files.  The
  2854.                solution to  this problem  is to  not use  such programs  while
  2855.                within Back & Forth unless all tasks have been closed.
  2856.  
  2857. CHKDSK Usage   CHKDSK should never be used with the /F parameter while  within
  2858.                Back & Forth  or any  other task switching  program unless  all
  2859.                other tasks have  been removed from  memory. Other programs  to
  2860.                look out  for are  disk optimizers,  disk editors,  disk  cache
  2861.                software, and  other  disk  altering  programs.  Many  programs
  2862.                create temporary  files to  store unsaved  changes and  program
  2863.                settings.  The  use  of  CHKDSK   /F  may  destroy  this   file
  2864.                information needed by  those tasks. These  temporary files  are
  2865.                usually reported by  CHKDSK as lost  clusters. Try closing  and
  2866.                exiting all open programs before running CHKDSK to determine if
  2867.                the disk actually needs to be cleaned up.
  2868.  
  2869. Diskette       Do not remove diskettes from your system when swapping  between
  2870. Swapping       programs if that diskette was being used by one of the  running
  2871.                programs. Back & Forth does not  keep track of the identity  or
  2872.                status of removable disk media on your system. If you swap to a
  2873.                program expecting  program information  on that  diskette or  a
  2874.                program writing data to  that diskette, swapping that  diskette
  2875.                can cause  that diskette's  contents to  be overwritten.  If  a
  2876.                program is using  a diskette,  close that program  or the  file
  2877.                being used before removing that diskette.
  2878. Back & Forth version 1.30                                             page  61
  2879. ______________________________________________________________________________
  2880.  
  2881. Hot Key        Back & Forth uses a "hot key" to move between itself and  other
  2882. Doesn't Work   programs.  The  default  Back  &  forth  hot  key  is  set   to
  2883.                [Alt][Ctrl][Space]. If you cannot  seem to pop  back to Back  &
  2884.                Forth using the designated hot key, try doing the following:
  2885.  
  2886.                *     Press the selected hot key simultaneously. For  instance,
  2887.                      if the hot key is  still set to [Alt][Ctrl][Space],  hold
  2888.                      down the [Alt] key and the [Ctrl] key while pressing  the
  2889.                      [Space] bar. If this does not immediately return  control
  2890.                      to Back & Forth, press [Enter] and try again.
  2891.  
  2892.                *     If you hear a high-pitched  beep, the video swap disk  is
  2893.                      full. This is described under "Can't Swap Program".
  2894.  
  2895.                *     If pressing the  hot key does  not return you  to Back  &
  2896.                      Forth, exit  the program  naturally. This  should  return
  2897.                      control automatically to the Back & Forth Program List.
  2898.  
  2899.                *     Now press [F7] and  press [H] to open the  Hot key setup. 
  2900.                      A menu is shown with the Back & Forth hot key at the top. 
  2901.                      Carefully note all keys mentioned,  especially if  one of
  2902.                      the [Shift] keys is used. The exact [Shift] key specified 
  2903.                      must be used. If your keyboard has only 10 function keys,  
  2904.                      make sure that the hot key is not set to [F11] or  [F12].
  2905.  
  2906.                *     Some programs  intercept all  keyboard  activity  without 
  2907.                      passing it along to other programs in memory.  When using
  2908.                      one of these programs,  you may only be able to swap back
  2909.                      to Back  & Forth  by  pressing the  super key,  which  is
  2910.                      [Alt][Ctrl][Left Shift].
  2911.  
  2912.                Hot keys may also  be assigned to other  programs run from  the
  2913.                Program List. If the hot key  assigned to an open program  does
  2914.                not seem to work, check the following:
  2915.  
  2916.                *     First, pop back to Back & Forth. If you cannot return  to
  2917.                      it either, try the above steps.
  2918.  
  2919.                *     Once you are in B&F, check the hot key shown in the  list
  2920.                      to make sure that you  tried the correct combination.  If
  2921.                      no hot key is shown, remove that program from memory. Now
  2922.                      press [F7] to enter  the  Setup menu,  select the Program 
  2923.                      option, move the cursor to that program and press [F7] to
  2924.                      Edit. Move the cursor to the hot key field and press [F7]
  2925.                      to open the hot key prompt. Select an appropriate hot key
  2926.                      for use with that program.Make sure that the hot key used
  2927.                      does not conflict with any  program commands or other hot 
  2928.                      keys defined within Back & Forth. Press [Ins] to save the
  2929.                      hot  key,  press [F9]  to save the changed program entry,
  2930.                      exit the Program Setup,press [S] to save the changes made
  2931.                      to the Setup menu, and try running the program again.
  2932.  
  2933.                *     If it does have a valid hot key, check to make  sure that
  2934.                      enough  swap  space is  free to run this program. This is 
  2935.                      calculated by subtracting  the memory amount shown in the 
  2936.                      Program List from the  amount of free  space shown in the 
  2937.                      Memory Usage window.
  2938. Back & Forth version 1.30                                             page  62
  2939. ______________________________________________________________________________
  2940.  
  2941. Can't Swap     Back & Forth  makes a  single, high  pitch beep  when an  error
  2942. Program        occurs during a  swap operation.  If you hear  two beeps,  this
  2943.                indicates that a problem has  been encountered in swapping  the
  2944.                video information. Either  the drive set  aside for your  video
  2945.                swap files  is full,  or  you are  using an  unsupported  video
  2946.                display mode. Try the following:
  2947.  
  2948.                *     First, exit the program naturally. This obviates the need
  2949.                      to store a video image of the task.
  2950.  
  2951.                *     Once you have returned to the B&F Program List, exit  and
  2952.                      close all open tasks. Then exit Back & Forth.
  2953.  
  2954.                *     Now check  the drive  used to  store the  video files.  A
  2955.                      table is included within  Section 2 which quantifies  the
  2956.                      range of  file  sizes created  by  each video  mode  when
  2957.                      saved. Remember, the higher  the resolution of the  video
  2958.                      mode used and the more  information shown on the  screen,
  2959.                      the more  space  needed  to  store  the  resulting  video
  2960.                      storage file. If there is  not enough space free on  your
  2961.                      disk, either remove  unnecessary files from  the disk  or
  2962.                      re-run B&F without specifying the  GO option to select  a
  2963.                      different disk with more space free.
  2964.  
  2965.                *     If plenty of  disk space  is available  on the  specified
  2966.                      drive, use a disk diagnostics  program to check for  disk
  2967.                      read/write problems.
  2968.  
  2969.                *     If you believe that the problem is due to an  unsupported
  2970.                      video  mode,  contact   us  with   the  pertinent   video
  2971.                      information and we will attempt to resolve your conflict.
  2972.                      In the meantime, use a different display mode.
  2973. Back & Forth version 1.30                                             page  63
  2974. ______________________________________________________________________________
  2975.  
  2976. EGA Graphics   Back &  Forth  restores  graphics screens  generated  by  well-
  2977.                behaved  programs   on  CGA,   VGA,  and   some  EGA   systems.
  2978.                Unfortunately, some programs  designed for use  on EGA  systems
  2979.                write directly to the video screen without informing DOS or the
  2980.                ROM BIOS.  This information  cannot be  read by  Back &  Forth,
  2981.                therefore the video settings are not stored. When that  program
  2982.                is reactivated, the  screen may  not be  restored properly.  If
  2983.                this happens, try doing the following:
  2984.  
  2985.                *     If the program has  a redraw command,  use it to  refresh
  2986.                      the screen when you return to it.
  2987.  
  2988.                *     Force the program into text  mode before swapping it  out
  2989.                      of memory.
  2990.  
  2991.                *     Run the program or the monitor in black & white mode.
  2992.  
  2993. Lost Mouse     Back & Forth  uses a textured  background character to  display
  2994. Cursor         the screen. Sometimes this makes it difficult to see the  block
  2995.                mouse cursor. In any case, check the following:
  2996.  
  2997.                *     Make sure mouse  support has been  toggled On within  the
  2998.                      [F7] Setup menu. It is  On when checkmark appears to  the
  2999.                      left of the  Mouse menu entry  and when a  scroll bar  is
  3000.                      shown on  the  screen  for mouse  use.  To  toggle  mouse
  3001.                      support On, move the Setup selection bar to highlight the
  3002.                      Mouse entry and press [Enter].
  3003.  
  3004.                *     Determine if  the  mouse  cursor  is  blending  into  the
  3005.                      background of the screen.  This may happen on  monochrome
  3006.                      monitors with the default  background fill character.  If
  3007.                      this  is  the  case,  try  setting  the  background  fill
  3008.                      character to a space or other innocuous character.
  3009.  
  3010.                *     Exit Back & Forth and make sure that the mouse driver  is
  3011.                      correctly  installed  and  the  mouse  works.  First  try
  3012.                      running another program that uses the mouse. If the mouse
  3013.                      still does  not work,  try installing  it again.  Consult
  3014.                      your mouse manual for more information.
  3015.  
  3016.                *     Make sure  that your  mouse is  Microsoft-compatible  and
  3017.                      that it is in Microsoft mode.
  3018. Back & Forth version 1.30                                             page  64
  3019. ______________________________________________________________________________
  3020.  
  3021. Exception 13   This error may occur  when using QEMM to  load Back & Forth  or
  3022. Error is       another program into high memory. An Exception 13 error  occurs
  3023. Reported       when memory has  been incorrectly referenced  by a program.  If
  3024.                this occurs, check the following:
  3025.  
  3026.                *     Check the  number  of  programs being  loaded  into  high
  3027.                      memory, the amount of space they occupy, and the position
  3028.                      in  extended  memory.  Consult   your  QEMM  manual   for
  3029.                      troubleshooting information.
  3030.  
  3031.                *     If you have Stacks=0,0  in your AUTOEXEC.BAT, remove  it,
  3032.                      reboot, and retry Back &  Forth and your other  programs.
  3033.                      Some programs need the DOS stack area.
  3034.  
  3035.                *     If it still doesn't work, comment out all device  drivers
  3036.                      from your CONFIG.SYS except the FILES, BUFFERS, and  hard
  3037.                      disk drivers. Also  comment out all  entries within  your
  3038.                      AUTOEXEC.BAT except the PATH, SET, and PROMPT statements.
  3039.                      To  comment  out   a  line  within   the  CONFIG.SYS   or
  3040.                      AUTOEXEC.BAT, type REM at the beginning of the line.  DOS
  3041.                      will then bypass this statement.
  3042.  
  3043.                      Now reboot your system and try adding each device  driver
  3044.                      and program, one at a  time, and re-running Back &  Forth
  3045.                      after each addition. When  the error returns, remove  the
  3046.                      last program added and try the rest of your programs.  If
  3047.                      these run successfully, check the manual for the  program
  3048.                      in question to see if any commands have been  overlooked.
  3049.                      If this offers  no help,  try reloading  the programs  in
  3050.                      differing orders.
  3051.  
  3052.                      The testing procedure is described more fully on the next
  3053.                      page.
  3054.  
  3055.                      If you  still  have  problems,  refer  to  the  Technical
  3056.                      Support Checklist on  the following pages.  Jot down  the
  3057.                      data requested before calling us. Remember, the longer we
  3058.                      stay on the  phone with  you, the  less time  we have  to
  3059.                      write and release new updates, features, and products.
  3060. Back & Forth version 1.30                                             page  65
  3061. ______________________________________________________________________________
  3062.  
  3063. B&F 'Locks Up' Back & Forth has been extensively tested and should  provide no
  3064.                trouble to you if  it has been properly  configured. If you  do
  3065.                experience a problem running Back & Forth, check the following:
  3066.  
  3067.                *     If you are setting STACKS=0,0 within your AUTOEXEC.BAT, 
  3068.                      remove it. Some programs rely on the DOS stack.
  3069.  
  3070.                *     Remove   all   memory-resident    programs   from    your
  3071.                      AUTOEXEC.BAT file. Close all  open programs, exit Back  &
  3072.                      Forth, and reboot the system by pressing [Ctrl][Alt][Del]
  3073.                      to clear  memory. Now  run  Back &  Forth again.  If  the
  3074.                      problem goes away,  then try  replacing the  TSRs one  by
  3075.                      one, until you determine the culprit. In any case, memory
  3076.                      resident programs should be run within Back & Forth. This
  3077.                      allows Back &  Forth to swap each out of memory when they
  3078.                      are not needed.  This  diminishes the chance of conflicts 
  3079.                      occurring when running those programs.
  3080.  
  3081.                *     If  the  problem  still  occurs,  make  a  copy  of  your
  3082.                      AUTOEXEC.BAT and CONFIG.SYS so that you can refer to them
  3083.                      later when you are ready to rebuild them.
  3084.  
  3085.                      Edit and remove  all non-essential  statements from  your
  3086.                      CONFIG.SYS and AUTOEXEC.BAT by  typing the word "REM"  at
  3087.                      the beginning of each line. Any ASCII text editor may  be
  3088.                      used to change these files, if  you do not have one,  you
  3089.                      can use your word processor if it allows you to save  the
  3090.                      file in ASCII format (either  in non-document mode or  by
  3091.                      exporting it in ASCII  format). Leave in statements  that
  3092.                      are  necessary  by  your  system.  These  include  FILES,
  3093.                      BUFFERS, and hard disk drivers. Within your AUTOEXEC.BAT,
  3094.                      remove everything  (using "REM")  except PATH,  SET,  and
  3095.                      PROMPT.
  3096.  
  3097.                      Reboot your  system  with  the  modified  CONFIG.SYS  and
  3098.                      AUTOEXEC.BAT files by pressing [Ctrl][Alt][Del].
  3099.  
  3100.                      Try running Back & Forth within this "clean" environment.
  3101.                      You may have to change the Swap  Drive setup.
  3102.  
  3103.                      If Back & Forth now runs without a hitch, try reinstating
  3104.                      the  statements,   one-by-one  to   the  CONFIG.SYS   and
  3105.                      AUTOEXEC.BAT files. Be patient and systematic.
  3106.  
  3107.                      Once you  find  out  which program,  command,  or  device
  3108.                      driver is causing the problem, first check its manual. It
  3109.                      may mention command  line switches  that may  be used  to
  3110.                      reconfigure it. Or, it  may no longer  be needed on  your
  3111.                      system. Also,  try  changing  the  order  of  the  device
  3112.                      drivers within the CONFIG.SYS. Strangely enough, this can
  3113.                      affect how the drivers interact together and with Back  &
  3114.                      Forth.
  3115.  
  3116.                      Try contacting the developer of the software in question.
  3117.                      They may know what your problem is.
  3118.  
  3119.                      If all else fails, contact us (see below).
  3120. Back & Forth version 1.30                                             page  66
  3121. ______________________________________________________________________________
  3122.  
  3123. Technical      If none of the above suggestions help you solve your problem or
  3124. Support        answered your  question, then  contact us  by mail,  fax,  BBS,
  3125. Checklist      Compuserve, or phone at the address listed at the beginning  of
  3126.                the manual.  When you  contact us,  please have  the  following
  3127.                information ready and available:
  3128.  
  3129.                -     The make and model of your computer.
  3130.  
  3131.                -     The type  and  size  of all  storage  devices  available,
  3132.                      including conventional RAM memory, EMS memory, RAM disks,
  3133.                      and hard disks.
  3134.  
  3135.                -     The video board in use.
  3136.  
  3137.                -     The version of  DOS that  you are  using (if  you do  not
  3138.                      know, type VER at the DOS prompt).
  3139.  
  3140.                -     The contents of your CONFIG.SYS and AUTOEXEC.BAT.
  3141.  
  3142.                -     The sequence of events leading up to the problem and  the
  3143.                      programs in memory at the time the problem occurs. Please
  3144.                      include all  TSRs, device  drivers, disk  cache, and  EMS
  3145.                      management software  run before  Back &  Forth is  loaded
  3146.                      (these  are  usually   listed  in   the  CONFIG.SYS   and
  3147.                      AUTOEXEC.BAT files).
  3148.  
  3149.                -     The version number and user name shown at the top of  the
  3150.                      Back & Forth screen.
  3151.  
  3152.                -     And the error  message (if  one is  produced) exactly  as
  3153.                      shown.
  3154. Back & Forth version 1.30                                             page  67
  3155. ______________________________________________________________________________
  3156.  
  3157. Appendix D: Memory Resident Programs
  3158.  
  3159.                Memory resident programs are small applications that remain  in
  3160.                memory, ready to be invoked and used at a moment's notice. They
  3161.                encompass such tasks as file maintenance utilities, appointment
  3162.                calendars, calculators, address books, keyboard macro programs,
  3163.                et cetera.  Also known  as TSR  (terminate and  stay  resident)
  3164.                programs, these utilities are very  convenient but may also  be
  3165.                equally troublesome, especially if you use more than one.
  3166.  
  3167.                A prime source of irritation often lies in the amount of memory
  3168.                each one occupies. Memory is  a precious commodity on  personal
  3169.                computers, very few (dare I say  none) of us have enough of  it
  3170.                to do all that we may  wish to. Many programs gladly gobble  up
  3171.                all memory available on the  system and still hunger for more.
  3172.  
  3173. Types of TSRs  Memory resident programs may be divided into several  different
  3174.                classes: file  and  system  drivers,  keyboard  enhancers,  and
  3175.                accessories. File and systems drivers are usually found  within
  3176.                the CONFIG.SYS file and include  commands used to set up and 
  3177.                maintain expanded memory, RAM disks, disk  caches,  mice, print  
  3178.                spoolers,  etc.  These should be loaded  before  B&F.  Keyboard 
  3179.                enhancers are programs that learn & repeat keystroke  sequences  
  3180.                when activated. These may be loaded before or after B&F.  Other
  3181.                utilities are available to do almost anything else  imaginable,  
  3182.                including file maintenance,calculators,notepads, phone dialers,
  3183.                etc. These programs should be loaded within a partition.
  3184.  
  3185. Running a TSR  Running memory  resident programs  within a  program  partition
  3186.                provides the following benefits:
  3187.  
  3188.                *     Frees the maximum amount of memory for the programs  that
  3189.                      really need it like  word processors, desktop  publishing
  3190.                      packages, databases, spreadsheets, etc.
  3191.                *     Reduces the  conflicts  that occur  between  TSRs,  other
  3192.                      programs, and Back  & Forth. A  common problem is  hotkey
  3193.                      conflicts, where more than one program uses the same  key
  3194.                      combination to perform a command.
  3195.                *     Minimizes screen  conflicts.  Many TSR  programs  do  not
  3196.                      store and redraw graphics  screens correctly. These  TSRs
  3197.                      either will not pop-back when a graphics screen is  shown
  3198.                      or will not restore the screen properly.
  3199.                *     Removes the programs when done.  Some TSRs do not provide
  3200.                      a way to remove themselves from memory once exited.
  3201.  
  3202. Loading a TSR  You can run memory resident programs in several ways. To load a
  3203.                TSR into a partition then go to a DOS prompt (the way a TSR  is
  3204.                normally loaded),  define a  program entry  within the  Program
  3205.                Setup naming the TSR as the  program to be run and setting  the
  3206.                "Action when done"  to Stay  at DOS. To  load one  or more  TSR
  3207.                programs before an application, create a batch file naming  the
  3208.                TSR programs and the application  program. Use this batch  file
  3209.                as the executable program name when defining the program  entry
  3210.                within the  Program Setup.  Finally, you  can run  any  program
  3211.                (including a TSR) from the command line within a DOS partition.
  3212.  
  3213. Removing a     To remove a TSR from memory,  exit all programs run after  that
  3214. TSR            TSR in that partition, return to Back & Forth, move the  cursor
  3215.                bar to highlight the entry containing that TSR,and press [Del].
  3216. Back & Forth version 1.30                                             page  68
  3217. ______________________________________________________________________________
  3218.  
  3219. Appendix E: Information about 4DOS and UltraVision
  3220.  
  3221. 4DOS            J. P. Software
  3222.                 P. O. Box 1470
  3223.                 E. Arlington, MA 02174, USA.
  3224.                 Phone 617-646-3975
  3225.  
  3226. This section will help you understand a little about 4DOS, what it is and what
  3227. it does, so that you can decide whether you'd like to try it.
  3228.  
  3229. 4DOS is designed to help you  get the most  out of your  IBM PC or  compatible
  3230. system. It replaces COMMAND.COM, the command interpreter  that comes with  all
  3231. versions of MS-DOS and PC-DOS.
  3232.  
  3233. 4DOS is a "DOS shell" (a program  that gives you access  to DOS functions  and
  3234. commands), but it is unlike most other DOS shells on the market. Most of these
  3235. shells are designed to isolate the user from the DOS command line. 4DOS,on the
  3236. other hand,not only makes DOS easier to use but also makes you more productive
  3237. while working at the DOS prompt. More  than 40 new  commands have been  added,
  3238. whereas most existing DOS commands have been enhanced. These improvements make
  3239. 4DOS a richer and more powerful working environment than COMMAND.COM,  without
  3240. sacrificing the compatibility, flexibility and control you get from working at
  3241. the command line. If you're tired  of the limitations  of COMMAND.COM,  you'll
  3242. love 4DOS!
  3243.  
  3244. 4DOS was a 1989 finalist for one of the PC software industry's most  important
  3245. awards, a  PC Magazine Award for Technical Excellence.  There were 4 nominees,
  3246. and we are proud that 4DOS was among them. Try it - we think you'll see why PC
  3247. Magazine's technical staff was so impressed!
  3248.  
  3249. Here are just a few of the features 4DOS offers:
  3250.  
  3251. Commands: Enhancements to  most  DOS  commands,  plus  over  40  new  commands
  3252.           including point-and-shoot  file   selection,  file  exclusion   from
  3253.           commands, and command execution across all directories.
  3254.  
  3255. Batch files: If-then-else capability,  keyboard  input, faster  executing  BTM
  3256.           batch files (up to  10  times faster),  box  and line  drawing  with
  3257.           automatic connectors, full screen and color control, etc.
  3258.  
  3259. Help: On-line help for all commands and all DOS external commands.
  3260.  
  3261. Minimal memory usage: Resident portion uses less than 3K  of RAM; 4DOS can  be
  3262.           loaded high, reducing RAM usage to 256 bytes!
  3263.  
  3264. Command line editing: [Ins], [Del], full cursor key support, interactive  file
  3265.           name expansion, 255 character command line with 4DOS commands.
  3266.  
  3267. Command stack: Lists, searches, modifies, and re-runs previous commands.
  3268.  
  3269. Flexible wildcards: To display all the files that have a "2" anywhere in their
  3270.           filename by entering: DIR  *2*.*.
  3271.  
  3272. File descriptions: Up to 40 characters for any file.
  3273.  
  3274. Environment: Environment editing;  variable arithmetic;  string  manipulation;
  3275.           predefined variables for date, time, cpu type, etc.
  3276. Back & Forth version 1.30                                             page  69
  3277. ______________________________________________________________________________
  3278.  
  3279. Aliases: Allows you to rename  or reconfigure commands,  pass parameters,  and
  3280.           define new commands.
  3281.  
  3282. Hardware: Supports virtually all PC displays and display sizes, all  processor
  3283.           types, EMS and XMS memory, any hard disk. Requires 80K RAM to  load,
  3284.           occupies 3K (or less) when  applications are  running. Supports  all
  3285.           MS-DOS compatible networks.
  3286.  
  3287. Software: Compatible with  DOS 2.0  to  4.01,  and virtually  all  popular  PC
  3288.           programs including TSR programs.
  3289.  
  3290. Like Back & Forth, 4DOS is distributed  as shareware, so that  you can try  it
  3291. before you buy it. Like all shareware,  if you decide  to continue using  4DOS
  3292. after a trial period, you must pay a registration fee.
  3293.  
  3294. 4DOS  is fully compatible with  Back & Forth.  Both  Progressive Solutions and
  3295. J. P. Software are committed to maintaining this compatibility, and we keep in
  3296. touch in order to address any user questions that do come  up. If you run 4DOS  with
  3297. Back & Forth, we suggest you use 4DOS's EMS swapping mode, since this  enables
  3298. Back & Forth to automatically clean up 4DOS' EMS area if you close a partition
  3299. without issuing a 4DOS EXIT command.
  3300.  
  3301. To order a registered copy of 4DOS, send $50  plus shipping for disk,  manual,
  3302. and next update to J.P. Software, P.O. Box 1470, E. Arlington, MA 02174,  USA.
  3303. Shipping $4 US, $5 Canada, $10 all other countries. Phone 617-646-3975; Amex /
  3304. MC /  Visa accepted. Shareware  disks  also available  for  $6 each.  You  can
  3305. download a shareware copy  from  most bulletin  boards and  on-line  services.
  3306. Supported on CompuServe (GO PCVENB, section 10), Bix (ibm.dos/4dos), PC  Relay
  3307. and InterLink BBS networks.
  3308. Back & Forth version 1.30                                             page  69
  3309. ______________________________________________________________________________
  3310.  
  3311. UltraVision     Personics Corporation      (800) 445-3311  Sales
  3312.                 63 Great Road              (508) 897-1519  Technical Support
  3313.                 Maynard, MA 01754          (508) 897-1947  FAX
  3314.  
  3315. UltraVision,the award-winning screen enhancer from Personics (PC Magazine Best
  3316. of 1989, COMPUTE! Choice 1990), adds new dimensions of display control to  EGA
  3317. and VGA systems.
  3318.  
  3319. Back & Forth takes full advantage  of UltraVision's capabilities,  eliminating
  3320. the  compatibility  hassles  and  compromises   of  other  task  switchers  or
  3321. multitaskers. In each partition you can:
  3322.  
  3323. Fully control screen colors. A pop-up  palette editor lets  you fine tune  and
  3324.           save custom  palettes   for  different   applications  or   lighting
  3325.           conditions.
  3326.  
  3327. Load alternate screen fonts. Select the style you  prefer--bold, light, or  in
  3328.           between, plain or fancy--from a library of high quality typefaces.
  3329.  
  3330. See more  columns and rows.  Extended  text  modes break  the  80x25  barrier,
  3331.           revealing larger sections of your documents, spreadsheets, or  other
  3332.           applications.
  3333.  
  3334. Speed up screen writing and scrolling performance. There's  no need for  video
  3335.           ROM shadowing with UltraVision's built-in BIOS accelerator.
  3336.  
  3337. Discover extra resolution. Enjoy unsurpassed visual  clarity on multisync  EGA
  3338.           monitors and all VGA monitors.
  3339.  
  3340. Work with true hardware-based onscreen underline in most word processors.
  3341.  
  3342. The Back & Forth Program  setup menu lets  you define  an initial  UltraVision
  3343. screen size for  each program.  Active  partitions retain  their  own  current
  3344. UltraVision settings, so you can pick the palettes, fonts, and dimensions best
  3345. suited to each task.
  3346.  
  3347. UltraVision screen sizes vary depending on your video card and (in some cases)
  3348. monitor type. Best results are obtained with specific SuperVGA cards, such  as
  3349. the Paradise VGA 1024, Video Seven  V-RAM or Fastwrite,  ATI VGA Wonder,  etc.
  3350. Options for these cards provide 20 extended text  modes (5 widths, 4  heights)
  3351. from 80x25 to 132x60 on a VGA-compatible monitor.
  3352.  
  3353. IBM PS/2 and other  "generic VGA"  systems get  8 text  modes up  to 94x63  on
  3354. standard  VGA monitors,  and  additional  sizes  up  to  132x44  on   suitable
  3355. multiscanning monitors like the NEC MultiSync II or Sony Multiscan 1302.  (Not
  3356. all multisync-type models  support  the wider  "generic  VGA"  sizes;  contact
  3357. Personics for details.)
  3358.  
  3359. Most EGA  systems support sizes up  to 132x44  on monochrome  or standard  EGA
  3360. displays, with the aid of a plug-in "booster card" available from Personics at
  3361. no additional charge to registered UltraVision users. Multisync displays boost
  3362. text resolution beyond the VGA  standard, and  add 640x480  graphics for  many
  3363. applications.
  3364.  
  3365. UltraVision also works on most  EGA laptop  displays. VGA-type  plasma or  LCD
  3366. displays are not currently supported, but these capabilities are expected in a
  3367. future release.
  3368. Back & Forth version 1.30                                             page  70
  3369. ______________________________________________________________________________
  3370.  
  3371. Some programs adjust automatically to any UltraVision screen size; many others
  3372. are supported through UltraVision drivers. A partial  list of fully  supported
  3373. programs includes current  versions  of:  1-2-3  (except  Release  3),  Brief,
  3374. Crosstalk Mk.4, Fastback Plus, Framework, Kedit, Lucid 3-D, Magellan, Manifest,
  3375. Microsoft Word, Multi-Edit,  PC-Write, PlanPerfect, QEdit, Quattro Pro, Sprint,
  3376. Symphony, Total Word, Volkswriter, WordPerfect, WordStar, and XYWrite.
  3377.  
  3378. UltraVision is memory resident (requires 19K) and can be loaded into high  RAM
  3379. with QEMM, 386-to-the-Max, or similar memory managers. List price is  $119.95.
  3380. For more information about UltraVision,contact Personics Corporation, 63 Great
  3381. Road, Maynard, MA 01754 or call (800) 445-3311.
  3382.  
  3383. The UltraVision developers also provide direct product support via CompuServe,
  3384. in the PC Vendor B Forum (GO PCVENB, Section 4).
  3385.