"Jane B. Halfond" <[EMAIL PROTECTED]> wrote on 99/07/10 04:55 pm:

> Besides the 3Com's built-in applications' source code, did you have any
> documentation to work from?

Hi.

Actually the datebook stuff went pretty smoothly.  When I started Hot Date I
thought I would just start from scratch and interpret the records, but it was
pretty obvious that it was sophisticated in the way that it handles repeat
events etc.  Once I just pulled the code from the datebook source it became
very easy because I hardly had to change a thing.  ToDos are very easy so I
didn't use much of the ToDo source except for the header.

As a side note, the Hot Date 1.1 source has a bug in the way that I
calculated the exception list in a datebook record.  You should probably look
at the 1.2 prerelease source on that page because it has lots of new stuff.

As far as programming resources, I have been looking at other people's code
on roadcoders.com and also reading the online version of Palm Programming The
Developer's Guide.  I did just get Bachmann's book as well yesterday from
amazon.com.

Bachmann's book (ISBN 0-672-31493-2) touches most everything, including new
stuff.. but it doesn't appear to have anything wrt datebook record formats,
other than referring to the source code.  Also it doesn't cover sound, midi,
etc.  Other than that it looks like it will be pretty useful for me.

I like the ideas that the Palm people have floated on the list about just
including the datedb.c & datedb.h files into your project.  I did almost
that, but I took only the functions out that I needed.  Though I also had to
add a little gcc stuff to the callbacks and also I changed a couple of lines
in the AddItem code, so maybe their suggestion of using the source verbatim
is not feasible..

-- 
/* Scratched & Clawed on a PalmPilot */

Reply via email to