TRAXTIME 3.2
Copyright 1994-1998 Spud City Software Co.
All rights reserved

Spud City Software Co.
P.O. Box 16062
Boise, ID 83715
USA

Internet: www.spudcity.com
E-mail: spudcity@spudcity.com



REQUIREMENTS

To run this version of TraxTime successfully, your computer needs 
the following:

* Windows 95, Windows 98, or Windows NT
* Visual Basic 5 (VB5) runtime files. (The VB5 runtime files needed for
  this program can be found at this URL:  
  http://www.simtel.net/simtel.net/win95/dll.html



BRIEF PROGRAM DESCRIPTION

TraxTime performs like a personal punch clock. It allows you to
record the time you spend on different projects by simply punching
in and out as you work. You can then create time reports with as
much (or as little) detail as you want.

It's simple interface is easy to learn. We suggest that you go
through the three-minute tutorial that's in the HELP file. The
HELP file can be accessed via TraxTime's pull-down menu.


MANAGER'S VERSION

A manager's version of TraxTime is also available. It looks and
performs exactly like the regular version, except that it allows
you to read data created by other TraxTime users, and develop
comprehensive reports combining everybody's time data. It also
allows you to maintain a shared project list that can be used by
anyone running TraxTime 2.0 and above.


INSTALLATION

Run Windows Explorer, and double click on the TTIME32.EXE file to start
the installation routine for TraxTime.


IMPORTANT UPGRADE INFORMATION (version 1.0 users only)

If you are currently using TraxTime version 1.0, then you need to
convert your data into the new format. To do this, you need our
utility named MDB2ISAM. You can find this free utility on
our internet web site, http:/www/spudcity.com

If you are a user of version 1.0 you MUST use the MDB2ISAM utility
before you install this new version of TraxTime, or your serial
number will change (making your registration code invalid).


PRICE

TraxTime is distributed as shareware. That means that you are
permitted to try it at no cost for a 20-day evaluation period.
After that time, you need to pay a registration fee if you want
to continue using it.

There are three different registration levels for TraxTime:
Registration only..........................................$19.50
Registration and latest disk...............................$27.50
Registration and latest disk containing Manager's version..$37.50

For more registration information, and a registration form, run
TraxTime and click the pull-down menu entitled HELP.


DISTRIBUTION

You may freely distribute this unregistered version of TraxTime.

Please note that if you bought a disk containing TraxTime from
a commercial shareware distributor, your payment to that distributor
does not mean that you have registered TraxTime in any way. You only
paid for the convenience of having a non-registered, evaluation copy
of TraxTime placed on a disk and given to you.



UPDATE HISTORY

Version 1.0----Initial release

Version 1.0a--*Fixed setup problem that wouldn't uncompress the file
               TRAXTIME.DAT.

Version 1.0b--*Fixed setup problem that wouldn't uncompress the file
               SETUPKIT.DLL. This only caused problems on computers
               that didn't already have SETUPKIT.DLL installed in
               their Windows/System subdirectory.

Version 1.0c--*Fixed problem with punching out, switching projects,
               then punching in, all while minimized.
              *Slightly changed help file's Three Minute Tutorial.
              *Added error correction to 'Enter Registration
               Code' screen.
              *Fixed problem with program 'crashing' on exit if
               user had deleted data during session.
              *Fixed problems with deleting a project which
               recently had a memo added to it.
              *Replaced menu system, which was causing problems.
              *TraxTime now allows you to start it minimized
               (registered users only).

Version 1.0d--*Reports sent to the printer now break at logical
                points on the page (based on 12-point type on a
                60-line page), avoiding orphans and widows where
                possible.
              *TraxTime now coexists peacefully with the following
                screen savers: After Dark (v.2), Norton Desktop for
                Windows (v.3).
              *After you add a new project name, if you're
                already punched in to another project, TraxTime
                won't try to make the new project active.
              *The 'Delete Project' form now redraws itself
                properly after a deletion.
              *Fixed a typo in the quotes.
              *Revised the setup routine to accommodate registered
                users better.
              *Fixed a bug that would cause an 'overflow' error
                if the user tried to edit in/out times from an earlier
                date.
              *Reconfigured TraxTime's memory allocation for
                improved performance.

Version 1.5---*Switched to a different database format that is
                much smaller and faster than the old one.
              *Report dates now default to the current month.
              *Added ability to punch in and out of projects from
                TraxTime's minimized icon by using your right mouse
                button.
              *Added ability to keep your data files in a different
                subdirectory than your TraxTime program itself.
                This makes it easier to use TraxTime on a network,
                and someone using the manager's version can access
                all the employees' data files at one location.
              *Fixed a bug that occurred if you tried exiting using
                the system menu, but had a project punched IN.
                Pressing the warning message's CANCEL button caused
                you to exit.
              *Fixed a bug that would stop you from generating a
                report if your registered name was longer than
                35 characters.
              *You can now change the default reminder tune by
                putting your own WAV file (renamed as REMINDER.WAV)
                into your Traxtime subdirectory.

Version 1.6---*Fixed bug that would sometimes cause your report
                to fail if you tried to include memos in it.
              *Fixed some setup problems.
              *Fixed bug that wouldn't let you properly switch
                between projects after you created a report.
              *The default for the single-date report has been
                changed to today's date.

Version 2.0---*Increased the maximum length of project names from
                15 characters to 25 characters.
              *Added ability export data in a comma-delimited format.
              *TraxTime now recovers properly if you select a future
                date from the menu choice EDIT DATA FROM AN EARLIER DATE.
              *Added an indicator on the main screen to show if the
                time totals are being rounded off.
              *Improved printout formats.
              *Fixed bug that prevented you from returning to TraxTime
                if you were exiting and had a project punched in.
              *Removed a warning that would pop up if you deleted all
                of your recorded in/out times in all of your projects.
              *Added the option of using 24-hour (military) time.
              *Added the option of viewing time totals in a decimal
                format. (i.e. 3:20 can be viewed as 3.33)
              *Added more flexibility for typing in times directly into
                the yellow boxes on the main screen. TraxTime isn't as
                strict about the format.
              *Added the ability to round off time totals to 6-minute
                (1/10 hour) increments.
              *Added grand totals of all selected projects in reports.
              *Expanded the main screen's running total to include
                daily, weekly and monthly totals for ALL projects.
              *Speeded up the punch button.
              *Add the ability to use a shared project list between
                users. This database can only be maintained through the
                use of a manager's version of TraxTime.
              *When creating a manager's report, linked users do not
                need to exit their copies of TraxTime.
              *Added a lot more 'quotes' to read when exiting the
                program.
              *The calendar in the DELETE BY DATE feature now
                highlights the dates that hold data.
              *Fixed bug that showed very large yearly totals
                incorrectly.
              *Speeded up the refresh of the main screen when returning
                from the EDIT DATA FROM AN EARLIER DATE screen.

Version 2.1---*Fixed bug that sometimes put the wrong project name in
                 the system menu upon TraxTime's startup.
              *Fixed the inconsistent colors that occurred with certain
                Windows color schemes.
              *Fixed bug that sometimes duplicated memos from one
                record to another.
              *Fixed bug that sometimes caused the program to crash
                when selecting dates to edit on the calendar.
              *Fixed bug that would not save time changes made to
                earlier dates when exiting the edit screen with an
                alt+D key combination.
              *The report output screen is now sizable.

Version 2.2---*Fixed a bug that prevented users from seeing their prior
                day's data if they were punched in through midnight.
                The data wasn't missing, it just couldn't be seen
                unless you exited and restarted TraxTime.
              *Fixed a typo in the export file's header.

Version 2.3---*Fixed a bug that would cause the program to lock up if
                it was minimized when midnight passed.

Version 2.4---*Fixed a bug that didn't allow all the manager's features
                to be accessed the first time the program loaded.
              *Fixed a bug that gave incorrect weekly report totals
                when a week began in one year, and ended in another.
              *Fixed a bug that would occur if you edited a project
                name, then immediately punched into it, then minimized
                TraxTime.
              *Changed the popup list of projects (accessed with a
                right mouse click on a minimized TraxTime icon) from a
                menu list to a list box. This allows users to scroll up
                and down the list when they have a lot of projects.

Version 2.5---*Fixed a bug (introduced in version 2.4) that would show
                0 as a project's weekly total, despite in/out times
                actually being recorded.
              *Under Windows 95, TraxTime now properly displays the
                punch in/out options that are available when you're
                minimized.

Version 2.6---*Fixed a bug that would show January as the name of the
                month for all monthly reports. This only appeared if
                your country settings format for dates is dd/mm/yy.
              *Fixed a bug that caused an overflow error when creating
                yearly reports with large amounts of logged-in time
                data.
              *Fixed a problem for some Windows 95 users outside the
                United States who did not see the month name displayed
                on the calendars correctly.
              *Fixed a bug that would sometimes cause data problems if
                you left TraxTime running past midnight.
              *Fixed a bug that would show incorrect weekly totals on
                the main form if the week included days that spanned
                two years or two quarters.
              *Fixed a bug that prevented TraxTime's help file from
                displaying if you store your data in a subdirectory
                other than where TRAXTIME.EXE resides.
              *Added better support in the setup routine for network-
                stored data files.

Version 3.0---*Converted TraxTime to a 32-bit program. (Phew!)
              *Added a new, more reliable installation routine.
              *Added an uninstall utility.
              *Changed reports and data input fields to provide better
                support for various international formats.
              *Exporting data to a file now outputs dates in a YYYY
                format, rather than YY.
              *Tweaked TraxTime so that it is Year 2000 compliant.
              *Added the ability to create reports that show a day's
                punch in/out times in either chronological order, or
                project order.
              *Added the option to hide report subtotals when they
                equal zero.
              *Quenched TraxTime's desire to keep certain screen savers
                from working properly.
              *The features available from a right-mouse click on
                TraxTime's minimized location in the taskbar have been
                refined.
              *When viewing a report on screen, the text aligns better.
              *When copying a report from the screen to the Windows
                clipboard, there are no longer any unprintable
                characters embedded in the text.
              *You can now choose to print multiple copies of reports.
              *Added a new (somewhat more civilized) default reminder
                sound.
              *You now hear a sample of the reminder sound when you set
                the reminder.
              *Added a progress indicator that's seen during the
                generation of manager reports.
              *Added 49 more pithy quotes for the exit screen.

Version 3.1---*Fixed a bug in v3.0 that displayed incorrect report
                totals when the 'Sort By Time' option was unchecked.
              *Added a scrollbar to the pop-up list of projects.
              *The pop-up list of projects now adjusts its width
                to be no wider than the longest project name requires.
              *The pop-up list of projects now adjusts its vertical
                size so that no project names are 'cut off.'
              *Improved the date selection responsiveness of the
                calendars.
              *Added support for color schemes beyond Windows Standard.
              *Added more information to Taskbar text, and made it 
                display at all times, not just when minimized.
              *Added hourglass cursors to appear during various time-
                intensive tasks.
              *Fixed the appearance of the project list after a project
                is deleted from the 'delete project' screen.

Version 3.2---*Added the ability to 'round UP' time totals to various
                increments (next 5 mins., next 6 mins., next 10 mins.,
                etc.)
              *Fixed a bug that wouldn't allow you to exit the print
                dialog screen without printing (this bug occurred in
                versions 3.0 and 3.1).
              *Added the ability to call up and write memos while
                minimized via the custom context menu.
              *Fixed a bug that would disable the 'punch out of' and
                'switch project to' items on the custom context menu
                after editing an earlier date in version 3.0 and 3.1.
              *TraxTime now remembers the last project you were working
                on, and returns you to it when you restart TraxTime.
              *Fixed a typo on the registration form.
              *If you have chosen 24-hour (military) time format, the
                current time at the bottom of the main form is now
                displayed in that format.
              *TraxTime now prevents users from editing project names
                into blank names.
              *Improved TraxTime's ability to autocorrect manual time
                entries.
              *Added a safeguard to prevent users from switching to
                other projects, if they had typed in an OUT time, but
                not a corresponding IN time.
              *Improved the internal routine that prints registration
                forms.
              *Fixed a bug (occurring in versions 3.0 and 3.1) that
                might display incorrect 'Since Start' totals in
                reports.
