home *** CD-ROM | disk | FTP | other *** search
-
-
- 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
-
-