home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 314.lha / Apyro / Pyro.Doc < prev    next >
Text File  |  1989-11-30  |  4KB  |  188 lines

  1.  
  2.  
  3.      Page 1                        APyro                        Page 1
  4.  
  5.  
  6.                                    APyro
  7.                         (c) 1989 by Martin Laubach
  8.                             All rights reserved
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.   1. Introduction    
  17.  
  18.        Pyro is (yet another) screen blanker. It is, I have to admit
  19.      it, strongly influenced by the Apple Macintosh accessory of a
  20.      similar name -- however, it is completely different.  
  21.  
  22.   2. Internals    
  23.  
  24.   2.1. What for?   
  25.  
  26.        When Pyro detects no events from either the mouse or the
  27.      keyboard within some specified amount of time, it blanks the
  28.      screen, doing some nicely colored fireworks display to pass the
  29.      time.  
  30.        As soon as you move the mouse or press a key, the display is
  31.      immediately restored, and you are where you left off.  
  32.  
  33.        Pyro also features a mouse blanker -- it always happened to me
  34.      that I was pointing with the mouse somewhere, then trying to
  35.      enter text where I clicked -- and that #&*@@! mouse pointer
  36.      obscured what I was typing.  Sounds familiar? 
  37.        That's why the mouse is turned off when you start typing. When
  38.      Pyro receives a mouse event (that is, when you move the mouse),
  39.      the pointer is immediately turned on again.  
  40.        That way you won't have an idle mouse pointer hanging around
  41.      -- but it will reappear when you need it.  
  42.  
  43.   2.2. Memory care   
  44.  
  45.        Pyro is trimmed to take as little valuable chip memory as
  46.      possible. When started, it will gobble up about 11K for a lo-res
  47.      (320x256. Yes, that's PAL!) screen. Then it is satisfied and
  48.      won't need any more.  
  49.  
  50.   3. How to...   
  51.  
  52.   3.1. ...start    
  53.  
  54.        To start Pyro, just type 
  55.  
  56.         Run Pyro 90 
  57.  
  58.        where 90 is the timeout (in seconds) after which the screen
  59.      will go blank. Valid values for this timeout range from 5
  60.  
  61.  
  62.      How to...                                             ...start
  63.  
  64.  
  65.      Page 2                        APyro                        Page 2
  66.  
  67.  
  68.      seconds to about 85000 (roughly 24 hours).  
  69.  
  70.        Note that in order to completely detach Pyro from the shell it
  71.      was started from (so it can be EndCLI'ed), all you have to do is 
  72.  
  73.         Run >NIL: <NIL: Pyro 90 
  74.  
  75.   3.2. ...stop    
  76.  
  77.        Should you ever desire to stop Pyro (which I doubt -- I've
  78.      been finding myself watching the fireworks for hours) find out
  79.      the process number using the C:Status command. Then send it the
  80.      full range of break signals available (Break <process> All).  
  81.        Pyro will immediately go away, beeing polite and freeing all
  82.      memory.  
  83.  
  84.   4. Reactions    
  85.  
  86.        If you have any comments, ideas what could or should be
  87.      improved, bug reports or just like to chat a bit, please feel
  88.      free to contact me at one of the following addresses... I just
  89.      *love* receiving mail! 
  90.  
  91.        FidoNet: "Martin Laubach" at 2:310/3.14 
  92.        Usenet:  mjl@alison.at 
  93.                 ..!uunet!mcvax!tuvie!alison!mjl 
  94.  
  95.        Looking forward to reading from you, 
  96.  
  97.              mjl 
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.      Reactions
  125.  
  126.  
  127.      Page 3                        APyro                        Page 3
  128.  
  129.  
  130.   5. Road Map  
  131.  
  132.  
  133.  
  134.         1. Introduction   ......................................    1
  135.         2. Internals   .........................................    1
  136.            2.1. What for?  .....................................    1
  137.            2.2. Memory care  ...................................    1
  138.         3. How to...  ..........................................    1
  139.            3.1. ...start   .....................................    1
  140.            3.2. ...stop   ......................................    2
  141.         4. Reactions   .........................................    2
  142.         5. Road Map  ...........................................    3
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.      Road Map
  187.  
  188.