››CALENDAR by Benjamin Bartels›› This program was written to organize my life by keeping track›of events, birthdays, and anniversaries thoughout the year.›I've tried other calendar programs such as the public domain version›written in Basic. Although it was a nice program overall, it was slow›and very limited.› My next venture was the SYNCRON calendar program written by›Synapse. Although the displays were attractive and user friendly,›the program took too long to operate, used a whole disk, and ›only kept two years per data disk. SYNCRON is good for keeping›journals or diaries on, but for daily memos it proved to be rather›cumbersome.› Thus the Calendar was born. I included the features which I›needed and also some suggestions from friends and colleagues. I'm›sure you will benefit from the program as much as I do. I didn't›bother with fancy titles or packaging to help cut cost and pass›the savings on to you.› I also didn't bother with any protection schemes or deticated›disk formats. This will allow you to transfer the Calendar for›backing up or multiple data disks. Also the calendar data may be stored on the same disk as the›Calendar program, thus avoiding disk swapping. I won't harp on and›on about piracy or illeagle›backups. I'll mearly mention that it will only raise the prices of›future projects.››BASIC OPERATION› The Calendar program is able to display the days for any month›and any year from 0 AD through the year 65,000 (hopefully I'll write a›new program by then). There are three types of messages to enter›under any day: memos, global, and time messages.› To pick a day to enter a message on, use the curser control›keys (even without pressing the control button). If you desire a›different month press the parenthases keys "()" (even without›pressing the shift button). The left parenthese will decrease the›month and the right one will increase the month. To alter the›year, use the same method with the "<>" keys.› The most used entries will most likely be the memos. Position›the calendar curser on any given day and press return. A window›will appear over the calendar and allow you to enter any memo for›that day. Such memos would be anything from car check ups to›trips to grandmothers house.› Pressing "G" will add a global message to the calendar. Global›messages are similar to memos except that the entry will appear›in the same month and day for any given year. Such an entry would be›birthdays, anniversaries, or any annual event.› The third message type is a time entry, obtained by pressing›"T". It looks similar to a memo except for the time margin on the›left side of the window. This entry will most likely be used by›business men (and women) so the times range from 7:00 to 5:00›(during business hours). The tab key may be used to jump to the end›of the time margin and begin a single time entry. Such entries›may be meetings, lunch appointments, or other time related›activities.› If you wish to set an appointment on times that are not›exactly on the hour you may want to use the following pattern. Once in›the time entry, press return until you arrive at the particular hour›to change; 12:00 for example. Pressing the tab key will position›you just beyond the last zero. Pressing the delete/backspace key›twice will delete the two zeros in the 12:00 period. Now type in 15›to change the time from 12:00 to 12:15. Press another space and›enter a message like "lunch with the boss". Of course doing this›means you forfit the 12:00 position so beware.›› [RETURN]=memo add/edit› G=global add/edit› T=time add/edit›››EDIT MODE› On any day, pressing the return, "G", or "T" keys will›display the edit window, that days message (if it exists), and send›you into the edit mode. This mode will allow modifications or›additions to be made on any entry in the calendar. Most of the keys›perform their normal editing function; return, del/bs, insert,›clear. The escape key will terminate the editing session and›save the entry into the calendar. The option button will abort any›changes to the current entry and return you to the calendar. The›start button will print the current message to the printer (if it is›turned on).› After a message has been entered a symbol will appear on the›day you entered the message. A symbol in the center of the day›will indicate a memo exists. A symbol to the right indicates a›global entry, the symbol to the left, a time entry.›› [ESC]=exit message window› [OPTION]=abort current message› [START]=print current message›››DELETING MESSAGES› To delete a message from the calendar, position the cursor over›the day you wish to delete a message from. Once positioned,›press "D" to delete a memo message. A window at the bottom of the›screen will ask "ARE YOU SURE?" verifying the operation. Answer›with a "Y" if you wish to continue the delete or any other key will›abort the deletion process.› To delete a global message press "K" to kill the message. ›Pressing an "E" will erase a time message.›› D=delete memo› K=kill global entry› E=erase time entry›››LOADING AND SAVING› The messages entered into the calendar are stored in memory and›must be saved to disk before quitting the session. To save the›messages in memory press the "S" key. A window will appear on the›bottom of the screen asking for a file name. Enter a filename using›the standard naming convention; eight characters max, all capital›letters, beginning with A-Z, three character extender. If you wish to›change the drive number, position the cursor over the drive number›and enter the new number. After the name has been entered, the›messages will be saved and you are returned to the calendar.› Pressing "L" will ask for a filename to load from the disk.›Use the same naming convention as with the save function to retrive›the messages.›› S=save messages› L=load messages›