home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Desktop Works 1995 - 1996
/
desktopworks1995-1996.iso
/
scrnsave
/
scrpeace
/
scrnpeac.doc
< prev
next >
Wrap
Text File
|
1996-01-01
|
20KB
|
421 lines
Documentation for Screen Peace 1.2
by Anthony Andersen
Compuserve [72037,2474]
Program and documentation
Copyright 1990 Anthony Andersen
[1.0 Introduction]
Screen Peace is a screen saver for Microsoft Windows 3.0. "So what?", you
say, "I've seen lots of screen savers for Windows." Well... this one is
different. Screen Peace by itself is not terribly flashy - it just
blanks the screen after a certain number of seconds, but it is extensible.
You can add additional screen savers just by putting more screen saver
files in the proper directory. If you have the Windows 3.0 SDK, the
Microsoft C 6.0 compiler and the Screen Peace saver kit, you can make your
own screen savers.
Screen Peace screen savers are invoked in two ways:
1. if you don't a) move the mouse or b) click a mouse button or
c) hit a key during a period of time longer than the Saver Delay
time (default is 300 seconds).
2. if you move the mouse into the Saver Now Corner (default is the
upper left corner).
See the configuration options (Section 4) for information on changing
these values.
Screen Peace picks a saver extension randomly from the saver extensions
in the Saver Path directory.
Screen Peace 1.2 may be freely distributed with the following three
conditions:
1. This file be distributed along with the SAVER.EXE and SAVERDLL.DLL
files.
2. No money may be charged for the Screen Peace program.
3. No more than $7 may be charged for the media it is shipped on.
Screen Peace is CharityWare. Please see the note near the end of this
file about payment (don't worry, it's a VERY easy payment plan and you
can feel good about paying for this program). If you paid money to someone
other than me for a disk containing Screen Peace, you have NOT paid for
Screen Peace, but for the disk it came on.
[1.1 Screen Peace 1.1 additions]
Screen Peace 1.1 will change the Wallpaper bitmap if you specify that it
should. It randomly picks a bitmap from the directory you specify as the
Bitmap Directory.
Screen Peace 1.1 shows you which screen saver extensions are enabled. If
an extension is enabled, you will see a small circle ("degrees" mark - as
in temperature or portions of an angle) after the name of the saver in the
"Configure" list box in the Options dialog.
[1.2 Screen Peace 1.2 additions]
Lots of bugs fixed!
1. Saver Now and Saver Never corners should now work properly in
all cases.
2. The problem with non-readable disks is fixed (if this happened to
you, you probably clicked on a floppy drive icon in the program
manager when there was no disk in the drive). This was a bad
bug and I apologize for releasing Screen Peace with it there. I
hope it didn't cause any major problems. The cause, in case you're
interested was a call to the C library time() function in a bad
place. Anyway, the DLL is about half its previous size.
3. The cursor not blanking (which only happened on certain video
boards) should be fixed. Let me know if you have any more problems
with this.
Screen Peace now recognizes Windowed DOS boxes in 386 Enhanced mode and
allows you to choose not to blank the screen when one of the DOS boxes
is the active window. See the Advanced options in Section 4.2 below.
Screen Peace now realizes a color table if you have a graphics adapter
with a 256 color driver. This should help several of the savers look
better. In case you're interested, it realizes a table similar to the
Macintosh default color table for 256 color mode. This option can be
disabled. See the Advanced options Section in 4.2 below.
The Saver Now and Saver Never corners are now 5x5 pixels instead of
a single pixel.
Screen Peace now supports up to 80 saver extensions. (It also supported
this number in 1.1 but I neglected to mention it.)
The Options dialog has changed its "look". If you have any suggestions
regarding the aesthetics of Screen Peace, please let me know.
Even if you were using a previous version of Screen Peace, please read
this whole document as several things about Screen Peace have changed.
[2.0 What you need to run Screen Peace]
1. Microsoft Windows 3.0.
2. Screen Peace. (you need both SAVER.EXE and SAVERDLL.DLL)
3. Screen Peace saver extensions. (OPTIONAL - They have a .SPX extension)
[3.0 How to run and/or install Screen Peace]
NOTE: All directions below assume that you have a mouse or other pointing
device. If this is not so, see your Windows manual for the
appropiate keyboard equivalents.
3.0.0 If you already know how to run Windows applications you can
probably skip to the next section.
3.1 Copy SAVER.EXE and SAVERDLL.DLL into your Windows directory
or another directory on your path. If you don't want to put
Screen Peace on your path, you will need to include the path
to SAVER.EXE in each of the following directions. I recommend
putting Screen Peace in your Windows directory if you are new
to Windows, it's the easiest way to get things running.
3.2 Do one of the following:
A. (Not a very good choice) Select Run from the Program Manager File
menu, type SAVER.EXE in the edit field, and click the OK button.
If you choose this method, you must repeat this every time you
want to run Screen Peace.
B. (A better choice) Click on one of the program groups in the
Program Manager and Select New from the Program Manager File
menu. Make sure the Program Item radio button is checked and
click the OK button. Type anything in the description edit field
and type SAVER.EXE in the Command Line edit field. Then click
the OK button. Now to run Screen Peace, you only need to double
click the Screen Peace icon.
C. (An even better choice) Insert SAVER.EXE in your WIN.INI file on
either the "load=" or the "run=" line.
example:
load=SAVER.EXE
or
run=SAVER.EXE
Just make sure to separate the file names on the line by a space.
This will load Screen Peace each time you run Windows. By the
way, SYSEDIT.EXE is a good program to use for editing the Windows
system files.
NOTE: This procedure alone will not run Screen Peace until
you restart Windows.
D. (The best choice) Do BOTH B. and C.
3.3 Copy any screen saver extensions you may have into a directory named
C:\SAVER. If you don't want to use the name C:\SAVER, you can change
the name (referred to as the Saver Path). See the Configuration
instructions below.
[4.0 How to Configure Screen Peace]
4.1 Edit the WIN.INI file - This is the most difficult way to configure
Screen Peace. I recommend using the Menu and Dialog method described
in Section 4.2. Screen Peace knows about the following entries in the
WIN.INI file. Find or create something that looks like this:
[Screen Peace]
Saver Now Pos=A
Saver Never Pos=D
Saver Delay=300
Saver Path=C:\SAVER
Saver Enabled=y
Bmp Change Enab=n
Bitmap Path=\windows
Dos Active Disab=n
Realize Colors=y
Each of the values in the above example is set to the default value.
The "Saver Now Pos" entry tells where the Saver Now Corner is located.
The "Saver Never Pos" entry tells where the Saver Never Corner is
located. For these entries:
A = Upper Left
B = Upper Right
C = Lower Left