ScreenSaver Version 2.0 ======================= Copyright (C) 1993-94 Siegfried Hanisch Permission to copy and distribute this software and its documentation for any purpose and without charging more than a nominal fee for copying is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. This software is provided "as is" without express or implied warranty. Please note that from version 1.3 on ScreenSaver is Shareware not Freeware. If you intend to use the program for more than a few days of testing, you have to register. There are some features that are only available to registered users. SHORT DESCRIPTION: ================== ScreenSaver is an easy-to-use 32-bit screen saver for OS/2. When ScreenSaver is started, it monitors your keyboard and mouse activity in the backgound. If there has not been any activity for some time, the saver becomes active. It stays active until the mouse is moved or clicked or a key is pressed. You can set various options by double clicking ScreenSaver in the window list (press Ctrl+Esc to show the window list). If you want to quit ScreenSaver, press the "Exit ScreenSaver" button in the configuration panel. ScreenSaver has the advantage of low memory consumption and very low CPU usage - this means virtually no performance impact on your normal work. ScreenSaver has a very modular structure: It searches its directory for saver modules and selects a module randomly when the saver becomes active. Therefore it is very easy to extend ScreenSaver by just copying new saver modules to its directory. It is now possible to use Deskpic modules with ScreenSaver. Just copy them to the ScreenSaver directory. Sample source code for do-it-yourself saver modules comes with the distribution; see the online help topic "Creating new saver modules" for information on how to do create your own modules. Even for people who don't know anything about programming it is possible to create their own saver modules; see the online help topic "Creating bitmap saver modules" for more information. For more information on this program, please refer to the online help. INSTALLATION: ============= Unpack the file SSAVER20.ZIP into some directory on your hard disk (I guess you have done that already since you are reading this file). Use the program INSTALL.CMD to create a ScreenSaver program object. The program object is created on the desktop. If you want ScreenSaver to be automatically started at boot time, move the program object to the startup folder. If you do not have installed the emx-DLLs already (you can find these DLLs in the subdirectory called DLL), change the LIBPATH statement in your CONFIG.SYS file to point to this directory, or copy the four DLLs to some location where LIBPATH points to already. If you already have the emx-DLLs, you can delete the DLL subdirectory. Please make sure that you use version 0.9a (or higher) of the emx-DLLs (version 0.9a is included in this package). There are two additional ZIP files (SAMPLE.ZIP and CUSTBMP.ZIP) in the distribution ZIP file. Unless you want to write your own saver modules, you do not need to unpack them. They contain sample source code. See the online help for information on how to write your own saver modules. If you do not like some of the saver modules, you can delete the corresponding *.SSM file. The "Eternal Blackness" saver module is built into the ScreenSaver program and can therefore not be deleted. ScreenSaver was tested on OS/2 2.1, OS/2 2.11 and OS/2 Warp Version 3; it is likely to work with OS/2 2.0, too. Monitoring of fullscreen sessions works only for OS/2 2.1 or higher. KNOWN BUGS: =========== There was a problem reported that the mouse gets stuck when using some OS/2 fullscreen applications when "fullscreen monitoring" is enabled. If this happens, please disable fullscreen monitoring. I am working on a solution. (I know of problems with the applications Hyperaccess/2 and ADU). RELEASE HISTORY: ================ version 1.0, Nov 30 1993: initial release version 1.1, Dec 13 1993: bugs fixes, minor improvements, monitoring of OS/2 fullscreen sessions version 1.2, Apr 18 1994 fixes to run with OS/2 2.11, bug fixes, improvements, new modules, speed setting in modules, ability to use Deskpic modules version 1.3, Jun 24 1994 password protection version 1.4, Jul 17 1994 bug fixes, bitmap module version 1.5, Aug 7 1994 improved lockup security, network support for lockup feature, network support for configuration settings version 2.0, Dec 6 1994 (limited availability) DPMS Support, Desktop menu utility, notebook user interface, foreign modules included (Deskpic, xlock) version 2.0a, Feb 27 1994 (general availability) CONTACTING THE AUTHOR: ====================== My mail address is Dipl.-Ing. Siegfried Hanisch Einsiedlergasse 6/16 A - 1050 Vienna AUSTRIA / EUROPE Telephone number: +43 / 1 / 5441720 Internet e-mail: ssaver@ibm.net (preferred; ScreenSaver related mail only) hanisch@ci.tuwien.ac.at e8925811@stud1.tuwien.ac.at Please send any suggestions, comments or bug reports to one of the above addresses. If you have questions concerning the programming of new saver modules, please contact me via e-mail. REGISTRATION: ============= See online help or the file REGISTER.DOC for how to register. ADDITIONAL MODULES ================== In this distribution, I have included a few Deskpic modules. Also included are the "xlock" modules, ported to ScreenSaver by Michael Lenzen (michael_lenzen@zaphod.rhein.de). These "xlock" modules are: ____________________________________________________________________________ Copyright (c) 1988-91 by Patrick J. Naughton. Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. ____________________________________________________________________________ Please note that these modules are distributed with ScreenSaver for you convenience only. Registration or other fees you pay are for the ScreenSaver program and the modules I wrote, NOT for "Deskpic" or "xlock" or any other modules not written by me.