home *** CD-ROM | disk | FTP | other *** search
-
- StarBlankerII
-
- ©1990 Randy Spencer
-
-
- This is a modification of the screen blanker that comes with 2.0.
- Instead of just clearing the screen to black this program will present a
- star field as inspired by Leo's "Stars" program.
-
- StarBlankerII will not run without 2.0.
-
- This is a more solid version of the screen blanker distributed several
- months ago. This version, while lacking source, is finally user
- configurable. The original version allowed you to modify a few things but
- was highly undocumented and in error.
-
- Changes in this version include:
-
- · Less code running in the input handlers timespace
- · Ability to pick corner of the screen to blank immediatly in
- · Documentation on setting the programs Hot Key from the icon
- · Will not get lost behind a screen that pops to front
- · No longer competes with running programs:
- Will only run when all other programs are done (-100 priority)
- If another program pops to front, blanker gives up for timeout
-
-
- The most important omission in the first version was documentation on
- setting options from the icon. StarBlankerII corrects this as well as adds
- much more power to the configuration. Users may save their favorite
- settings simply by specifying what they want the blanker to do as tooltypes
- in the blankers icon. The tool types that are recognized by StarBlankerII:
-
- CX_POPUP=NO Settings may be "YES" or "NO" (no quotes needed)
-
- DONOTWAIT If this option is present WorkBench will not
- wait for the program to finish
-
- SECONDS=300 Number of seconds before the program should blank
-
- CX_POPKEY=shift f1 Name of Hot Key to bring up interaction window
- (see the Commodities documentation for more info)
-
- BLANK_CORNER=3 Corner to place the mouse in to blank the screen
- immediately, the four corners are:
-
- 1 -- Top Left
- 2 -- Bottom Left
- 3 -- Top Right
- 4 -- Bottom Right
-
- Use the number of the corner, not the name
-
- DONOTBLANK_CORNER=4 Corner to place the mouse in to NEVER blank
-
- SPACING=5 The number of pixels around the corner to
- consider being "in" that corner
-
- The program runs at a normal priority until you let the scren blank, at
- which time the rendering portion of the code drops down to a -100 priority
- which will keep the stars from moving until all other programs have
- finished doing their thing. This means that if you have a program that
- runs constantly you will not see the smooth motion of the stars, however
- there is the advantage that if you are running a program in the background
- that will finish eventually you can watch the stars to see when the program
- has finished and do not need to unblank the screen.
-
-
- Randy Spencer
-
- spencer@BIX or my BBS: (415) 222-9416
-
-