TimeTrak is a little timer that records the elapsed time between pressing
the Start button and exiting the program. Pressing the Stop button will cause
the timer to stop, but not reset. When the program is exited, a file will be
created, or appended to, the default name is "timetrak.log" that has the date of shut down,the elapsed time, and, if selected, the start and stop times for that session. This file will be created in the directory where TimeTrak is run from.
I use the program to keep track of billable hours on projects that I do.
If anyone has any suggestions feel free to forward them to me at the above
V 1.01 Replaced objectrexx function with classicrexx to fix error on exit 2/16/98
V 1.02 Added the options of changing the log file name, and storing the start and
stop times.
V 1.03 Added the option to start timing when opened. Also added the ability to create
different setups. When a log file name other than "timetrak.log" is used, a separate
*.ini file will be created. Then if the first part of the *.ini file is passed as a
parameter when timetrak is started, it will use the settings stored in the separate
*.ini file.
For example, if you create a setup with the logfile "project1.log" and another setup
with the logfile "project2.log", the you can start either setup by creating a program
object with 'project1' or 'project2' in the parameters field of the properties notebook.
( note: do not include the quotes ). It can also be started from the command line by
typing 'timetrak project1'
v 1.04 Added the option to save a running total time that is loaded into the display
window upon start up of the program. Also, in the settings window, a stored time can
be cleared.
This release has two executable files TimeTrak.exe and TimeTrk2.exe. The second program
has the window sizes adjusted for proper display on some video card / resolution combinations. It has been noted that the right side of the window was chopped of when
displayed using some display card at high resolutions. You can erase TimeTrak.exe and
rename TimeTrk2.exe if you see this behavior on your monitor. 3/27/98
v 1.05 Fixed bug that would cause the time for a current session to be lost when the
stop button was pushed. 3/29/98
v 1.06 Added the options "Log Elapsed on Stop", "Log Day of Week", "Add CR in Log",
and the optional 'note' entry. Changed the buttons from having text descriptions to
smaller colored ones. Made Y2K compatible with the following note: TimeTrak will now
work properly after the year 2000 as long as the timer is not started when the year
is 1999 and allowed to run over the year change. 6/7/98