Reminder V1.0

by C. Edward Stewart

Copyright (c)1995 Fly By Nite Videe-Oh!

There are a lot of Nagger/Reminder programs out there, but I couldn't find
one that did what I wanted it to.  Reminder is the result.


There are two programs in the archive:
Reminder - The main file, put it in WBStartUp
ReminderGUI - The file editor, put it wherever


Requirements
------------
Any Amiga
Date command in C:
Reqtools.Library in Libs:

Optional
narrator.device in Devs:
translator.Library in Libs:


ReminderGUI
-----------

The ReminderGUI program allows you to enter notes, edit and delete them.
It saves the data file for the main program in your S: directory as
Reminder.DAT.

Prefs
-----
sound options:
None   - No sound (obviously)
Bell   - A bell will ring for each reminder listed
Speech - The computer will display the reminder and read it to you.  For
         this option you will need narrator.device and translator.library.
         If you don't have them, they were included with the 1.3 workbench.

screen options:
Workbench - The reminders will display on your workbench screen
Custom    - Reminder will open its own intuition screen

name option:
Here you can set the name the computer will use when addressing you

Add
---
This is the button to use to add a new entry to the list of reminders.  At
present, you can have 49 reminders stored.  Send me $5 and I will send you
a version of the program that will handle up to 200.

Edit
----
If you screw up an entry, you can use this option to fix it.

Delete
------
If you don't need the reminder anymore, you can delete it here.

Save
----
Stores your reminder list for the main program to use.

Quit
----
Quits (gasp!)

Types of Reminders

Countdown
Until the target date is reached, this type of reminder will count the days
(unless it's more than a month away) until the event happens.  When it
reaches the target date, it will give you the option of deleting the
reminder.

Event
This type only shows up when the target date is reached.  Use this one for
birthdays, holidays, one time events.  When it is displayed, it will give
you the option of deleting the reminder.

Weekly
Every time the target day is reached (Monday, for example), the reminder
will be displayed.  As usual, you will be given the option of deleting the
reminder from the list when it is displayed.

Monthly
Each time the target day of the month is reached, this reminder will
display.  Again, you can delete it when it displays.


Reminder
--------
Drag, drop, shove or otherwise get the Reminder program into your WBStartUp
drawer (or add run >NIL: Reminder to your startup-sequence (or something
like that)).

Every time your computer boots, you will be asked whether or not you wish
to view the reminders.  If you say no, the program ends and that's the name
of that tune.  If you say yes, the program will tell you the date and then
begin listing all valid reminders.

Any time a reminder reaches its target date, it will give you the option of
deleting that reminder from the list.

After it displays all the reminders, it will clean up the list (in case any
have been deleted) and resave it.


If you enjoy this program, why not drop me a line and say so?

C. Stewart
21 Stirling Ave. S. #1
Kitchener, Ont.
Canada
N2G 3N6

or

joehick@ophelia.waterloo.net

or

Giark
CoSys of CyberSpace BBS
(519)579-0072 (28.8)
(519)579-0173 (14.4)


This program was written in AMOS Professional and uses the Intuition
Extension by Andy Church.
