Dec 142017
 
Project Clock allows the user to monitor and optionally record his/her time usage on various projects. Windows 3.0 utility.
File PRJCLK1.ZIP from The Programmer’s Corner in
Category Windows 3.X Files
Project Clock allows the user to monitor and optionally record his/her time usage on various projects. Windows 3.0 utility.
File Name File Size Zip Size Zip Type
PROJCLK.DOC 5375 2128 deflated
PROJCLK.EXE 32768 13373 deflated

Download File PRJCLK1.ZIP Here

Contents of the PROJCLK.DOC file


PROJECT CLOCK

INTRODUCTION
Project Clock allows the user to monitor and optionally record
his/her time usage on various projects. Running unobtrusively
as a digital clock icon, Project Clock shows elapsed time
rather than wallclock time. The user stops and starts
Project Clock through its system menu. The user may accumulate
a project log file with optional comments.

USING PROJECT CLOCK
Start project clock like any other Windows application by
any of the following methods: clicking on it, associating it
with a log file and clicking on the log file, placing it in
the Load line of your WIN.INI file, or adding it to a Program
Manager group. Project Clock only runs as an icon.

USING PROJECT CLOCK WITH A LOG FILE
Passing a file name on its command line directs Project
Clock to use that file as a log. On exiting or restarting,
Project Clock appends a line to the log file containing
these four fields:
1) the date Project Clock was started,
2) the time Project Clock was started,
3) the elapsed time that Project Clock ran, and
4) an optional comment, entered by the user.

The log file is a simple text file which may be edited
using any common editor. The four fields are separated
by tab characters for easy import into a spreadsheet.
The date and time formats are set by the International options
chosen under Windows Control Panel.

INCREMENTAL LOG FILE
Project Clock protects its accumulated value against crashes
by periodically saving the elapsed time into a separate
incremental log file. When Project Clock starts up, it checks
for an incremental log file left over from previous session
which ended abruptly. On finding a leftover file, Project Clock
displays a dialog box asking the user if Project Clock should
update the main log with the contents of the incremental
log file. Typically the user selects Yes.

Project Clock automatically generates incremental log files.
An incremental log file name resembles the user-specified
log file name except that an incremental log file takes
the suffix .ILF .

SYSTEM MENU
Besides the standard Windows menu items, Project Clock's
System Menu adds these special items:

Start Clock! resumes the clock, turning its frame and numerals
light green.

Stop Clock! suspends the clock, turning its frame and numerals red.

Options... displays the Project Clock Options Dialog Box,
discussed below.

Edit/view Log File spawns the user's chosen editor or browser,
allowing the user to edit or view the log file.
The user may safely edit the log while Project Clock
is running since Project Clock only updates the log at the
beginning or end of a session. The current elapsed time
will not yet appear in the log file.

Close without Logging Comment exits Project Clock.
If a log file is used, Project Clock first saves the elapsed time.

Restart without Logging Comment restarts Project Clock's timer.
If a log file is used, Project Clock first saves the elapsed time.

Log Comment and Close exits Project Clock.
If a log file is used, Project Clock prompts the user for an
ending comment, updates the log file with the elapsed time,
then exits.

Log Comment and Restart restarts Project Clock's timer.
If a log file is used, Project Clock prompts the user for a comment,
updates the log file with the elapsed time, then restarts the timer.

PROJECT CLOCK OPTIONS
Project Clock's Options menu has the following entries:

Clock Format formats both the displayed time and logged time
in either hours and minutes, hours and tenths, or
hours and hundredths.

Initial State allows the clock to be either on
or off when Project Clock starts up.

Autosave Interval dictates how frequently Project Clock
automatically saves the incremental log file. (The user may
notice occasional disk activity as Project Clock saves
this file.) If Never is selected, Project Clock saves
the incremental value only when the user suspends the clock.

Prompt for Comment on Exit specifies whether or not
Project Clock prompts for a comment when the user
shuts down Windows.

Default Log File specifies which log file to use if one
is not specified on the command line. A default log file
is not required for Project Clock to operate. The
default file name should not be given the suffix .ILF.

Editor/browser is the name of a program that Project Clock
should spawn to edit or view the log. Notepad is the default.
Note that the interval Project Clock is currently
displaying does not yet appear in the log.

The Save button writes the current Options menu settings
to the WIN.INI file.

The Cancel button discards any values the user may have
entered.

WINDOWS RELEASES SUPPORTED
Project Clock runs under Windows 3.0 in real, standard,
and 386 enhanced modes.

LIMITATIONS
Project Clock restarts on rolling over at 100 hours.

LEGAL
Project Clock's users take all responsibility for using it.

TRADEMARKS
386 -- Intel Corp.
Windows -- Microsoft Corp.

DISTRIBUTION
Please don't hesitate to distribute Project Clock
to anyone who would like to try it.

THE PITCH
If you find Project Clock useful, please send a
contribution of $7.00 to:

Robert A. Heath
157 Chartwell Rd.
Columbia, SC 29210

Copyright 1991 Robert A. Heath


 December 14, 2017  Add comments

Leave a Reply