StopWatch:  A Clock/Stopwatch & Alarm program for Win2000, WinNT and Win95/98

Contains: watch.exe (504 kb when uncompressed), watch.txt & readme.txt

The watch shows the actual system time as well as a 'Stopwatch' which can be 
turned on to show elapsed hours, minutes and seconds after a click on a start 
button. After a click on the stop button, the stopwatch retains the elapsed 
time. The tiny program window stays on top of other windows and may be 
dragged to any position on the screen. It may be resized to hide the alarm and 
reset buttons if desired. It may also be minimized so that it appears only on the 
taskbar, to be recalled when needed by clicking on the taskbar entry. It is 
useful for tracking on-line connection time or rough measuring of running 
times of programs. 

Clicking on the Alarm button exposes a mini-keyboard where hours, minutes 
and seconds of elapsed time until an alarm is sounded may be set. Resetting 
the stopwatch and starting it again doesn't affect the alarm interval. To change 
the alarm interval, turn it off using the Alarm-Off button. Then set it again. 
The currently set alarm interval is shown when the alarm is turned on. The 
alarm interval is not retained after the program terminates.  An audible beep 
will be issued when the alarm period terminates if the sound card supports 
this. 

Terminate the program by clicking on the close (x) button in the upper right 
corner of the window. 

A protocol showing the day and date the program was started and the times 
when the start and stop buttons were pressed along with the time difference 
between each of these plus the total of all start and stop time differences is 
written to a file called 'Watch.txt' in the directory in which Stopwatch was 
installed. The maximum range of the total time difference is 255 hours.

The protocol file is opened when the program starts and closed when 
it terminates. If this directory no longer exists, then the default directory 
C:\Program Files\StopWatch is used. If this does not exist, then it is created. 

Each time the program starts, an extant Watch.txt protocol file is reopened if 
present and additional data written to it. Erasing Watch.txt will result in the 
creation of a new Watch.txt file the next time the program starts. A "Protocol" 
tab is created by the installation program along with the Stopwatch and 
ReadMe tabs. Clicking on this will display the current protocol file using 
Notepad if the normal default link to files with a .txt extension to Notepad is 
present. Watch.txt may be read and edited with Notepad if it is desired to 
enter comments before printing or using it for other purposes. If a link to 
another program for files with a .txt extension is present, then it will be used 
instead of Notepad. 

Installation:

Expand the file watch.zip to any directory and run Setup. Follow the 
instructions on the screen.

The program is 'Freeware'.

Author: Irwin Scollar AL001@Mail1.RRZ.UNI-KOELN.DE

Revision Levels:

1.0 Original release   11 Sep 1996

1.1 Fix divide by zero error if alarm set to 0 by making minimum alarm 
    period = 1 second. 29 Jan 1997

2.0 Resizing and rearrangement of start and stop buttons and protocol file 
    added. 20 Feb 2000 
    International time and date formats with four digit years added to 
    protocol.  20 Feb 2000 
    Start before midnight and stop after midnight total time error corrected. 
    21 Feb 2000 
    Registry entry for the working directory added. 21 Feb 2000
    Protocol to program group added. 21 Feb 2000

Known problem:

The alarm's audible signal may not be heard on machines having a sound card 
driver which does not process the standard Windows 'beep' message properly. 
