home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
314.lha
/
Apyro
/
Pyro.Doc
< prev
next >
Wrap
Text File
|
1989-11-30
|
4KB
|
188 lines
Page 1 APyro Page 1
APyro
(c) 1989 by Martin Laubach
All rights reserved
1. Introduction
Pyro is (yet another) screen blanker. It is, I have to admit
it, strongly influenced by the Apple Macintosh accessory of a
similar name -- however, it is completely different.
2. Internals
2.1. What for?
When Pyro detects no events from either the mouse or the
keyboard within some specified amount of time, it blanks the
screen, doing some nicely colored fireworks display to pass the
time.
As soon as you move the mouse or press a key, the display is
immediately restored, and you are where you left off.
Pyro also features a mouse blanker -- it always happened to me
that I was pointing with the mouse somewhere, then trying to
enter text where I clicked -- and that #&*@@! mouse pointer
obscured what I was typing. Sounds familiar?
That's why the mouse is turned off when you start typing. When
Pyro receives a mouse event (that is, when you move the mouse),
the pointer is immediately turned on again.
That way you won't have an idle mouse pointer hanging around
-- but it will reappear when you need it.
2.2. Memory care
Pyro is trimmed to take as little valuable chip memory as
possible. When started, it will gobble up about 11K for a lo-res
(320x256. Yes, that's PAL!) screen. Then it is satisfied and
won't need any more.
3. How to...
3.1. ...start
To start Pyro, just type
Run Pyro 90
where 90 is the timeout (in seconds) after which the screen
will go blank. Valid values for this timeout range from 5
How to... ...start
Page 2 APyro Page 2
seconds to about 85000 (roughly 24 hours).
Note that in order to completely detach Pyro from the shell it
was started from (so it can be EndCLI'ed), all you have to do is
Run >NIL: <NIL: Pyro 90
3.2. ...stop
Should you ever desire to stop Pyro (which I doubt -- I've
been finding myself watching the fireworks for hours) find out
the process number using the C:Status command. Then send it the
full range of break signals available (Break <process> All).
Pyro will immediately go away, beeing polite and freeing all
memory.
4. Reactions
If you have any comments, ideas what could or should be
improved, bug reports or just like to chat a bit, please feel
free to contact me at one of the following addresses... I just
*love* receiving mail!
FidoNet: "Martin Laubach" at 2:310/3.14
Usenet: mjl@alison.at
..!uunet!mcvax!tuvie!alison!mjl
Looking forward to reading from you,
mjl
Reactions
Page 3 APyro Page 3
5. Road Map
1. Introduction ...................................... 1
2. Internals ......................................... 1
2.1. What for? ..................................... 1
2.2. Memory care ................................... 1
3. How to... .......................................... 1
3.1. ...start ..................................... 1
3.2. ...stop ...................................... 2
4. Reactions ......................................... 2
5. Road Map ........................................... 3
Road Map