
TimeCalc
Version 1.0

TimeCalc is a simple tool for adding time values together.  Its
typical use is during rally competition when time values need to
be added to determine the arrival time for the next control.

The display consists of a large numeric display area and a number
of buttons.  The user taps the buttons to perform time calculations.
Time values may be entered in hh:mm format or simply as minutes.
Tapping the ':' button after entering the hour value is done to
indicate hh:mm format.  In hh:mm format, 24-hour time is used.  The
user may convert a 12-hour time to its equivalent afternoon 24-hour
time by tapping the PM button.  When entering a time value as minutes,
the user just taps the appropriate digits.

For example, to enter the time 12:02pm, the user taps the buttons:
  '1' '2' ':' '0' '2'
    or 
  ':' '0' '2' 'pm'

After a time value has been entered, the user taps the + button
and then enters the value to be added.  After this, the user taps
the = button and the result is calculated.  If adding multiple values,
the use may tap the + button between each value.

If both values are entered as minutes, the result is displayed as
minutes.  Otherwise, the result is displayed in hh:mm format.  If
the PM button is tapped, the display format is set to hh:mm
format.

The menubar consists of a single pull down menus, Info. The Info
menu allows the user to get help or version information about
TimeCalc.

TimeCalc has been tested in POSE with PalmOS 3.3 on a simulated
Palm III as well as on a Palm III running PalmOS 3.3.

New Features in v1.0
- Reworked how the "PM" button works.  Any time the current time
  value is less than 12:00, tapping the "PM" button will add 12
  hours and convert the time to hh:mm format.  Previously, it
  would not do this if the current value is the result of a sum.

Problems Fixed in v1.0
  None.

New Features in v0.5
- You may now tap '+' immediately after '=' to add another value
  to the result from the previous calculation.
- When you enter a time value using hh:mm format, the first digit
  that you tap will go into the tens of minutes position (the
  first digit to the right of the ':').  Previously, it went to
  the rightmost position and scrolled left if a second digit was
  entered.

Problems Fixed in v0.5
- If you entered a value after tapping '=', that value would be
  combined with the resultant value in strange ways, sometimes
  giving the appearance that the new value was being added to
  the resultant.  Now, entering a value after tapping '=' will
  start a new calculation.

New Features in v0.3
- If you wish to add more than two values, you may now tap '+'
  between each value and "=" to add the last value.  Previously
  you had to tap "=" for each pair of values.
- After you tap "+", the "+" character is displayed.  This lets
  you know that TimeCalc is ready for you to enter the next value.

Problems Fixed in v0.3
  None.
  
Known Problems
  None.

Thanks to Kathryn Hansen and Steve Perret for encouraging me to
finish this.

TimeCalc is distributed as shareware.  If you would like to
contribute to the development of TimeCalc (financially or
otherwise), please contact timecalc@snowmoose.com.

Please report any problems or suggestions to:
  timecalc@snowmoose.com
