Contact  Book v1.00 for the TI-92+
Mad Hatter Productions

Overview
History
Bug Report
Planned/ Suggestions
Credits
License
 

Overview

   The "Contact Book" is a small (4886 bytes) program to store informnation on your personal and business contacts. (Friends, Family, Secretaries (How did you get a secretary?), and so on.)

  The program currently requires two programs, "SysUtil" and "WriteStr", which are included.

   It's real simple to use:
     run "contact()"
     Push [F1] to access your "Personal" book,
             [F2] for the "Business" book,
             [F3] if you need help, (and you shouldn't....but there are some of those people....)
         or [F4] or [Esc] to quit the program.

    If you go into the book you'll be given three options:
      View contact
      Edit/Add Contact
      Delete Contact

   The information you can store for each contact is:
      Name, Address (two), City, State, Zip, Phone, Cell Phone, Fax number, E-mail address, Web page address

   I don't know what else to say as far as that goes.
 

History
 
Version Changes
1.25 First public release. (v1.00 was supposed to be, but then I found out about WriteStr and decided to integrate it in first.) Got rid of my subprogram to write the text on the graph screen (in little font) and used WriteStr instead. (Writes in little font to the IO screen.) Added 775 bits by including WriteStr program, got rid of 3097 (Graph picture) +100 (GDB) +249 (internal subprograms) = 3446 bits. New total size is 6343b, 2671b less then v1.00 (29.6% decrease in  size) Fixed bug with trying to delete contact when it's the only one in the book, fixed bug with trying to view empty contact book.
1.00 Added ability to delete contact (Duh, why didn't I think of that sooner?) Current size (including other files required) 9041 bits.
0.96 Fixed bug with DATA variable storage, now uses MAT to store contact info. Decided to use graph screen to display info. instead of Dialog box.
0.95 First full version of program

Bugs

  I'm pretty sure I've gotten rid of any bugs, but if you find any let me know

Planned/ Suggestions

  I don't have much planned except to convert the program into C and maybe port it to the TI-89.
I welcome any suggestions you have though, feel free to write.

Credits

  Thanks to Stephen Schloterbeck of MurBeck for the SysUtil program, and to
Arthur hendrikson (III) for the WriteStr program. No-one else yet, but I'll include you in the next release's credits for any help you can give me.

License

  This program may be freely distributed and used by anyone possesing a TI-92+ calculator, or any other calculator it'll work on. Do not make any changes to this program without notifying myself and including the source code with the changes made. Do not sell this program, and do not take credit for it in any way, unless of course you've provided something to the program or me (as in bug reports w/ their fixes, suggestions w/ source code, etc.) By receiving this program you are agreeing to the terms stated above. (You use this thing, you follow the rules.)