home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS 1992 September / Simtel20_Sept92.cdr / msdos / printer / prtsc1.arc / PRTSC.DOC < prev    next >
Text File  |  1987-04-05  |  5KB  |  86 lines

  1.  
  2.  
  3.  
  4.        PPRRTTSSCC((11))::  AA  NNEEWW  PPRRIINNTT--SSCCRREEEENN  RROOUUTTIINNEE  FFOORR  EEPPSSOONN//IIBBMM  PPRRIINNTTEERRSS
  5.                                      
  6.                            D_a_r_r_e_n_ _G_._ _F_r_i_e_d_l_e_i_n_
  7.                                      
  8.                        The Durham Software Company
  9.                               Rt 4, Box 416
  10.                              Durham, NC 27703
  11.                                919/596-7746
  12.               UUCP: ...{burl,cbosgd,ihnp4,mcnc}!ethos!darren
  13.                                      
  14.                                      
  15.      P_R_T_S_C_._C_O_M_  is  a  program  designed  to  make  optimal use of the
  16.      print-screen function when used on an Epson,  IBM  or  compatible
  17.      printer.  To  install PRTSC in memory, just type "PRTSC" from the
  18.      DOS prompt. If it installs itself  properly,  you  should  see  a
  19.      message that says: 
  20.                   PRTSC.COM - Darren Friedlein (4/2/87)
  21.                         Press <PrtSc> to activate
  22.      This  signifies  that  the  new  interrupt has been loaded and is
  23.      ready to go. To bring up  the  options,  press  the  <PrtSc>  key
  24.      (with  a shift) as you would do to normally print the screen. The
  25.      screen will freeze and the top line will be replaced with a  line
  26.      that reads: 
  27.      
  28. C_h_o_o_s_e_:_ SStandard  VVery-condensed  EExpanded  NNLQ  996cpi  BBoldface  RRemove <PrtSc>
  29.      
  30.      From  here,  you  choose the style in which you wish to print the
  31.      screen by pressing the first letter of the option  (e.g.  'e'  or
  32.      'E'  for expanded, '9' for 96cpi). NLQ (Near Letter Quality) will
  33.      only work on printers designed to print in  NLQ.  Remove  <PrtSc>
  34.      will  take  the  program out of memory and return the <PrtSc> key
  35.      to performing it's original function (a normal print-screen).  If
  36.      the  <PrtSc>  key  is pressed by accident, pressing the <ESC> key
  37.      will return the computer to the  task  it  was  previously  doing
  38.      without  printing  the screen. If a key is pressed that is no one
  39.      of the options or <ESC>, a print-screen will be  carried  out  in
  40.      the default font (Standard). 
  41.      
  42.      S_O_U_R_C_E_ _ _C_O_D_E_:_  Included  in  this archive, you should find a file
  43.      called 'prtsc.8'. This is  the  assembly  language  program  that
  44.      PRTSC.COM  was  created from. The compiler used was A86 (U/S), so
  45.      some of the constructs like multiple pushes  and  pops  may  take
  46.      some  modifying to compile under other compilers. I included this
  47.      file and I'm allowing people to modify/recompile it  because  the
  48.      old  print-  screen function's address is stored in interrupt 67h
  49.      (a widely used interrupt),  and  this  may  interfear  with  it's
  50.      operation   when   other  programs  are  loaded.  To  change  the
  51.      interrupt number, change  the  constant  called  'newps'  at  the
  52.      start  of  the  program  to  contain the new interrupt number and
  53.      then recompile. 
  54.      
  55.      D_I_F_F_E_R_E_N_T_ _M_O_N_I_T_O_R_S_:_ This program was designed so that it  can  be
  56.      used  on  monochrome  or CGA monitors. It determines what kind of
  57.      monitor you are using when it is activated with the <PrtSc>  key,
  58.      so  switching  between two monitors is possible. I have not tried
  59.      PRTSC  on  programs  using  two  screens  at  once,  EGA  or  any
  60.      non-standard  screen  formats. I cannot guarantee that PRTSC will
  61.      work on any of these. If you find that PRTSC doesn't work with  a
  62.      particular  screen  configuration,  let me know and I will try to
  63.      modify the program accordingly. 
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.      
  71.      W_A_R_N_I_N_G_:_ Installing PRTSC.COM a second  time  without  (R)emoving
  72.      the  first  from  memory will cause it to loop back on itself. In
  73.      other words, it will keep asking you to enter the desired  option
  74.      without  ever  printing the screen. In this version of PRTSC, the
  75.      problem is uncorrectable, so be careful not to  put  yourself  in
  76.      this situation. 
  77.      
  78.      
  79.      
  80.      R_E_L_E_A_S_E_ _ _N_O_T_E_:_  This  is  a  test  release  and may not work with
  81.      certain other programs. If you should run into  any  problems  or
  82.      notice  that  PRTSC  doesn't  stay  in memory with other programs
  83.      loaded, please let me know and I will try to fix the problems  in
  84.      future releases. 
  85.  
  86.