home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / assemblr / library / sampler0 / critter.doc < prev    next >
Text File  |  1987-11-14  |  4KB  |  96 lines

  1.  
  2. CRITTER.DOC - Documentation file for CRITTER.EXE
  3.  
  4.  
  5. Critter is a TSR (resident) program which intercepts critical errors and
  6. requests user action through a small Pop-Up dialogue box rather than the
  7. standard DOS "Abort, Retry, Ignore?" message.
  8.  
  9. Once activated, Critter replaces the standard DOS critical error handler,
  10. even at the DOS prompt. This allows batch file procedures and programs
  11. which do not have integrated critical error handlers to deal with critical
  12. errors and not suffer the consequences of the standard DOS error message.
  13.  
  14. Programs which have integrated critical error handlers will not be affected.
  15. The error handlers in those programs are allowed to operate normally as
  16. long as Critter was loaded before them. This includes other resident
  17. programs. If Critter is loaded after a resident program which has it's own
  18. critical error handler, it may circumvent that handler and result in
  19. unpredictable behavior.
  20.  
  21. To install Critter simply call it by name.
  22.  
  23.           CRITTER
  24.  
  25. A copyright message will appear indicating that Critter is installed and 
  26. ready. If a critical error occurs in a CGA or MONO text screen, Critter will
  27. display a small box indicating the nature of the error and four possible 
  28. actions. The user may then select the appropriate action by pressing the 
  29. highlighted letter in that option. The available options are:
  30.  
  31.          Ignore    Ignore the present operation and continue. This may lead
  32.                    to unpredictable results, especially with disk errors.
  33.  
  34.          Retry     Retry the present operation. If the error condition can be
  35.                    corrected, this will be the best selection.
  36.  
  37.          Abort     Abort the currently executing program. This is a drastic
  38.                    action which should be used with some care. If there is
  39.                    no other way out, Abort will return control to DOS but
  40.                    may leave files or devices open or in an unusual state.
  41.  
  42.          Fail      Fail the present operation. Fail will cause a return from
  43.                    the present operation with an indication that the operation
  44.                    was not successful. Some programs will recognize this
  45.                    indication and take appropriate action, others may simply
  46.                    assume that the operation was successful and continue,
  47.                    resulting in unpredictable behavior.
  48.  
  49. If a critical error occurs while a graphics screen is displayed, Critter will
  50. send a low error tone, without displaying an error window, and wait for one of
  51. the above options to be selected. This prevents "Garbage" from being displayed
  52. in the event of a critical error.
  53.  
  54. Certain of the above options may not be allowed by DOS for particular errors.
  55. If an unavailable action is specified by the user, DOS will automatically
  56. adjust the response to an acceptable one.
  57.  
  58. The current version of Critter does not differentiate character device errors
  59. which may result in unexpected error messages for these devices. The action
  60. requested by the user will nonetheless be handled appropriately. As soon as
  61. a new version is available with full device support, it will be distributed
  62. through similar channels. Unfortunately, this is not a high priority project,
  63. so full device support may be a while. If you are interested taking this on,
  64. please let me know.
  65.  
  66. Critter may be removed from memory using one of the many utilities which
  67. are available for this purpose, such as Install and Remove from PC-Magazine.
  68. Or it may selected with a resident program manager like On-Call. 
  69.  
  70. Please contact me if you have any questions or suggestions:
  71.  
  72.     Chuck Scott - CIS I.D. 76556-3335
  73.     
  74.     
  75.             - - - - - - - - - - - - -
  76.  
  77.  
  78. (C) Copyright 1987 Forest Hill Software, Inc. - All rights reserved
  79.  
  80. CRITTER and its associated files may be distributed only in original form
  81. and only for personal, non-commercial use.
  82.  
  83. If you find this software useful, a small donation would be appreciated.
  84. Commercial users may contact us at the number listed below regarding use
  85. and licensing of this and other Forest Hill Software products.
  86.  
  87. For additional information or suggestions contact:
  88.  
  89.         Forest Hill Software, Inc.
  90.     6689 Orchard Lake Road, Suite 267
  91.     West Bloomfield, MI  48322
  92.     
  93.         1-800-443-4134 (MI & International 313-489-0912)
  94.  
  95.  
  96. Creators of On-Call (tm), the resident program manager.