home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS 1992 September / Simtel20_Sept92.cdr / msdos / sysutl / oncall.arc / READ.ME < prev   
Text File  |  1987-12-10  |  35KB  |  694 lines

  1.  
  2.  
  3.                                     On-Call
  4.                                  Version 1.02
  5.  
  6.  
  7.                              ( Shareware Version )
  8.  
  9.                                     READ.ME
  10.                                December 1, 1987
  11.  
  12.  
  13.  
  14.                                     On-Call
  15.                              (C) Copyright 1987 by
  16.                           Forest Hill Software, Inc.
  17.                               All Rights Reserved
  18.  
  19.  
  20.  
  21.                       On-Call is a trademark belonging to
  22.                           Forest Hill Software, Inc.
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.   This file contains the latest information about this release of On-Call. You
  31. may want to print this file and have it available for reference as you use the
  32. On-Call program.
  33.  
  34.  
  35.     Current list of files included on the On-Call distribution diskette:
  36.  
  37.     READ.ME      - Current information about On-Call (this file)
  38.     
  39.     ONCALL.DOC   - Master documentation file
  40.     
  41.     ONCALL.EXE   - The On-Call program
  42.  
  43.     OCP.COM      - A utility to facilitate switching programs
  44.  
  45.     OCA.COM      - The On-Call Accessory program
  46.  
  47.     OCV.COM      - A utility to be used as directed with specific software
  48.  
  49.  
  50.  
  51.  
  52.  
  53.            Known compatibility problems and issues:
  54.            ----------------------------------------------------------
  55.            1.0 - Types of programs to watch out for
  56.                1.1 - Communications programs
  57.                1.2 - Programs which are not a single executable file
  58.                1.3 - Disk cache programs
  59.                1.4 - Programs which use EMS or EEMS memory
  60.  
  61.            2.0 - Specific resident programs
  62.                2.1 - Mouse Systems Mouse
  63.                2.2 - Borland Sidekick
  64.                2.3 - Central Point PC-Tools
  65.                2.4 - Persoft Referee
  66.                2.5 - PRD+
  67.  
  68.            3.0 - Other programs
  69.                3.1 - DOS version 3.2 and above
  70.                3.2 - Enable
  71.                3.3 - Software Carousel
  72.                3.4 - Deskview
  73.  
  74.            4.0 - What to do if you have a problem
  75.  
  76.  
  77.  
  78.  
  79.                    1.0 - Types of programs to watch out for
  80.                    ----------------------------------------
  81.  
  82.                          1.1 - Communications programs
  83.  
  84.   On-Call  will  bypass communications  interrupts during  the time  that it's
  85. "popped-up".   This  protection has  been  installed to  avoid  an "Unexpected
  86. interrupt" system hang-up.  As a result,  it is important that you only pop-up
  87. On-Call  at times  when there  will be  no incoming  and outgoing  data on the
  88. serial  communications line.  If any characters are received during this time,
  89. they  will be ignored.  There is also a possibility that the interface will be
  90. left  in  a condition  which will  prevent  further communications.   To avoid
  91. complications  ONLY  POP-UP On-Call  WHEN NO  COMMUNICATIONS IS  TAKING PLACE.
  92. Otherwise, there are no problems inherent with running communications programs
  93. while On-Call is loaded.
  94.  
  95.  
  96.              1.2 - Programs which are not a single executable file
  97.  
  98.   A very few resident programs load by executing a series of commands. You may
  99. have  trouble loading these programs into On-Call,  especially if they require
  100. execution  of a batch file.   Sometimes a series of  commands are used to load
  101. device  drivers or install other support  programs prior to loading the actual
  102. resident program.  If you have such a resident program you may be able to load
  103. parts  of it prior to executing On-Call,  then  load only the main part of the
  104. program  into On-Call.  At this time,  all  such programs that we are aware of
  105. have  been updated by their manufacturers and are compatible with On-Call.  If
  106. you do come across one,  either call the technical support department for that
  107. software or the On-Call Customer Service Center.
  108.  
  109.  
  110.                            1.3 - Disk cache programs
  111.  
  112.   Disk  cache  programs are  used  to speed  access to  a  disk drive  and can
  113. substantially  improve  overall  performance.   They  operate  by  remembering
  114. recently  or frequently accessed information in RAM and only going to the disk
  115. drive  when necessary.  Loading these programs into On-Call is not recommended
  116. unless there is a way to "Flush" the disk caching programs buffers. The act of
  117. flushing  causes the program to forget any information it presently has loaded
  118. and requires it to go to the disk for subsequent access.  When using this type
  119. of program with On-Call, it is imperative to flush all cache buffers each time
  120. the program is activated. If you are not sure about your particular disk cache
  121. program,   you may contact its authors to determine if there is a way to flush
  122. or reset buffers.
  123.  
  124.  
  125.  
  126.                   1.4 - Programs which use EMS or EEMS memory
  127.  
  128.   Resident programs which directly access EMS or EEMS memory will cause errors
  129. when using the On-Call auto-reload (/R)  option. These programs request blocks
  130. of  memory  from  the  Expanded Memory  Manager  (EMM) which  in  turn assigns
  131. them  exclusively to the requesting program.   Any allocations made by the EMM
  132. are only good as long as the system is not rebooted. If you reboot your system
  133. and reload On-Call with the auto-reload option, a program which had previously
  134. requested  memory from  the EMM will  cause an  error when it  tries to access
  135. it.  This  is  because  the  EMM  thinks  the  program  is  trying  to  access
  136. memory not allocated to it and therefore refuses access to it.  These programs
  137. may only be used after an auto-reload if they can be prevented from making any
  138. use of Expanded Memory. Consult the documentation provided with such a program
  139. for any switches or configuration options which can prevent EMS access.
  140.  
  141.  
  142.  
  143.  
  144.                             2.0 - Specific programs
  145.                             -----------------------
  146.  
  147.                            2.1 - Mouse Systems Mouse
  148.  
  149.                  (Mouse Systems and Designer Pop-up are trade
  150.                     marks of the Mouse Systems Corporation)
  151.  
  152.   Using  the  MOUSESYS.COM  driver and  Designer  Pop-up menus  for  the Mouse
  153. Systems  Mouse has presented a  few problems all of  which can be corrected by
  154. following the procedures below.
  155.  
  156.     1.   When you first load the MOUSESYS.COM  program into On-Call be sure to
  157.        use  the "/M:xxx" option to set the desired space for any future Pop-Up
  158.        menus  which may  be loaded.   I have  found that  15000 bytes  will be
  159.        adequate for most menus you will encounter.
  160.  
  161.     2. The MOUSESYS program will cease to function if you:
  162.  
  163.         a. Reboot your computer
  164.         b. Move the mouse or otherwise use the serial port it is connected to
  165.            while the MOUSESYS.COM program is not selected by On-Call.
  166.  
  167.     3. To reactivate the MOUSESYS program:
  168.  
  169.         a. Pop-Up On-Call and select the MOUSESYS.COM program
  170.         b. Enter the following command:
  171.             ocv c mousesys
  172.         c.  The program should now be functioning properly. If so save it back
  173.            to the image data file by popping-up On-Call and pressing "Enter".
  174.  
  175.     4.   If you try to  load a Pop-Up menu into  the MOUSESYS program you will
  176.        receive  a message  indicating that  it could  not locate  the MOUSESYS
  177.        program. To successfully load a Pop-Up menu:
  178.  
  179.         a. Pop-Up On-Call and select the MOUSESYS.COM program
  180.         b.  Enter the following command where "<menu>" should be replaced with
  181.            the name of the Pop-Up menu (i.e. "ocv c M_PLAIN"):
  182.                ocv c <menu>
  183.         c. The Pop-Up menu should now be loaded. Save the MOUSESYS.COM program
  184.            back  into the image data file  with this Pop-Up menu by Popping-Up
  185.            On-Call and pressing "Enter".
  186.  
  187.     WARNING:Do  not  attempt  to  pop On-Call  while  the  OCV.COM  program is
  188.             running.
  189.  
  190.   To  minimize problems with  the MOUSESYS program,   be sure not  to move the
  191. mouse  unless  the  MOUSESYS.COM  program  is  selected  by  On-Call.   If you
  192. accidentally  do move the mouse and it does not function when the MOUSESYS.COM
  193. program  is  again selected,   you  will have  to  return to  DOS  and perform
  194. procedure #3 above.
  195.  
  196.  
  197.                             2.2 - Borland Sidekick
  198.  
  199.               (Sidekick is a trademark of Borland International)
  200.  
  201.   Sidekick is a particularly difficult program when it comes to existing along
  202. with  other  resident  software.   This is  because  it  attempts  to maintain
  203. preemptive  access to the  keyboard.  As a result,   Sidekick must normally be
  204. loaded last,  after all other resident programs have been loaded. With On-Call
  205. you  may load  resident programs  in any  order,  and  that includes Sidekick.
  206. Unfortunately  there  are two  other  limitations when  running  Sidekick with
  207. On-Call.
  208.  
  209.     1.   Sidekick must  be loaded within  On-Call.  You may  not load Sidekick
  210.        before or after loading On-Call.
  211.  
  212.     2.  On-Call will deselect Sidekick whenever you run a new program. This is
  213.        necessary so that On-Call can keep track of Sidekick's antics. Once you
  214.        are  within a program, you may  pop-up On-Call and reactivate Sidekick.
  215.        Sidekick may also be deselected when a program executes a subprogram or
  216.        overlay.   This behavior is normal and a message window will inform you
  217.        when it happens.
  218.  
  219.  
  220.                          2.3 - Central Point PC-Tools
  221.  
  222.               (PC-Tools is a trademark of Central Point Software)
  223.  
  224.   PC-Tools will automatically create overlay information in Expanded memory if
  225. it is available. If you intend to use the On-Call Auto-Reload (/R) option, you
  226. must  direct PC-Tools to create the overlay file  on a disk drive.  You can do
  227. that by including the /O option when starting PC-Tools as shown below.
  228.  
  229.                                PCTOOLS /R95K/OC
  230.  
  231.   The  above command  installs PC-Tools  so that  it will  use 95K  of RAM and
  232. create  the overlay file on drive C:. You  may substitute a different drive if
  233. appropriate  (i.e.  /OD).  According to  Central Point Software,  specifying a
  234. drive  with the /O option  will prevent direct use  of Expanded Memory.  It is
  235. also  our  understanding that  specifying  at lease  138K  of memory  with the
  236. present version of PC-Tools will avoid the need to create an overlay file.
  237.  
  238.   For more information refer to section 1.4 above.
  239.  
  240.  
  241.  
  242.                              2.4 - Persoft Referee
  243.  
  244.                        DO NOT RUN REFEREE WITH ON-CALL!
  245.  
  246.   This  warning  is not  simply  because Referee  is  perceived by  some  as a
  247. competitive  product.  Actually,  Referee and  On-Call can not coexist because
  248. they  both monitor  interrupts.  Attempting  to load  a resident  program into
  249. On-Call  while Referee is loaded will result in an "Incompatible Program (01)"
  250. error message.  If you receive this message and do not have Referee loaded you
  251. should consult with the On-Call Customer Service Department.
  252.  
  253.  
  254.                                   2.5 - PRD+
  255.  
  256.   Our current information on PRD+ is that PMENU is not capable of locating the
  257. resident  copy of  PRD+ when it  is loaded into  On-Call.  If you  wish to use
  258. PMENU, try the following:
  259.  
  260.     1. Pop up On-Call and select PRD+
  261.     2. Change to the directory you would normally be in when running PMENU
  262.     3. Execute the OCV.COM program (distributed with On-Call) as follows:
  263.                              <d:path>OCV 16 PMENU
  264.         Note:The  optional parameter <d:path> is to specify the drive and path
  265.              where  DOS can locate  the OCV.COM program.   If you already have
  266.              that path specified in your PATH= statement, you will not require
  267.              it here.  If you are running a DOS version earlier than 3.0,  you
  268.              can  not enter anything prior to  OCV and may want to temporarily
  269.              copy OCV.COM to the directory containing PMENU.
  270.     4. Use PMENU as normal
  271.     5. Exit PMENU
  272.  
  273.     WARNING:Do  not attempt to pop-up On-Call while running the PMENU program!
  274.  
  275.   The  information  we have  at this  time on  PRD+ is  from current  users of
  276. On-Call and has not yet been tested in-house.  If you have any difficulty with
  277. the  above procedure  or otherwise with  PRD+,  please  call On-Call technical
  278. support.
  279.  
  280.  
  281.  
  282.                              3.0 - Other programs
  283.                              --------------------
  284.  
  285.                         3.1 - DOS Version 3.2 and above
  286.  
  287.   Certain utilities  supplied with DOS version 3.2 utilize interrupt vector 19
  288. (HEX).  As On-Call is distributed the setting for this vector is "0",  meaning
  289. that  On-Call does not  handle that vector.   Attempting to load  one of these
  290. utilities  into On-Call will  result in the message  "* Incompatible program *
  291. (19)"  being displayed in the Options field.  If you would like to load any of
  292. these utilities into On-Call you will have to set vector # 25 (the OCA program
  293. requires  entry of vector numbers  in Decimal)  to type  "1" using the On-Call
  294. Accessories  program.  For a description of how to use the Accessories program
  295. refer to that section of the On-Call User's Manual.
  296.   Please  note that this will cause a conflict with ENABLE as described in the
  297. section below.
  298.  
  299.                                   3.2 - ENABLE
  300.  
  301.            (ENABLE is a registered trademark of THE SOFTWARE GROUP)
  302.  
  303. PROBLEM #1
  304. ----------
  305.   To run any version of Enable you will have to make sure that the setting for
  306. vector  25 (the OCA program  requires entry of vector  numbers in Decimal)  is
  307. "0".  This will cause a conflict with DOS version 3.2 which uses these vectors
  308. in  certain utilities.  The conflict  arises only if you  intend to load those
  309. utilities into On-Call.  In any event the setting for vector 25 must be "0" to
  310. run  Enable (this is the default condition when you receive On-Call).  The DOS
  311. 3.2 utilities which are known to use this vector are:
  312.  
  313.     PRINT.COM, MODE.COM, GRAPHICS.COM
  314.  
  315.   There  may be other programs which will  not be compatible with On-Call when
  316. it is configured to run with Enable.  If you try to load one of those programs
  317. you  will be presented with the message "* Incompatible program *" followed by
  318. "(19)".  If the parenthesized number is not 19 then you have a conflict with a
  319. different  vector number  and should  continue reading  this file  or call the
  320. On-Call Customer Service Line.
  321.  
  322.   For  information on  how to  change the setting  for this  vector,  read the
  323. User's Manual section about the On-Call Accessory program.
  324.  
  325. PROBLEM #2
  326. ----------
  327.   The Enable Telecom functions, especially Capture, may conflict with On-Call.
  328. Problems experienced to date are:
  329.  
  330.     1. Occasional "Hang" during capture
  331.     3. Occasional "Hang" upon exit of Telecom
  332.  
  333.   At  this time there is no explanation for the problems with Telecom.  Enable
  334. employs certain "shortcuts" which do not conform to the DOS standard. They are
  335. difficult to identify and hard to compensate for. On-Call has a good track
  336. record with several other communications programs (see exception in item #1)
  337. indicating that problems are not inherent with that type of software.
  338.  
  339.  
  340.                             3.3 - Software Carousel
  341.  
  342.            (Software Carousel is a trademark of SoftLogic Solutions)
  343.  
  344.                                  ---Notice---
  345.   The first release of On-Call was fully functional with Software Carousel.
  346. Unfortunately, some problems have shown up in the current release which may
  347. prevent you from loading On-Call prior to loading Software Carousel. To the
  348. best of our knowledge, there is no problem with loading On-Call into a
  349. partition within Software Carousel. This problem may be dependent on the
  350. version of Software Carousel you have and we therefore have kept the following
  351. information in this file. This problem should be fixed in the next version.
  352.                                  ------------
  353.  
  354.   On-Call and Software Carousel compliment each other by making a large number
  355. of resident programs available within each partition. There are two possible
  356. approaches which may be used when implementing this combination.
  357.  
  358.     a.  Load On-Call prior to starting Carousel.
  359.  
  360.         By loading On-Call before starting Software Carousel you will make the
  361.         same copy of On-Call available from all partitions. This means that if
  362.         you  use On-Call to select a  particular resident program while in one
  363.         partition,  that when you change to another partition,  the exact same
  364.         resident program will be available.
  365.  
  366.         A  disadvantage of loading On-Call prior to starting Software Carousel
  367.         is   that  the   memory  used   by  On-Call   will  be   lost  to  all
  368.         partitions. Even if  you do not require the use of On-Call from within
  369.         a  particular partition,  your available memory will be reduced by the
  370.         space  required for  On-Call and the  largest resident  program it has
  371.         loaded (plus the memory used by Carousel).
  372.  
  373.     b.  Load On-Call from within Carousel partitions using separate image data
  374.         files.
  375.  
  376.         If  you have not  loaded On-Call prior  to starting Software Carousel,
  377.         you  may load On-Call within the particular partitions where you would
  378.         like to have it available. Loading On-Call into one partition does not
  379.         make  it available within another partition,  nor does it waste memory
  380.         in a partition where it is not needed.
  381.  
  382.         When  loading  On-Call,  specify  a data  file  name (using  the "/D="
  383.         option)  which will be unique for that particular partition.  By doing
  384.         this  you may have a set of resident programs which is custom tailored
  385.         to  the needs  of that partition  and other sets  more appropriate for
  386.         other partitions.  Using a separate image data file for each partition
  387.         also  ensures that the  information you have  in the resident programs
  388.         will not be affected by use of that program in another partition.
  389.  
  390.         Please  remember  that if  you intend  to  use the  auto-reload option
  391.         ("/R")   of On-Call,  that  it must reload to  exactly the same memory
  392.         location as when the image data file was first created.  This requires
  393.         that  all steps taken  prior to loading  Software Carousel,  and after
  394.         entering  the partition where  On-Call will be  reloaded,  must be the
  395.         same (or result in exactly the same memory consumption)  each time the
  396.         image data file is used.  However,  each partition may be different as
  397.         long  as for any one particular  partition the conditions are the same
  398.         as when On-Call was last loaded into that partition.
  399.  
  400.         A  disadvantage of this method is  the relatively large amount of disk
  401.         space  that will be required.  A  typical image data file requires any
  402.         where from several hundred kilobytes to well over one Megabyte of disk
  403.         space.  If separate image data files are used for each partition,  the
  404.         total  disk usage by On-Call could  easily run into several Megabytes.
  405.  
  406.     c.  Load On-Call from within Carousel partitions using the same image data
  407.         file.
  408.  
  409.         If  you have not  loaded On-Call prior  to starting Software Carousel,
  410.         you may,  as described above, load On-Call within each partition where
  411.         you  would  like  to  have it  available.   The  difference  with this
  412.         configuration  is that  all copies of  On-Call will be  using a single
  413.         image data file regardless of what partition they are in.
  414.  
  415.         There are two major advantages to this approach.  Using only one image
  416.         data  file can save a considerable amount of disk space over method b.
  417.         More  importantly  though,   a resident  program  may be  used  in one
  418.         partition,  saved to the image data file and then called up in another
  419.         partition. When  the  resident  program  is  activated  in  the latter
  420.         partition,  it contains exactly the same information and is set to the
  421.         same status as when it was saved elsewhere.  This provides a degree of
  422.         communications between partitions.
  423.  
  424.         Several important points need be made about this type of operation.
  425.  
  426.             1.  To  use the auto-reload  option with the  same image data file
  427.                 requires  that On-Call be loaded  into exactly the same memory
  428.                 location in each partition.  Fortunately Software Carousel has
  429.                 been  written so that the active  partition starts at the same
  430.                 memory  location as another partition would when it is active,
  431.                 regardless of the size of the partition.
  432.  
  433.                 When loading On-Call into each partition,  ensure that the SET
  434.                 parameters (in the Environment) are exactly the same or add up
  435.                 to  exactly the same number of characters.  If this is not the
  436.                 case,  On-Call will refuse to use the image data file and give
  437.                 you the option of leaving it unchanged.
  438.  
  439.                 NOTE..Please  note that the  names of partitions  are added to
  440.                       the PROMPT parameter by Software Carousel. The length of
  441.                       these  names will  effect the  size of  the Environment.
  442.                       Make  sure that all partition names are EXACTLY THE SAME
  443.                       LENGTH.  You may pad the partition names with periods or
  444.                       hyphens to make them the same length.
  445.  
  446.             2.  You  must  consider the  implications  of the  On-Call program
  447.                 selection  options when running  in different partitions using
  448.                 the same image data file.
  449.  
  450.                     a.  Pressing  ENTER with a resident program highlighted in
  451.                         On-Call's  program  selection  window  will  cause the
  452.                         current resident program to be saved to the image data
  453.                         file.   If  the same  resident  program is  saved from
  454.                         within one partition,  it will overwrite what may have
  455.                         just been saved from another partition.
  456.  
  457.                     b.  Pressing  ENTER with  the currently  selected resident
  458.                         program highlighted will save that resident program in
  459.                         it's present state to the common image data file. This
  460.                         allows  you  to  switch partitions  and  pick  up that
  461.                         resident  program in the exact  condition as it was in
  462.                         the previous partition.
  463.  
  464.                     c.  Using  CTRL-ENTER  to select  a resident  program will
  465.                         prevent  On-Call  from  saving  the  current  resident
  466.                         program before selecting the new one.  Use this method
  467.                         if you do not need to pass resident programs and their
  468.                         data  between partitions and  you do not  need to save
  469.                         the status of the currently selected resident program.
  470.  
  471.                     d.  Using CTRL-ENTER while the currently selected resident
  472.                         program is highlighted will pick up the latest copy of
  473.                         that resident program from the common image data file.
  474.  
  475.   Please  take time to play with On-Call and Software Carousel together before
  476. you  get  back  to  serious work.   Passing  resident  program  images between
  477. partitions  can be a powerful tool but  it does require some familiarity to be
  478. used properly.
  479.  
  480.  
  481.  
  482.                                 3.4 - Deskview
  483.                                 --------------
  484.  
  485.   On-Call  and Deskview  are now somewhat  compatible.  On-Call  may be loaded
  486. either prior to Deskview or from within Deskview.  However, the number of ways
  487. that  Deskview can be configured and the  number of ways in which programs can
  488. run under Deskview leaves some chance for conflict.  We therefore suggest that
  489. you  be thoroughly  familiar with  Deskview before  attempting to  run it with
  490. On-Call.  If you would like to try combining On-Call and Deskview,  you should
  491. follow these suggestions and warnings.
  492.  
  493.     1.  If you are using a serial mouse with Deskview.
  494.  
  495.           On-Call  comes configured to manage  resident programs which use the
  496.         serial communications support provided by hardware BIOS. If your mouse
  497.         is connected to a serial port,  you will have to configure On-Call not
  498.         to  manage the BIOS serial communications services. Failure to do this
  499.         will cause the system to "hang" if the mouse is moved while On-Call is
  500.         on the display. To do this configuration perform the following:
  501.  
  502.         A. If On-Call is currently loaded into memory, remove it or reboot.
  503.  
  504.         B. Change to the directory containing ONCALL.EXE and OCA.COM.
  505.  
  506.         C. Run OCA.COM.
  507.  
  508.         D. Select "Configure On-Call" by pressing "C".
  509.  
  510.         E. Select "Interrupts" by pressing "I".
  511.  
  512.         F. For "Interrupt #" enter "11" then press the Enter key.
  513.  
  514.         G. For "Type [0/1/2]" enter "0" then press the Enter key.
  515.  
  516.         H. Press "Y" to confirm the change.
  517.  
  518.         I. Perform steps E through H again using "12" for "Interrupt #".
  519.  
  520.         J. Return to the main menu by pressing the Esc key.
  521.  
  522.         K. Exit the OCA program by pressing "Q" twice.
  523.  
  524.           If  you have loaded any resident programs into On-Call which use the
  525.         BIOS  serial communications services or are not sure if you have,  you
  526.         should  delete  the  ONCALL.DAT  file and  run  On-Call  starting from
  527.         scratch.   If you subsequently attempt to load a resident program that
  528.         uses  those services into On-Call it will display one of the following
  529.         messages:
  530.  
  531.             "Incompatible program (0B)" or "Incompatible program (0C)"
  532.  
  533.           If either of these messages occur, you will not be able to load that
  534.         resident program into On-Call while it is configured for Deskview.
  535.  
  536.     2.  Loading On-Call prior to running Deskview.
  537.  
  538.           Loading  On-Call prior to running Deskview  will allow you to access
  539.         On-Call,   and any  of the  programs it  has loaded,   from within any
  540.         Deskview  window or application running  under Deskview.  It will also
  541.         reduce  the  amount of  conventional memory  available to  Deskview or
  542.         applications  loaded from Deskview.  This may cause Deskview to refuse
  543.         to load large programs due to lack of memory or may not leave Deskview
  544.         with enough memory to perform multitasking with smaller applications.
  545.  
  546.           Certain  resident  programs can  not  be loaded  prior  to Deskview.
  547.         On-Call  may not be able to solve such limitations and you should test
  548.         any  resident programs you  intend to load this  way before relying on
  549.         them.
  550.  
  551.     3.  Loading On-Call from within Deskview.
  552.  
  553.           On-Call  may be loaded from within Deskview and is itself compatible
  554.         with doing so. Unfortunately, many of the programs which can be loaded
  555.         into On-Call are not so well behaved. Any limitations on running those
  556.         programs  must be  considered when filling  in the  Deskview "Change a
  557.         Program"  configuration screens.  For  example,  many resident program
  558.         write  directly to the  display hardware buffer  and therefore can not
  559.         run  within a  Deskview window.   Others may  require use  of the math
  560.         coprocessor  or have keyboard  conflicts when run  under Deskview.  If
  561.         your  resident programs have  these limitations,  be  sure to make the
  562.         appropriate changes under "Change a Program" for loading On-Call.  The
  563.         "Memory Size" value is determined by the size of the resident programs
  564.         loaded into On-Call.  Typically,  On-Call requires from 80k to 160K of
  565.         memory  for itself and normal resident  programs.  If you start with a
  566.         value  of 150K  and find  that you  are unable  to load  certain large
  567.         resident  programs into On-Call,  you may  increase this value to make
  568.         additional  room.  You may also want to make this value much larger to
  569.         accommodate other applications as described in the next paragraph.
  570.  
  571.           The  following  is a  quick review  of  the information  required by
  572.         the  Deskview "Change  a Program"  option.  Use  this list  as a guide
  573.         for  getting started,  but keep in mind that certain resident programs
  574.         loaded  into  On-Call may  impose  additional limitations  and require
  575.         changes in this information.
  576.  
  577.                                Change a Program
  578.  
  579.             Program Name............: (as desired)
  580.             Keys to Use on Open Menu: (as desired)   Memory Size (in K): 150
  581.             Program...: C:\OC\ONCALL.EXE  (change as required)
  582.             Parameters: /R          (you may not be able to use /R, see below)
  583.                                     (/D=xxxxx.dat may be required, see below)
  584.             Directory.: C:\OC       (change as desired)
  585.             Options:
  586.                 Writes directly to screen.......: [Y]
  587.                     (Most resident programs do although On-Call doesn't)
  588.                 Displays Graphics information...: [N]
  589.                     (use Y if you load a graphics program into On-Call)
  590.                 Can be swapped out of memory....: [Y]
  591.                     (certain resident programs may require N)
  592.                 Requires floppy Diskette........: [N]
  593.                     (unless one of the resident programs does)
  594.  
  595.                        Change a Program Advanced Options
  596.  
  597.             All  options on this  page are dependent  on the resident programs
  598.             load  into On-Call or the  conventional applications you run after
  599.             it with the exception of:
  600.  
  601.                 Options:
  602.                     Close on exit to DOS.........: [N]
  603.                     Allow Close Window Command...: [N]
  604.                         (we are not sure about the Close Window command yet)
  605.  
  606.  
  607.           When  you load On-Call from  within Deskview you will  end up at the
  608.         DOS prompt after the On-Call summary screen has been displayed. If you
  609.         have set the "Memory Size" in the "Change a Program" screen to a large
  610.         enough  value,  you will  be able to  load conventional "non-resident"
  611.         software  from that prompt.  Resident programs loaded into On-Call can
  612.         be used with programs loaded in this way (only if loaded into the same
  613.         Deskview  window).  Unfortunately,  the total memory available may not
  614.         be enough to load large application software.
  615.  
  616.           Loading   On-Call  from  within  Deskview  will  leave  more  memory
  617.         available for other applications running under Deskview. Unfortunately
  618.         this  means  the resident  programs selected  by  On-Call will  not be
  619.         available from within other windows.
  620.  
  621.           If  you load On-Call  more than once from  within Deskview,  be sure
  622.         that each copy of On-Call uses a separate data file.  This is required
  623.         to  prevent corruption of On-Call's data  file and to ensure that each
  624.         copy  will load and execute properly.   Also,  since Deskview may load
  625.         On-Call into different memory locations at different times, it may not
  626.         be possible to reuse a data file with the "/R" option (this limitation
  627.         is  dependent on your configuration).  To select a different data file
  628.         name  for each  copy of On-Call,   use the "/D="  option when starting
  629.         On-Call.
  630.  
  631.   There  is not yet a  large base of resident  programs which have been tested
  632. running  under On-Call along with Deskview.   Since there are so many possible
  633. combinations   and  configurations  related  to  Deskview,   it  is  virtually
  634. impossible  for us  to test  them all.   You are  therefore encouraged  to use
  635. caution while testing your particular configuration, including having adequate
  636. backup  of your disk data.  Use the above information as a guide,  then if you
  637. have any additional questions regarding the use of On-Call with Deskview or if
  638. you  find an interesting  application for this  combination,  call the On-Call
  639. Customer Support Department.
  640.  
  641.  
  642.  
  643.  
  644.                     4.0 - What to do if you have a problem
  645.                     --------------------------------------
  646.  
  647.   If you have a problem which only occurs when On-Call is loaded, you should
  648. follow these steps.
  649.  
  650.     1. Rename your CONFIG.SYS file to CONFIG.XXX
  651.  
  652.     2. Rename your AUTOEXEC.BAT file to AUTOEXEC.XXX
  653.  
  654.     3. Reboot your computer. If your computer will not boot, try booting on a
  655.        copy of your original DOS distribution diskette.
  656.  
  657.     4. Insert your working copy of On-Call or change to the directory
  658.        containing the On-Call program.
  659.  
  660.     5. Start On-Call and load only one resident program then use the "Esc" key
  661.        to exit.
  662.  
  663.     6. Pop up On-Call using the OCP command and select the resident program
  664.        you just loaded.
  665.  
  666.     7. Test the selected resident program to see if it works as expected.
  667.  
  668.         Repeat  steps 3 through 7  for each resident program  you want to load
  669.         into On-Call.  If you have any problems,  first check the rest of this
  670.         READ.ME file for information on that resident program or Call Customer
  671.         Service.
  672.  
  673.         Repeat  steps 3 through  7 loading the  resident programs in different
  674.         combinations and finally all together.
  675.  
  676.     8. Rename the CONFIG.XXX file back to CONFIG.SYS.
  677.  
  678.     9. Perform steps 3 through 7 as before. If you have problems at this
  679.        point, use a text editor (i.e. EDLIN) to remove each item in the
  680.        CONFIG.SYS file until the item causing problems is located.
  681.  
  682.    10. Rename the AUTOEXEC.XXX file back to AUTOEXEC.BAT.
  683.  
  684.    11. Perform steps 3 through 7 as before. If you have problems at this
  685.        point,   use a text  editor (i.e.  EDLIN)   to remove each  item in the
  686.        AUTOEXEC.BAT file until the item causing problems is located.
  687.  
  688.   If  performing  the above  procedure reveals  a problem  with a  program not
  689. listed in this READ.ME file or which you are not able to correct,  contact the
  690. On-Call  Customer Support Department.  We will make every effort to locate and
  691. provide a solution for any incompatibility.
  692.  
  693.                             ( End of READ.ME file )
  694.