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.
By clicking the mouse pointer while it is in the time display window, you can
select the name of the log file that is created, and any or all of the
log options. Please note that at this time there is no error checking for the
creation of the file. If an invalid file name is entered, the program will simply
exit without saving.
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
email address.
History:
V 1.00 Released to public 2/15/98
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