To all,

Here is the latest MoneyView.

The changes that I made since 0.4 are:

1) Rewrote the way the first file is located. I got rid of the
assumption that the user is on "c:\pilot", since many of us 
are not. I read the registry to figure out where the stuff is.

2) Changed the GetFileName so that first it looks in the
registry to see if the GCM system is installed. If it is, 
it can make the filename by reading entries in the registry.
If GCM is not installed, it falls back to .\backup\moneydb.pdb

3) Changed the wakeup screen so that if there is only
one user, (after 2-3 seconds) it automatically loads up
that persons data (if it can find it). If there is more
than one user, it changes color and tries to suggest to
the users to click on the combo box.

4) Changed the internal data structures to be more
object oriented. There is now a complex object
called a tPmRec that holds all the information for
a single record. This makes the control of the entire database
easier.

5) I put back in the Form_LinkExectute code, so that 
if the user is using the GCM, the MoneyView will automatically
reload the data at the end of the hotsync. If the user is
not using GCM, this code will never execute.

6) IMPORTANT: fixed the SwapLong routine. It was bad and would
prevent us from using data files >32k bytes.



Cheers,

Pat

