Cal Planner v1.0 (C)2001 Ben Bardill
March 1st, 2001

TABLE OF CONTENTS
1. Requirements
2. Usage
3. Other stuff
4. Contacting the author

1. REQUIREMENTS
   You must have 12k of RAM free to install this program. After running the 
   program, I suggest you archive the entire 'cal' folder. Archiving the 
   programs does not decrease performance. My program will automatically archive 
   your data. This has the benefit of making the data recoverable in case of a 
   crash (by an assembly program).

2. USAGE
   Run "cal\cal(month,year)" from any directory, where 'month' is an integer 
   [1-12] and 'year' is an integer [1000-9999].

   Example: "cal\cal(4, 2000)" will start up the program in April of 2000. The 
   program will display April on the left side of the screen and May on the 
   right.

  == Calendar Mode ==
	Key combo	Action
	===============================================
	Left/Right	Toggle selected month
	Number pad	Enter digits, press enter to goto that day of the
 			selected month
	<- (delete)	Delete the digit
	Clear		Clear both digits
	Second-Right	Advance 1 month from the currently selected month
	Second-Left	Go back 1 month from the currently selected month
	Diamond-Right	Advance 2 months from the currently selected month
	Diamond-Left	Go back 2 month from the currently selected month
	Diamond-Up	Jump to the next year
	Diamond-Down	Jump to the previous year
	ESC/HOME/QUIT	Quit the program

  == Entering events ==
  You can enter different events for a day, seperated by semicolons ';'. Due to 
  limitations in TI-89/92 software, you can only enter 255 characters in   the 
  event editor dialog.

3. HINTS
A. Create a 'kbdprgm1' program in your 'main' folder.
In the program editor, enter 'cal\cal(m,y)' where m is the current month and y is the current year. To quickly access the Day Planner, enter Diamond-1 at any time on your calculator. 

B. You can access the event editor program from the command line. For example, 
if you wanted to edit August 4th, 1999's event, enter this: 
	cal\event(edit,8,4,1999)	
The syntax is this:
   event(operation,month,day,year)
	operation = view|edit|delete|add. But do NOT put quotes around this
	month     = 1-12 integer
	day       = 1-31 integer
	year      = 1000-9999 integer

4. CREDITS
Credits for the month generating algorithm go to Xexix (xexix@phreaker.net) 
which I borrowed from his cal.89p program.

5. CONTACTING THE AUTHOR
To report any bugs or to suggest any improvements, e-mail me at ben@bardill.net

6. LICENSE

You are licensed to freely distribute this (TI-89 DayPlanner) product as long as 
this text file is distributed with it and the recipient of the product pays no 
fee.

You may include the code of this product into your own programs, provided that I 
am given credit for the authoring of that segment of code.

You may NOT 1) Charge a fee for the distribution of this product. 2) Include 
this product in any printed book of programs without my written permission.

Use of the product implies acceptance of these terms.