home *** CD-ROM | disk | FTP | other *** search
/ Black Box 4 / BlackBox.cdr / desktop / rmnd30.arj / REMIND.DOC < prev    next >
Text File  |  1992-04-01  |  138KB  |  2,851 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.        ________________________
  9.        \                     \ \
  10.         \       Tom           \ \
  11.          \       Donnelly      \ \
  12.           \       Computer      \ \
  13.            \       Software      \ \
  14.             \_____________________\_\
  15.              \_____________________\_\
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.                                                            REMIND
  23.                                                       Version 3.0
  24.  
  25.  
  26.  
  27.                                         Automated appointment and
  28.                                                     task reminder
  29.  
  30.                                                  REFERENCE MANUAL
  31.  
  32.  
  33.  
  34.                                                      Tom Donnelly
  35.                                                 Computer Software
  36.                                                     P.O. Box 3856
  37.                                                     San Dimas, CA
  38.                                                             91773
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.                   Copyright (C) 1987-1992 by Tom R. Donnelly.
  50.                               All Rights Reserved.
  51.  
  52.                       Program written by Tom R. Donnelly.
  53.                    Manual and help text by Barry MacDonnell.
  54.  
  55.  
  56.      REMIND MANUAL                                                       ...1
  57.      ========================================================================
  58.  
  59.                                  C O N T E N T S
  60.  
  61.             LICENSE AGREEMENT........................................  2
  62.             REGISTRATION, PROBLEM REPORTING AND USER SUGGESTIONS.....  3
  63.  
  64.             PROGRAM DESCRIPTION......................................  4
  65.             SYSTEM REQUIREMENTS......................................  5
  66.             UPGRADING FROM EARLIER VERSIONS..........................  6
  67.             FIRST TIME INSTALLATION..................................  6
  68.  
  69.             OPERATION OF THE PROGRAM.................................  8
  70.                 RUNNING REMIND....................................... 10
  71.                   Main screen........................................ 10
  72.                   Status and title line.............................. 10
  73.                   Display area and menu.............................. 11
  74.                   What you see and what you don't.................... 11
  75.                   Odds 'n ends....................................... 13
  76.                   Menu functions..................................... 13
  77.                   Keypad keys........................................ 14
  78.                   Function keys and shortcut keys.................... 14
  79.                   More on categories................................. 15
  80.                   Other keys......................................... 18
  81.                   Using a mouse...................................... 19
  82.                   Adding, editing, or importing many reminders....... 19
  83.                 ADDING AND UPDATING EVENTS........................... 20
  84.                   Due Date........................................... 21
  85.                   Event Type......................................... 22
  86.                   Sticky flag........................................ 23
  87.                   Warn days.......................................... 23
  88.                   Warn in Weekdays flag.............................. 24
  89.                   Reminder text...................................... 24
  90.                   Memo fields........................................ 25
  91.                   Category........................................... 25
  92.                   End Date........................................... 26
  93.                   More on other fields............................... 26
  94.                   Skip fields key.................................... 27
  95.                   Cloning events..................................... 27
  96.                   Saving or Quitting................................. 27
  97.                 SEARCHING FOR EVENTS................................. 28
  98.  
  99.             CONFIGURING REMIND....................................... 31
  100.                 Start-up options..................................... 31
  101.                 Examples............................................. 35
  102.                 Placement of start-up options........................ 36
  103.                 An example........................................... 37
  104.  
  105.             REMINDER DATA FORMATS.................................... 39
  106.             HISTORY FILE FEATURE..................................... 43
  107.             ADDING REMINDERS FROM A BATCH FILE....................... 44
  108.             HOW REMIND FINDS ITS FILES................................45
  109.  
  110.             MESSAGES................................................. 46
  111.             PROGRAM HISTORY AND ACKNOWLEDGEMENTS..................... 51
  112.  
  113.             INDIVIDUAL AND SITE LICENSE FORM......................... 52
  114.  
  115.      REMIND MANUAL                                                       ...2
  116.      ========================================================================
  117.  
  118.  
  119.                                   LICENSE AGREEMENT
  120.                                   =================
  121.  
  122.         This program and the accompanying manual and other documentation
  123.         are the copyrighted property of Tom R. Donnelly.  You are granted a
  124.         limited license to use, copy and distribute the program and its
  125.         documentation, provided that the following conditions are met.
  126.  
  127.         1. No fee is charged for the use, copying or distribution of the
  128.            program and documentation, except a nominal medium charge (not
  129.            to exceed five dollars).
  130.  
  131.         2. The program is distributed in its original and unmodified state
  132.            along with the original and unmodified documentation.
  133.  
  134.         3. The program is not distributed, in whole or in part, as part of
  135.            any commercial product or service without the express written
  136.            permission of Tom R. Donnelly.
  137.  
  138.         THIS LICENSE IS EFFECTIVE UNTIL TERMINATED.  YOU MAY TERMINATE THE
  139.         LICENSE AT ANY TIME BY DESTROYING ALL COPIES OF THE PROGRAM AND ITS
  140.         DOCUMENTATION.
  141.  
  142.         YOU MAY NOT USE, COPY, MODIFY OR DISTRIBUTE THE PROGRAM OR
  143.         DOCUMENTATION OR ANY COPY, MODIFICATION OR PORTION OF THE PROGRAM OR
  144.         DOCUMENTATION EXCEPT AS EXPRESSLY PROVIDED FOR IN THIS LICENSE.
  145.  
  146.         VIOLATION OF ANY LICENSE PROVISION AUTOMATICALLY TERMINATES YOUR
  147.         LICENSE AND MAY SUBJECT YOU TO CIVIL AND/OR CRIMINAL LIABILITY.
  148.  
  149.         THIS PROGRAM IS PROVIDED "AS IS" WITH NO WARRANTY OF ANY KIND EITHER
  150.         EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY OF
  151.         MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE
  152.         RISK AS TO THE SUITABILITY, QUALITY AND PERFORMANCE OF THE PROGRAM IS
  153.         WITH YOU.  IN THE EVENT THAT THE PROGRAM SHOULD PROVE TO BE DEFECTIVE
  154.         YOU ASSUME THE ENTIRE COST OF ALL NECESSARY SERVICING, REPAIR AND/OR
  155.         CORRECTION.
  156.  
  157.         IN NO EVENT WILL TOM R. DONNELLY BE LIABLE TO YOU OR ANY OTHER PARTY
  158.         FOR ANY DAMAGES, INCLUDING LOST PROFITS AND/OR ANY OTHER INCIDENTAL
  159.         OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE
  160.         THE PROGRAM EVEN IF TOM R. DONNELLY HAS BEEN ADVISED OF THE
  161.         POSSIBILITY OF SUCH DAMAGES.
  162.  
  163.      REMIND MANUAL                                                       ...3
  164.      ========================================================================
  165.  
  166.                REGISTRATION, PROBLEM REPORTING AND USER SUGGESTIONS
  167.                ====================================================
  168.  
  169.         This program is distributed under a concept known as "shareware."
  170.         Shareware allows you to use the program and determine if it suits
  171.         your needs before you pay for it.  IT IS NOT FREE.  Instead of
  172.         directly advertising this program, which would require that the
  173.         price of the software be substantially higher, shareware
  174.         distribution allows me to reduce its costs and price the program
  175.         accordingly.
  176.  
  177.         After you have determined that the program meets your needs, you
  178.         should register the program.  A product registration form is
  179.         provided at the end of this document.
  180.  
  181.         As a registered user, you are entitled to free upgrades and
  182.         technical support for one year from the date of registration.
  183.         Registered users also will be notified of new releases and will be
  184.         entitled to discounts on other products. Your registration fee will
  185.         make new development possible.
  186.  
  187.         Quality software is my number one concern.  If this product is
  188.         broken, I am interested in fixing it, if possible.  Registered
  189.         users may submit problem reports to the address below.  For faster
  190.         problem resolution, you may contact me on CompuServe via Compuserve
  191.         Mail. Please provide your name and registration number and a
  192.         description of the problem.  You will be assigned an incident
  193.         number and will be contacted as soon as a correction is available.
  194.  
  195.         If you have any suggestions for improvements in this product or
  196.         ideas for additional features, I am very interested in hearing
  197.         them. Please jot them down and send them to me at the address
  198.         below.
  199.  
  200.  
  201.         Tom Donnelly Computer Software
  202.         P.O. Box 3856
  203.         San Dimas, CA  91773
  204.  
  205.         Compuserve Id: 73200,1323
  206.  
  207.  
  208.      REMIND MANUAL                                                       ...4
  209.      ========================================================================
  210.  
  211.                               PROGRAM DESCRIPTION
  212.                               ===================
  213.  
  214.         Whether you use a time management notebook or simply circle dates
  215.         on a desk calendar, you know that important events or deadlines
  216.         sometimes approach -- or slip by -- unnoticed.  You have to
  217.         remember to look at the calendar in time to do something, and some
  218.         events or tasks are far enough in the future that you probably
  219.         don't have the new calendar or time management refill pages.  So,
  220.         important events just pass by, leaving you apologizing to everyone.
  221.  
  222.         REMIND can show your messages, important events, appointments, or
  223.         tasks for the day or for the next several days.  REMIND is a great
  224.         tool to help meet work deadlines.  Whenever you run REMIND, it
  225.         shows you what you need to know, when you need to know it --
  226.         without taking up precious memory as some RAM-resident pop up
  227.         programs do.  (Many users run REMIND from their AUTOEXEC.BAT file
  228.         every morning; boot-up time may be the best time to be reminded of
  229.         appointments or the next item on a To-Do list.)
  230.  
  231.         REMIND stores your event dates and reminder messages, which you
  232.         previously entered from a simple screen display, in a standard
  233.         ASCII text file.  When you invoke REMIND it will show you those
  234.         reminders that are relevant for the day -- either current, coming
  235.         up, or past due.  (Oops!  You forgot Aunt Emma's birthday!)  You
  236.         can then quickly print them before you dash out the door.
  237.  
  238.         With a keystroke or two (or a mouse click) you can add new
  239.         reminders, update old ones, reset those you want out of the way
  240.         until a later date, or delete those you no longer need.  Or you can
  241.         let the program update itself.  For example, if the event is a
  242.         repeating one -- one that happens daily, weekly, yearly, the first
  243.         business day of the month, etc. -- the program can quietly and
  244.         automatically reset the event and pop it up again on the next
  245.         appropriate date.  Events, birthdays, schedules, or tasks also can
  246.         be "flagged" to display continually until you manually reset or
  247.         delete them.  (Some people like to be nagged.)
  248.  
  249.         You can keep several data files with different types of reminders,
  250.         or you can keep them all in one file -- up to 1500 reminders per
  251.         file.  For example, one file could have important work dates, and
  252.         another could have those private holidays that are so important --
  253.         like Beethoven's birthday.  Multiple users on a single PC will find
  254.         this feature handy, too.
  255.  
  256.         Reminder data files are exceptionally easy to edit using pop up
  257.         input screens.  You also can edit them with any text editor that
  258.         can produce plain ASCII text; this allows you to import blocks of
  259.         data from other programs.
  260.  
  261.         Other features include sorting events by user-defined categories, a
  262.         search function, and a custom configuration file.  REMIND is
  263.         intuitively easy to learn, especially with the context-sensitive
  264.         help available at the touch of a key.
  265.  
  266.  
  267.      REMIND MANUAL                                                       ...5
  268.      ========================================================================
  269.  
  270.                            SYSTEM REQUIREMENTS
  271.                            ===================
  272.  
  273.         REMIND supports the following hardware and software:
  274.             *  IBM PC, XT, AT, PS/2 or 100%-compatible computer.
  275.             *  MDA, CGA, EGA or VGA adaptor and monitor.
  276.             *  160K of free memory while running the program.  More memory
  277.                is required if you wish to use the DOS shell function.
  278.             *  MS-DOS or PC-DOS, versions 2.1-5.0.
  279.  
  280.         REMIND is not a TSR ("terminate-and-stay-resident") program;
  281.         therefore, it doesn't use any memory when it is not running and
  282.         won't cause conflicts with other programs.  Each event (reminder)
  283.         requires one line in the text file, REMINDER.DAT; this takes up
  284.         about 267 bytes of RAM per event.  On a 640K PC with only DOS
  285.         loaded, about 1500 reminders can be loaded from a single data file.
  286.  
  287.         Files included (* = New files with version 3.0):
  288.  
  289.             README.DOC   (this file)
  290.             REMIND.DOC   (REMIND manual)
  291.             REMIND.EXE   (REMIND program)
  292.             REMINDER.HLP (REMIND online help file)
  293.             REMUPDAT.EXE (optional program used with batch files)
  294.             REMIND.REG   (REMIND registration form)
  295.         *   REMIND.VER   (program version history)
  296.         *   SAMPLE.CAT   (sample category list file)
  297.         *   SAMPLE.DAT   (sample data file of 12 reminders)
  298.         *   SAMPLE.OPT   (sample start up option file for color monitors)
  299.         *   HOLIDAYS.DAT (data file of holidays for the next few years)
  300.  
  301.         SAMPLE.CAT:  A user-modifiable category list file, REMINDER.CAT, is
  302.         created (if it doesn't already exist) as new categories are added.
  303.         However, a sample category file, SAMPLE.CAT, is supplied to help
  304.         get you started using categories.  If you wish to use this sample
  305.         file, simply rename it to REMINDER.CAT.
  306.  
  307.         SAMPLE.DAT:  You can load this sample data file instead of the
  308.         default data file, REMINDER.DAT, from REMIND's main display screen
  309.         with <Alt-F>.  This will help you see what reminders look like, and
  310.         allow you to try out the program before entering your own reminders
  311.         into REMINDER.DAT.  See "Operation of the Program" below for more
  312.         information on loading data files.
  313.  
  314.         SAMPLE.OPT:  This file contains an example of start up options from
  315.         one user's (color) system.  (See "Configuring REMIND - Start-Up
  316.         Options.")  If you wish try SAMPLE.OPT, you can rename it to
  317.         REMINDER.OPT.  Be sure to make a back up of any existing option
  318.         file first.  Or you can simply change your existing option file by
  319.         including one or more of the options in SAMPLE.OPT.
  320.  
  321.         HOLIDAYS.DAT:  This data file contains most U.S. holidays and some
  322.         religious holidays for the next few years.  You can load this file
  323.         separately with <Alt-F> from REMIND's main display screen, or load
  324.         it via the command line.  See "Operation of the Program" below.
  325.  
  326.      REMIND MANUAL                                                       ...6
  327.      ========================================================================
  328.  
  329.                       UPGRADING FROM PREVIOUS VERSIONS
  330.                       ================================
  331.  
  332.         If you are using REMIND version 2.3 or earlier, be sure to erase
  333.         any earlier versions of REMIND.EXE from your disk.  Then copy the
  334.         new version of REMIND.EXE, REMINDER.HLP, REMIND.DOC, and
  335.         REMUPDAT.EXE (if you use it) to the same directory where you kept
  336.         the old versions.  These files are the only ones that you need to
  337.         upgrade earlier versions; however, you can simply group copy all
  338.         new files to your REMIND directory, overwriting older versions of
  339.         all files.  Existing data files will be automatically converted.
  340.  
  341.         Automatic conversion
  342.         --------------------
  343.  
  344.         REMINDER.DAT (the default data file), REMINDER.HST (the history
  345.         file), and other REMIND files work with all versions of REMIND.
  346.         Therefore you need not re-enter your reminder data.  REMIND will
  347.         read your current REMINDER.DAT file or other data files and convert
  348.         them to the newer format the first time you load and save them with
  349.         REMIND.
  350.  
  351.         [Note that the data file format for versions 2.5 and later is not
  352.         downwardly compatible with earlier versions.  To use converted data
  353.         files with earlier versions of REMIND, you must manually edit the
  354.         data file(s) to remove "+"s and event types not supported by the
  355.         earlier versions of REMIND. Otherwise, you could lose some newer
  356.         event types and warning day information in your data file.]
  357.  
  358.                           FIRST TIME INSTALLATION
  359.                           =======================
  360.  
  361.         An installation program, INSTALL.EXE, is provided with the original
  362.         distribution disk copy of REMIND.  Simply place the distribution
  363.         disk in your floppy drive and type:
  364.  
  365.               A:       <Enter>
  366.               INSTALL  <Enter>
  367.  
  368.         This assumes your floppy drive is drive "A."  If it isn't,
  369.         substitute the correct drive designation letter above.
  370.  
  371.         Follow the simple instructions given by INSTALL.  Press <F1> for
  372.         help anytime during the installation.  INSTALL will ask for, and
  373.         create, a new directory for REMIND, or it will allow you to choose
  374.         an existing directory on any of your system's drives.  It then
  375.         installs REMIND on the drive and directory you select.
  376.  
  377.         (If you choose NOT to use the installation program, you can use DOS
  378.         to copy REMIND's files to a new or existing directory.)
  379.  
  380.         Next, add the new directory (e.g., \REMIND) to the path statement
  381.         in your AUTOEXEC.BAT file, so it looks something like this:
  382.  
  383.               PATH=C:\;C:\DOS;C:\UTIL;C:\WP;C:\REMIND
  384.  
  385.      REMIND MANUAL                                                       ...7
  386.      ========================================================================
  387.  
  388.         Necessary files
  389.         ---------------
  390.  
  391.         The only files necessary for proper program operation (without
  392.         start up options) are:
  393.  
  394.               REMIND.EXE    (the program)
  395.               REMINDER.HLP  (the help file -- but not strictly needed)
  396.               REMINDER.DAT  (the data file, automatically created)
  397.  
  398.         Optionally, you may wish to keep the following files on your REMIND
  399.         disk or directory (see "Configuring REMIND," "History File
  400.         Feature," and "Adding Reminders From a Batch File" for more
  401.         information):
  402.  
  403.               REMINDER.CAT  (the category list file, automatically created
  404.                              if needed)
  405.               REMINDER.HST  (the history file, automatically created if
  406.                              needed)
  407.               REMINDER.OPT  (a user-created start up options file)
  408.               REMUPDAT.EXE  (used in batch files to update REMIND)
  409.  
  410.         Floppy disk users:  You should NOT remove the floppy disk when
  411.         operating REMIND if you use the History File feature.
  412.  
  413.  
  414.         Automatic start
  415.         ---------------
  416.  
  417.         If you want REMIND to automatically prompt you with reminders each
  418.         time you boot up your computer (probably the best time), you'll
  419.         need to edit your AUTOEXEC.BAT file using a straight ASCII editor
  420.         such as Kedit, Edlin, Ted, or SideKick Notepad.  Many word
  421.         processing programs may NOT be suitable for this purpose, since
  422.         they produce text with imbedded formatting codes.  (If you use such
  423.         a program, switch it to "text," "ASCII," or "non-document" mode.)
  424.  
  425.         In your AUTOEXEC.BAT file, insert the command line
  426.  
  427.               REMIND
  428.  
  429.         after your path statement and before any general system menu
  430.         command you might have.  You can add start-up options on the same
  431.         line, as described in the section, "Configuring REMIND - Start-Up
  432.         Options" (where examples are given).
  433.  
  434.  
  435.  
  436.      REMIND MANUAL                                                       ...8
  437.      ========================================================================
  438.  
  439.                          OPERATION OF THE PROGRAM
  440.                          ========================
  441.  
  442.         Loading the program
  443.         -------------------
  444.  
  445.         To load REMIND, enter its command at the DOS prompt, like this:
  446.  
  447.               C:>REMIND <Enter>
  448.  
  449.         You may include this command in your AUTOEXEC.BAT file to have
  450.         REMIND automatically display your reminders after your machine
  451.         is booted.  (See the previous "Automatic Start" section.  Also see
  452.         the section, "Configuring REMIND," for information on modifying
  453.         REMIND to your preferences.  Modifications are made by adding a
  454.         "switch" or "parameter" after the REMIND command, or including
  455.         these start up switches in a separate option file.)
  456.  
  457.  
  458.         Data files
  459.         ----------
  460.  
  461.         If you do not specify a filename for the reminder data file, REMIND
  462.         looks for information in the default data file, REMINDER.DAT.  (This
  463.         file is automatically created the first time REMIND is run.)  You
  464.         may specify another data filename with the start-up command.  For
  465.         example, if you have birthday reminders in BIRTHDAY.DAT, you would
  466.         then enter the following command and filename:
  467.  
  468.               C:>REMIND BIRTHDAY.DAT <Enter>
  469.  
  470.         Be sure to specify the drive name and/or directory path name if
  471.         this file is on another drive or in a directory not named in your
  472.         path statement.  Only one data file can be loaded from the command
  473.         line, but once REMIND is invoked you can change data files with the
  474.         <Alt-F> key.
  475.  
  476.               (You also may use the DOS SET command from the command
  477.               line, or better, as a line in your AUTOEXEC.BAT file, to
  478.               indicate the path and/or filename to be used to locate the
  479.               default reminder data file you wish to use.  For example, if
  480.               you issue the command
  481.  
  482.                   SET REMIND=C:\UTIL\REMINDER.DAT
  483.  
  484.               then REMIND will immediately load this data file instead of
  485.               searching your path for the file first.  On some computers
  486.               with lengthy paths, this will load the data file a bit
  487.               faster.)
  488.  
  489.  
  490.      REMIND MANUAL                                                       ...9
  491.      ========================================================================
  492.  
  493.         Holiday reminders
  494.         -----------------
  495.  
  496.         HOLIDAYS.DAT, a data file included on the REMIND distribution disk,
  497.         contains most U.S. holidays and some religious holidays for the
  498.         next few years. You can load this file separately with <Alt-F> from
  499.         REMIND's display screen, or load it via the command line:
  500.  
  501.               C:>REMIND HOLIDAYS.DAT <Enter>
  502.  
  503.         You also can copy the contents of HOLIDAYS.DAT (with an ASCII text
  504.         editor) into your existing REMINDER.DAT file, or you can use the
  505.         DOS copy command to merge it with your existing data file (which
  506.         should be in the same directory), like this:
  507.  
  508.               C:>COPY REMINDER.DAT + HOLIDAYS.DAT REM30.DAT <Enter>
  509.               C:>DEL REMINDER.DAT <Enter>
  510.               C:>REN REM30.DAT REMINDER.DAT <Enter>
  511.  
  512.         If you decide to merge it, be sure to edit it first (with an ASCII
  513.         editor) if you want to delete some holidays or add more holidays to
  514.         the list.  It's easier to locate and edit particular holidays
  515.         before merging data into one large, sorted file.
  516.  
  517.         HOLIDAYS.DAT may not contain some holidays (especially those that
  518.         fall on different days of a given month) beyond the next few years.
  519.         It is included only as an example of what you can do with the
  520.         REMIND program, and is not intended to be comprehensive.
  521.  
  522.  
  523.  
  524.      REMIND MANUAL                                                       ..10
  525.      ========================================================================
  526.  
  527.                                RUNNING REMIND
  528.                                ==============
  529.  
  530.  
  531.         Main screen
  532.         -----------
  533.  
  534.         When you run the program, the REMIND main screen will appear,
  535.         and after loading the data file it will look similar to this:
  536.  
  537.  
  538.      ============================ Remind x.x ===================================
  539.       File:   C:\UTIL\REMINDER.DAT                  Today is: Saturday 2/8/1992
  540.       Memory: 9.3%                 Active Events    Events:   95 on file
  541.                        Days        All Categories   History:  No entries
  542.       C  Event Date    Left Type Reminder
  543.       - -------------  ---- ---- ----------------------------------------------
  544.      >P We 02/05/1992    3- Y+   Bill's Birthday - born 1960
  545.      >* Th 02/06/1992    2- 5BU+ Review receipts (5th business day of month)
  546.      >P Fr 02/07/1992    1- O+   Send Thank You note to Jim and Sue            *
  547.      >* Sa 02/08/1992    0  D    Back up all \LOTUS\*.WKS files
  548.      >P Sa 02/08/1992    0  O    09:15 Meet with Ms. Ratchett
  549.      >B Sa 02/08/1992    0  O    10:15 Meet with Mr. Dobbs                     *
  550.       B Mo 02/10/1992    2  2MO  19:30 Monthly City Club meeting
  551.       * Tu 03/03/1992   24  M+   Rent due
  552.       @ Sa 03/15/1992   36  Y    Ides of March
  553.  
  554.  
  555.       Up:  Dn:  PgUp:  PgDn:  Home: End:   AltF:File  AltV:Video  AltP:Print
  556.       F1:Help  F2:All/Active  F3:Exit&Save   F4:Quit    F5:Add      F6:Update
  557.       F7:DOS   F8:Search      F9:Expire   AltF9:Delete  F10:Re-Sort ^L:LastSrch
  558.      ===========================================================================
  559.  
  560.  
  561.         Status and title line
  562.         ---------------------
  563.  
  564.         The first three lines below the program title ("Remind x.x")
  565.         is the status area.  This area contains information on the:
  566.  
  567.           - data file REMIND has loaded (default=REMINDER.DAT)
  568.           - amount of conventional RAM memory used (1%-100%) while REMIND
  569.             is running; this memory is released as soon as you exit
  570.           - current date
  571.           - number of events in the data file
  572.           - number of expired events written to the history file
  573.  
  574.         The small block of reverse video in the center of the status
  575.         area indicates which events are being displayed -- either Active
  576.         Events or All Events -- and the category of events being used to
  577.         select (i.e., limit) displayed events. (Categories are explained
  578.         below.)
  579.  
  580.  
  581.      REMIND MANUAL                                                       ..11
  582.      ========================================================================
  583.  
  584.         Below the status area is the title line, which describes the five
  585.         sections of the display area:
  586.  
  587.                               Days
  588.           C      Event Date   Left          Type          Reminder
  589.           --     ----------   ----------    ---------     -------------
  590.  
  591.           The    The actual   The number    One-time      Your text
  592.           event  date of the  of calendar   or (various)  message,
  593.           cate-  event, its   days to the   repeating     schedule,
  594.           gory   "due date"   "due date"    events        "to-do," etc.
  595.  
  596.  
  597.         Display area and menu
  598.         ---------------------
  599.  
  600.         Each event and its associated reminder message takes up a single
  601.         row of the display area, starting under the title line.  Events
  602.         that are due today, or are overdue, will appear in highlighted
  603.         (bright) video, and will have an arrowhead flag in column 1.  For
  604.         example, the first six events on the sample screen above will be
  605.         highlighted.  All other events are displayed in normal (dim) video
  606.         or a different color. (You can set screen colors to your personal
  607.         preference to differentiate past, current, and future events.  This
  608.         is done with a setting in the REMIND option file. See "Placement of
  609.         Start-Up Options" for an explanation of the option file.)
  610.  
  611.         A movable (reverse video) bar cursor the full width of the screen
  612.         is placed on the first event, if there is one, when REMIND loads.
  613.         You can use your cursor movement keys to move this bar cursor to
  614.         any displayed event, to edit or delete it. (Mouse users can jump to
  615.         a displayed event by clicking directly on it, or they can "drag"
  616.         the bar cursor up or down by holding down the left button.)
  617.  
  618.         At the bottom of the screen, REMIND displays a three-line menu of
  619.         keys that control the function of REMIND.  To perform the function
  620.         listed, press the corresponding key or move the mouse-cursor over
  621.         the function and click the left button.  These keys are described
  622.         in detail in the following pages.
  623.  
  624.  
  625.         What you see and what you don't
  626.         -------------------------------
  627.  
  628.         It is important to note that REMIND initially shows only those
  629.         events that are "Active" for the current category of events.
  630.         Active events are current events (those due today), past due events
  631.         not yet reset or deleted, and upcoming events for which you have
  632.         set a specific number of warning ("preview") days.  You may have
  633.         other events in the file that will pop up on a future date; these
  634.         won't be displayed at this time unless you want to see them now
  635.         (perhaps to edit them).  You only see those that are immediately
  636.         important to you -- that is, the "active" ones.
  637.  
  638.      REMIND MANUAL                                                       ..12
  639.      ========================================================================
  640.  
  641.         To see all your events stored in the data file, for the currently
  642.         selected category (the example above has 95 events in the file),
  643.         press <F2>.  Press <F2> again to return to displaying only active
  644.         events for that category.  The <F2> switch acts as a "toggle" --
  645.         pressing it repeatedly cycles back and forth between the two
  646.         display types.  The small block in the center of the status area
  647.         tells you which type -- Active Events or All Events -- is being
  648.         shown.  (The category code you originally assigned to each event is
  649.         displayed in column 2.  See below for more information about using
  650.         REMIND function keys and categories.)
  651.  
  652.         In other words, the <F2> toggle switch controls the selection of
  653.         events based on their DATE.  It either limits them to those that
  654.         are immediately important to you (a "short list"), or it shows you
  655.         everything in the file for that category.
  656.  
  657.         The selection of a category, on the other hand, controls the
  658.         selection of events based on their CLASSIFICATION.  It is used to
  659.         separate or divide events according to whatever organizational
  660.         scheme you devise.  For example, several users could share the same
  661.         data file, and use separate categories for each person's events.
  662.         (They would also be able to see events in common, if those events
  663.         were assigned to the category "All Categories" when they were first
  664.         added or later edited.)
  665.  
  666.         Schematically, this is how it works:
  667.  
  668.            Cycle with: <Tab> .. <Tab> .. <Tab> .. <Tab> .. <Tab> ..
  669.            Category:   Uncat.   AllCat.  Cat#3    Cat#4    Cat#5   ...
  670.                        ===============================================
  671.  
  672.              ACTIVE    Event    Event    Event    Event    etc.
  673.              Events    Event    Event             Event
  674.                                 Event
  675.                                 Event
  676.                                 Event
  677.                                 Event                              Toggle
  678.                        ------------------------------------------- <F2>
  679.              ALL       Event    Event    Event    Event    etc.    Switch
  680.              (the      Event    Event    Event    Event
  681.              rest)     Event    Event    Event    Event
  682.                        Event    Event             Event
  683.                                 Event
  684.                                 Event
  685.                                  etc.
  686.  
  687.         To see other categories of events (e.g., "Business," if you have
  688.         defined Business as a category), cycle through the choices with the
  689.         <Tab> or <Shft-Tab> key, or press <C> or <Alt-F2> and pick from the
  690.         pop up list.  The special category "All Categories" is used to
  691.         select every event on file.  As described above, if you choose
  692.         this category (or set it as the start up default) you can cycle
  693.         between Active and All Events with <F2>.
  694.  
  695.  
  696.      REMIND MANUAL                                                       ..13
  697.      ========================================================================
  698.  
  699.         The default, or start-up, category can be set with a command in
  700.         REMIND's option file.  The default for REMIND when distributed is
  701.         the special category labelled "Uncategorized"; this is because some
  702.         people may not want to use the category feature.  They may not want
  703.         events separated by class, or function, or person.
  704.  
  705.         Our sample main screen shows the "All Categories" category in use.
  706.         This means that REMIND is now showing every (Active) event in all
  707.         categories in the data file.  Here, there are three Personal, two
  708.         Business, and one Uncategorized event.  All those that were assigned
  709.         the special category code "*" when they were last added or updated
  710.         are also shown.  (The "*" code forces the event to display no
  711.         matter which category is selected on the main display screen.)
  712.  
  713.         Users who employ categories may prefer to set ("*") All Categories
  714.         as the start up default with this setting in the REMIND option
  715.         file:
  716.  
  717.              /DEFCAT:*
  718.  
  719.         Categories are further explained in the section on Function keys,
  720.         below.
  721.  
  722.  
  723.         Odds 'n ends
  724.         ------------
  725.  
  726.         REMIND automatically computes and displays the day of the week on
  727.         which the event falls.  This is displayed to the left of the
  728.         event's date.  REMIND also computes and displays the number of
  729.         calendar days until the event is due, or is past due (in which case
  730.         a minus sign follows the number displayed in the Days Left column).
  731.  
  732.         Events that you previously marked with the Sticky flag (+)
  733.         discussed below, cause overdue events to be continually displayed
  734.         ("stick" on the screen) until reset or deleted.
  735.  
  736.         An asterisk (*), or Memo flag, in screen column 80 indicates the
  737.         presence of up to three additional lines of Memo text, which can be
  738.         viewed or edited with <F6> or <U> when the bar cursor is on the
  739.         event.
  740.  
  741.  
  742.         Menu functions
  743.         --------------
  744.  
  745.         The following sections are an explanation of the menu of keys shown
  746.         at the bottom of the main screen, and an elaboration of some of
  747.         REMIND's features.
  748.  
  749.  
  750.      REMIND MANUAL                                                       ..14
  751.      ========================================================================
  752.  
  753.         Keypad keys
  754.         -----------
  755.  
  756.            <UpArrow>/<DownArrow> - Moves the bar cursor in the display area
  757.            up/down to a selected event.
  758.  
  759.            <PgUp>/<PgDn> - Displays the previous/next screen page of
  760.            displayed events.
  761.  
  762.            <Home>/<End> - Positions the bar cursor at the first or last
  763.            event on the screen.  If the bar cursor is already on the first
  764.            or last event on the screen, then a second press of <Home> or
  765.            <End> will take you to the first or last event on file.
  766.  
  767.            <Tab>/<Shft-Tab> - Cycles through the categories of events
  768.            displayed on the main screen.  (See also <Alt-F2> below.)
  769.  
  770.         Function keys and shortcut keys
  771.         -------------------------------
  772.  
  773.            Note:  You can select some features by pressing either a
  774.            function key or a letter key -- the choice is yours.
  775.  
  776.            <F1>  - Displays a help screen.  Context sensitive help is
  777.            available from the main screen and all dialog, confirmation, and
  778.            pop up windows.  When you are in a dialog window (see "Adding
  779.            and Updating Events"), place the cursor on the field you wish to
  780.            know more about, and press <F1>.  Press <Esc>ape (or click on
  781.            Cancel) to remove this help screen, or press <T> (or click on
  782.            Topics) for a complete "pick list" of help topics.
  783.  
  784.            <F2>  - Toggles the display between events ACTIVE for today
  785.            (i.e., current events, past due or "sticky" events not yet
  786.            reset, and upcoming events for which you have set a specific
  787.            number of warning or preview days), if any, and ALL events
  788.            recorded in REMINDER.DAT or other data file.  Use this key to
  789.            shift back and forth between viewing just active events and all
  790.            events.  The box in the status area will change from "Active
  791.            Events" to "All Events," and vice versa.
  792.  
  793.            <Alt-F2> or <C> - Change event categories by pressing one of
  794.            these keys or by clicking on the category field, then selecting
  795.            a category from the pop up list.  You also can add/change/delete
  796.            a category by selecting <<< Add/Edit Category >>> from the pop
  797.            up category list.
  798.  
  799.  
  800.      REMIND MANUAL                                                       ..15
  801.      ========================================================================
  802.  
  803.               More on Categories:
  804.  
  805.               Categories are used to group events on the main display
  806.               screen.  A category code (and brief description) optionally
  807.               assigned when you add or update an event, serves to place an
  808.               event in a user-definable category.  Two categories are
  809.               (internally) part of the REMIND program: Uncategorized and
  810.               All Categories.  These are special categories and cannot be
  811.               deleted.  However, you can redefine them, and add 36 others
  812.               (which are kept in the disk file, REMINDER.CAT).
  813.  
  814.               As mentioned, if you want to see every event in your file,
  815.               press the <C> or <Tab> key from the main display screen and
  816.               select "All Categories."  Depending on the state of the <F2>
  817.               key, you will see either every Active Event or All Events in
  818.               All Categories.  Remember that pressing <F2> toggles back and
  819.               forth between Active Events and All Events for this as well
  820.               as any other category.
  821.  
  822.               Similarly, if you want to see events in another category,
  823.               select that category with the <C> key or <Tab> through the
  824.               choices, then toggle the <F2> key to the desired state.
  825.               If you classified some events with the "*" code (All
  826.               Categories) when adding or updating them, you will always see
  827.               these events displayed (if they are Active) with the events
  828.               in the newly selected category.  This demonstrates the
  829.               usefulness of classifying some important events as "*": they
  830.               will always display on screen (if Active) no matter which
  831.               category you choose, or set as the start-up default.
  832.  
  833.               If you have little need for separate categories of events you
  834.               might not want to categorize new or updated events.  You
  835.               might prefer to accept the default display category (i.e.,
  836.               "Uncategorized").  Thus, if you never use categories you will
  837.               always see all (Active) events when REMIND loads.  Or, if you
  838.               do use categories, you might set the start-up default to "All
  839.               Categories" in the REMIND option file to ensure you will see
  840.               all (Active) events in the file as soon as REMIND loads.
  841.  
  842.               You can select the default category to assign an event to
  843.               when adding new events:  Just add the command /DEFCAT:x to
  844.               the REMIND option file (where "x" is the single-character
  845.               category code of A-Z, 0-9, @, or *).
  846.  
  847.               REMIND has two special categories that cannot be deleted,
  848.               though their descriptions can be changed:  "Uncategorized,"
  849.               which is the start-up default (unless you set it to some
  850.               other default value in the option file), and "All categories"
  851.               -- which means that an event so designated (when added or
  852.               updated) will be displayed no matter which other category is
  853.               selected to display on the main screen.
  854.  
  855.  
  856.      REMIND MANUAL                                                       ..16
  857.      ========================================================================
  858.  
  859.               Other categories can be added, modified, and deleted anytime
  860.               from within the program.  From the main screen, press the
  861.               <Alt-F2> key or <C> key (or click on the category field) and
  862.               choose "<<< Add/Edit Category >>>."  Then press <F1> for help
  863.               in any field of the Edit Categories pop up window for codes,
  864.               descriptions, etc.  Changes to categories are saved in the
  865.               disk file REMINDER.CAT upon exiting the pop up window.
  866.  
  867.               Alternatively, you can edit the disk file, REMINDER.CAT, to
  868.               add or edit categories.  Simply follow these rules:
  869.  
  870.                 - Use a plain-ASCII editor or word processor
  871.                 - First word must be a 1-character code (A-Z, 0-9)
  872.                 - Second word must be a 1-15 character description
  873.                 - A maximum of 36 user-defined categories is allowed
  874.                 - Save the file as REMINDER.CAT
  875.  
  876.  
  877.            <F3>  - Exits REMIND and saves any newly added or updated
  878.            events.  That is, <F3> forces a save of the current data file.
  879.            ** USE THIS KEY TO SAVE YOUR WORK WHEN EXITING REMIND! **
  880.  
  881.            <Alt-F3> - Saves any newly added or updated events, reloads the
  882.            current data file, and remains in REMIND.  This is a "save and
  883.            resume" function, and is particularly useful for users who keep
  884.            REMIND active in a task switcher (DesqView, DOS Sheel, Windows,
  885.            Software Carousel, etc.) but want to ensure the data has been
  886.            saved before switching to another window or partition.  Mouse
  887.            users:  Clicking on the data filename (in the status area)
  888.            performs the same function as pressing <Alt-F3>.
  889.  
  890.            <F4>  - Quits REMIND but doesn't save any events that may have
  891.            changed.  Use this key only if you are sure you don't want to
  892.            save your work, since no confirmation will be requested.
  893.  
  894.            <F5> or <A> or <Insert> - Adds a new event.  See "Adding and
  895.            Updating Events" below.
  896.  
  897.            <F6> or <U> - Updates (edits) or views the event under the bar
  898.            cursor, including Memo fields.  See "Adding and Updating Events"
  899.            below.
  900.  
  901.            <F7>  - Invokes a DOS Shell, allowing DOS commands to be issued
  902.            by temporarily exiting REMIND while keeping REMIND in memory.
  903.            To return to REMIND from DOS, type the word "EXIT" (without
  904.            quotes) at the DOS prompt.
  905.  
  906.            <F8> or <S> - Invokes the Search Criteria dialog box.  Locates
  907.            events by performing a keyword search of the event's Reminder
  908.            text and/or the event's Due Date.  See "Searching for Events"
  909.            below for more information.
  910.  
  911.  
  912.      REMIND MANUAL                                                       ..17
  913.      ========================================================================
  914.  
  915.            <F9> or <E> - Resets or "expires" events from the Active Events,
  916.            All Events, or Show Matches screen display.
  917.  
  918.               Either of these keys will reset an event under the bar
  919.               cursor; that is, they set it to the next relevant date
  920.               depending on whether the event is Daily, Weekly, Monthly,
  921.               Quarterly, Yearly, etc.  [Floating events, described below,
  922.               roll forward to the next occurrence that qualifies.  For
  923.               example, if you have a 5MO (5th Monday of the month) event in
  924.               January 1992, when it rolls forward, it will roll to March,
  925.               since in that year February has only four Mondays.]
  926.  
  927.               In effect, <F9> or <E> clears the event from the Active
  928.               Events screen until the next date the event is due, when it
  929.               will pop up again when you invoke REMIND.
  930.  
  931.               Note that One-time events that are reset in this manner are
  932.               permanently deleted.  (One-time has no "next" due date.)
  933.  
  934.               Before resetting events, REMIND can present you with a Yes-No
  935.               confirmation box to make sure you really intend to reset the
  936.               event.  This confirmation box can be toggled ON with the
  937.               start-up option /CE. (Using /CE is a good idea for new users.)
  938.  
  939.               Note, too, that the <F9> or <E> key also is helpful when you
  940.               have set REMIND to remind you of an event for several days
  941.               before the event, and then wish to remove the event from the
  942.               screen display BEFORE the date of the event arrives.  In
  943.               effect, <F9> or <E> tells REMIND: "OK, I'm aware of this
  944.               upcoming event.  Now, clear the event from the screen until
  945.               it's due again (if it's a repeating event)."  Naturally, if
  946.               it's a One-time event it will be permanently cleared (i.e.,
  947.               deleted).
  948.  
  949.            <Alt-F9> or <D> or <Delete> - Permanently deletes an event under
  950.            the bar cursor from either the Active Events, All Events, or
  951.            Show Matches screen display.
  952.  
  953.               This is one method of ridding the data file of unwanted
  954.               events.  (Another way is to use a text editor to edit your
  955.               data file directly, deleting unwanted events.)  Before
  956.               deleting, REMIND will present you with a Yes-No confirmation
  957.               box to make sure you really intend to delete the event.  If
  958.               you answer YES, the event will be permanently deleted.
  959.  
  960.            <F10> or <R> - Forces a re-sort of all displayed events by Due
  961.            Date, and by Reminder text within identical due dates.  REMIND
  962.            automatically sorts events when it is invoked, and when you add
  963.            or update events, so this key is rarely needed.
  964.  
  965.  
  966.      REMIND MANUAL                                                       ..18
  967.      ========================================================================
  968.  
  969.         Other keys
  970.         ----------
  971.  
  972.            <Esc>  - Exits REMIND.  If you made changes, the program will
  973.            ask if you want to save them.
  974.  
  975.            <Alt-F>  - Selects a new reminder data file.  You will be asked
  976.            if you want to save any changes that may have been made in the
  977.            current file.
  978.  
  979.              You can select from several data files by using wild cards
  980.              (* and/or ?) in the filename.  For example, after pressing
  981.              <Alt-F>, type
  982.  
  983.                 *.dat <Enter>
  984.  
  985.              to select from a screen list of all data files (ending in
  986.              .DAT) in the current directory.  Or, press <Enter> to have
  987.              REMIND read the current directory.  Use the keypad arrow keys
  988.              to select a data file from the list, then press <Enter>.
  989.  
  990.            <Alt-P>  - Displays the Print Events Menu.  Select from Today's
  991.            Events (only), Active Events, Matches from Search (i.e., those
  992.            selected from a search of events; see "Searching for Events"
  993.            below), or All Events in the data file.  If there are no active
  994.            events or matches from a search, you can only choose between
  995.            Today's Events (if any) and All Events.
  996.  
  997.               After making a choice of the type of events to print, a
  998.               Category for Printing list pops up. Choose "All Categories"
  999.               (the default) to print events in all categories or select
  1000.               another category of events to print.
  1001.  
  1002.               Printing is formatted for 8.5" x 11" paper (for dot, daisy,
  1003.               or laser printers).  The event's Date, Days Left, Type,
  1004.               Reminder, and Memo fields (if any) will print.
  1005.  
  1006.            <Alt-V>  - Toggles the display between normal 25-line mode and
  1007.            43/50-line EGA/VGA mode (on EGA/VGA monitors).  This has the
  1008.            same effect as the /V start-up option.
  1009.  
  1010.            <Ctrl-L> or <Alt-S> - Last Search key.  Finds the next
  1011.            occurrence of the event from the last search entered in the
  1012.            Search Criteria dialog box.  See "Searching for Events."
  1013.  
  1014.  
  1015.      REMIND MANUAL                                                       ..19
  1016.      ========================================================================
  1017.  
  1018.         Using a mouse
  1019.         -------------
  1020.  
  1021.         You may invoke any of the main screen functions by clicking the
  1022.         left mouse button on the menu's key descriptors or symbols.
  1023.  
  1024.         To jump to a displayed event, you can just left-click on the event
  1025.         to move the bar cursor to it, or "drag" the bar cursor up or down
  1026.         by holding down the left button.
  1027.  
  1028.         To update an event, click on column 1 of the event.
  1029.  
  1030.         In input dialog boxes, you may left-click on a field to move the
  1031.         cursor to that field.  Use the right mouse button to "ignore" the
  1032.         input (as though the <Esc> key were pressed).
  1033.  
  1034.  
  1035.         Adding, editing, or importing many reminders
  1036.         --------------------------------------------
  1037.  
  1038.         Events usually are added to REMIND using the <F5> or <A> or
  1039.         <Insert> key, and edited using the <F6> or <U> key.  However, when
  1040.         entering or editing large amounts of data (such as adding or
  1041.         changing multiple reminders in one session, or importing data from
  1042.         other programs), you can edit the reminder data file directly.  Use
  1043.         any ASCII text editor that produces unformatted (ASCII) text.
  1044.         Follow the data file format under "Reminder Data Formats" below.
  1045.  
  1046.         Note that imported Reminder text longer than 54 characters will be
  1047.         wrapped into Memo fields 1, 2, and 3.  More than 216 characters
  1048.         will be truncated.
  1049.  
  1050.  
  1051.  
  1052.      REMIND MANUAL                                                       ..20
  1053.      ========================================================================
  1054.  
  1055.                          ADDING AND UPDATING EVENTS
  1056.                          ==========================
  1057.  
  1058.         You add or change events while REMIND is running using Event
  1059.         Input Screens.  Pressing the <F5> or <A> or <Insert> keys from the
  1060.         main screen will let you add a new event, and pressing the <F6> or
  1061.         <U> keys will allow updating an existing event (the one pointed at
  1062.         by the horizontal bar cursor).
  1063.  
  1064.         When either the add or update key is pressed (or the main screen's
  1065.         menu function is clicked with a mouse), an Event Input Screen
  1066.         dialog box, or window, will pop up requesting information to be
  1067.         added or changed.  It looks like this:
  1068.  
  1069.  
  1070.           ---Add New Event  (or Update Event) ---------------------------
  1071.          |                                                               |
  1072.          |  Due Date:                                                    |
  1073.          |  Event Type:                                                  |
  1074.          |  Sticky:     [ ]                                              |
  1075.          |  Warn days:                  [ ] Warn in Week Days            |
  1076.          |  Reminder:                                                    |
  1077.          |    Memo 1:                                                    |
  1078.          |    Memo 2:                                                    |
  1079.          |    Memo 3:                                                    |
  1080.          |  Category:                                                    |
  1081.          |  End Date:                                                    |
  1082.          |                                                               |
  1083.          |               ----        ------       --------               |
  1084.          |              | OK |      | HELP |     | CANCEL |              |
  1085.          |               ----        ------       --------               |
  1086.           ---------------------------------------------------------------
  1087.  
  1088.         If the event is being updated, information is automatically filled
  1089.         in from the existing event.  While entering event information use
  1090.         the following keys:
  1091.  
  1092.           <F1>                    Information about the field.
  1093.           <Enter>                 Ends each field.
  1094.           <Ctrl-Enter>            Ends entry, skips to Replace/Add Event?
  1095.                                    question.
  1096.           <Backspace>             Backup and erase 1 character.
  1097.           <Control-U>             Erase current field.
  1098.           <Control-End>           Erase from current location to end
  1099.                                    of field.
  1100.           <DownArrow> or <Tab>    Move to next field.
  1101.           <UpArrow> or <ShftTab>  Move to prior field.
  1102.           <Arrow Left/Right>      Position cursor left or right 1 character.
  1103.           <Delete>                Delete character cursor is under.
  1104.           <Insert>                Toggle insert/overwrite mode (default).
  1105.           <Home>                  Position cursor to start of field.
  1106.           <End>                   Position cursor to end of field.
  1107.           <+> and <->             Increment/decrement date/numeric fields.
  1108.           <=>                     Pop up calendar from a date field.
  1109.  
  1110.  
  1111.      REMIND MANUAL                                                       ..21
  1112.      ========================================================================
  1113.  
  1114.         Due Date
  1115.         --------
  1116.  
  1117.         Event Due Date is the date your event and reminder message are due
  1118.         to be displayed on the main screen (where this date is simply
  1119.         called the "Event Date").  When it actually displays -- and how
  1120.         long it remains displayed -- can be modified by you in other fields
  1121.         of the Event Input Screens.
  1122.  
  1123.         If no Warning Days have been set in the Event Input Screens, this
  1124.         is the date REMIND will display your reminder message on the main
  1125.         screen.  If Warning Days have been set, REMIND will display your
  1126.         reminder in advance of the event's Due Date by the number of
  1127.         (calendar or weekday) days you indicated.  If the event has been
  1128.         flagged as a Sticky event, REMIND will continue to display your
  1129.         message until you deliberately reset or delete it.
  1130.  
  1131.         You can enter the Due Date in several ways.
  1132.  
  1133.         1.  One way is to use the Select Date calendar window that pops up
  1134.         when you press <Enter> or the <=> key in the Due Date field.
  1135.  
  1136.            Press <Enter> to accept the currently displayed date, or
  1137.            move to a new date with one of the cursor arrow keys and press
  1138.            <Enter>.  (You can click on a new day with your mouse, then
  1139.            click on the OK box at the bottom of the calendar).
  1140.  
  1141.            The <Home> and <End> keys move to the first and last day of the
  1142.            displayed month.  The <PgUp> and <PgDn> keys change the
  1143.            displayed month; <Ctrl-PgUp> and <Ctrl-PgDn> change the
  1144.            displayed year.  Press <Esc> or click the right mouse button to
  1145.            bail out of the calendar window without making a selection.
  1146.  
  1147.         2.  You also can type in the date.  When adding or updating Due
  1148.         Dates manually, the current year will be added if not entered
  1149.         (i.e., entering 11/02 produces 11/02/1992, if the current year is
  1150.         1992). If only a day is entered, the current month and year will be
  1151.         added (entering 2 in the month of November produces 11/02/1992).
  1152.  
  1153.         3.  You can simply enter MON, TUE, WED, THU, FRI, SAT or SUN in the
  1154.         blank Due Date field and REMIND will calculate the date of the next
  1155.         occurrence of that day.  (This works only for the next 7 days.)
  1156.  
  1157.         4.  Pressing the Plus <+> key or Minus <-> key will increment or
  1158.         decrement any date shown in the field.
  1159.  
  1160.         Note that if you add or update an event using a PAST date (a date
  1161.         earlier than the present date), it will be automatically rolled
  1162.         up to the next occurring date.  That is, a daily event will be
  1163.         rolled up to today, a weekly event will be rolled up to the next
  1164.         weekly interval on or after today, etc.
  1165.  
  1166.  
  1167.      REMIND MANUAL                                                       ..22
  1168.      ========================================================================
  1169.  
  1170.         Event Type
  1171.         ----------
  1172.  
  1173.         Event Type is the frequency of occurrence of an event.
  1174.  
  1175.         If you do not enter anything in this field and press <Enter>, or if
  1176.         you enter a "?," the event's type can be selected from a pop-up
  1177.         list of choices.  Otherwise, enter the 1- to 3-character code for
  1178.         the event type, shown below.  The Event Date will change to match
  1179.         the Type for some selections.
  1180.  
  1181.         Valid types that can be used are:
  1182.  
  1183.            Value  Meaning        Updated to
  1184.            ------------------------------------------------------
  1185.            O      One-time       (Automatically deleted after the
  1186.                                    scheduled date has arrived.)
  1187.            D      Daily          Next day (tomorrow).
  1188.            W      Weekly         7 days from scheduled date.
  1189.            B      Biweekly       14 days from scheduled date.
  1190.            QW     Quad-weekly    28 days from scheduled date.
  1191.            M      Monthly        Same day next month.
  1192.            BM     Bimonthly      Same day in two months.
  1193.            Q      Quarterly      Same day in three months.
  1194.            SA     Semiannually   Same day in six months.
  1195.            Y      Yearly         Same month/day next year.
  1196.            BA     Biannually     Same month/day in two years.
  1197.            LDA    Floating       Last day of the month.
  1198.  
  1199.            1,2,3,4,5, or L (plus SU, MO, TU, WE, TH, FR, SA)
  1200.                   Floating       Next occurrence that qualifies
  1201.                                  (e.g., 3WE=3rd Wednesday).
  1202.  
  1203.            1,2,3,4,5, or L (plus BU)
  1204.                   Floating       Next business day (weekday) that
  1205.                                  qualifies (e.g., LBU=last business
  1206.                                  day of the month).
  1207.  
  1208.         You can set events to "float."  For example, you can make an event
  1209.         pop up on the 1st Friday (1FR), 2nd Tuesday (2TU), or Last Business
  1210.         day (LBU) of each month.  The event's calendar date "floats," or
  1211.         varies, but the event pops up on the same day of each month.
  1212.  
  1213.         Floating monthly events are designated with 3 characters: the first
  1214.         character is a number (1-5) or the letter L (for "Last").  The next
  1215.         two characters are the day of the week (MO, TU, WE, etc.), or DA
  1216.         for day (as in LDA=Last Day of the month), or BU for Business day.
  1217.         The event type can be selected directly, from a pop up window.
  1218.  
  1219.            Note:  Floating monthly events roll forward (are reset) to the
  1220.            next occurrence that qualifies.  For example, if you have a 5MO
  1221.            (5th Monday of the month) event in January 1992, when it rolls
  1222.            forward, it will roll to March, since March is the next month
  1223.            that has 5 Mondays that year.
  1224.  
  1225.  
  1226.      REMIND MANUAL                                                       ..23
  1227.      ========================================================================
  1228.  
  1229.            For M, BM, Q, and SA events, the event rolls forward to the
  1230.            same day in the appropriate month.  If the new month has fewer
  1231.            days than the prior month, then the event will be placed on the
  1232.            last day of the month.  For example, a Monthly event scheduled
  1233.            for 1/30/1993, will roll to 2/28/1993, since there are only 28
  1234.            days in February that year.  This condition also will exist for
  1235.            Y and BA events that roll from 2/29 to a non-leap year.
  1236.  
  1237.  
  1238.         Sticky flag
  1239.         -----------
  1240.  
  1241.         Setting this flag to "On" will make REMIND continually display the
  1242.         event's reminder message on its main screen after the event Due
  1243.         Date has passed. (Any key pressed while in this field toggles this
  1244.         flag between "On" and "Off.")  Sticky events continue to pop up
  1245.         until they are reset with the <F9> or <E> key, or are deleted with
  1246.         the <Alt-F9> or <D> or <Delete> keys.
  1247.  
  1248.         While any event type can be made Sticky, it makes little sense to
  1249.         use it with Daily events, which always display until they are
  1250.         removed.  And some events are not worth being nagged about after
  1251.         their Due Date has passed (such as reminders about holidays or
  1252.         vacations): set the Sticky flag off (blank) for these events.
  1253.  
  1254.         You may set the default for this field to "On" by using the /SD
  1255.         option in a REMIND option file.
  1256.  
  1257.         Warn days
  1258.         ---------
  1259.  
  1260.         Enter how many days (0-9999) before the Due Date you would like
  1261.         to be reminded of the event's existence.  The default is 0 (zero)
  1262.         warning days (some people call them "preview days"), or the value
  1263.         specified in the REMIND option file.
  1264.  
  1265.         Pressing the Plus <+> key or Minus <-> key will increment or
  1266.         decrement the number of days.
  1267.  
  1268.            Note:  The type of warning days can be toggled between calendar
  1269.            days and just weekdays (Monday through Friday) in the next field
  1270.            on the input screen.  Press <F1> (Help) when in the "Warning in
  1271.            Weekdays" field for more information on this feature.
  1272.  
  1273.         For example, if you celebrate Winter Solstice on December 21 and
  1274.         need a reminder as early as the first of December, enter 20.  A
  1275.         typical number of warning days for One-time events, as well as
  1276.         Monthly, Quarterly, Yearly, or other long term events, is 3
  1277.         calendar days.  (You may prefer to be warned in weekdays instead of
  1278.         calendar days; see the next field.)  This will account for weekends
  1279.         with Monday holidays, when you might not catch the event if you are
  1280.         not at work and the event pops up only once.  Weekly or Daily
  1281.         events will fall on the day of the week you select, and may not
  1282.         require much warning, if any.
  1283.  
  1284.  
  1285.      REMIND MANUAL                                                       ..24
  1286.      ========================================================================
  1287.  
  1288.         Events may not require as much prior warning as you think, and
  1289.         it may be irritating to see the event displayed dozens of days
  1290.         before the event is due.  Use the fewest number of preview days
  1291.         that work for you: too many days of warning can dilute the
  1292.         impact of a REMIND message.
  1293.  
  1294.         Warning in Weekdays flag
  1295.         ------------------------
  1296.  
  1297.         If you set this flag "On," REMIND will use weekdays instead of
  1298.         calendar days when calculating the earliest Warning (or Preview)
  1299.         Day to display an upcoming Event.  Any key pressed while in this
  1300.         field toggles this flag between "On" and "Off."  (See also the
  1301.         "Warn days" field above.)
  1302.  
  1303.         Setting this flag "On" may be helpful for students or business
  1304.         people who operate mainly on a Monday-through-Friday schedule.  If,
  1305.         for example, you need to be reminded as early as Friday of a
  1306.         meeting the following Wednesday (because you will not be at your
  1307.         computer Saturday or Sunday), you would enter 3 weekday warning
  1308.         days for the Wednesday event so the Reminder will pop up Friday,
  1309.         Monday, and Tuesday.  (It will also pop up Saturday and Sunday, if
  1310.         you load REMIND on those days.)
  1311.  
  1312.         A typical number of weekday warning days for One-time events, as
  1313.         well as Monthly, Quarterly, Yearly, or other long term events, is 1
  1314.         to 3 weekdays.  Remember to account for weekends with Monday
  1315.         holidays, when you might not catch the event if you are not at work
  1316.         and the event pops up only once.  (REMIND doesn't "know" that a
  1317.         Monday holiday isn't a business day: it counts it as a normal
  1318.         weekday.) Remember that Weekly or Daily events will fall on the day
  1319.         of the week you select, and may not require much warning, if any.
  1320.  
  1321.         Finally, you may set the default type of warning days to either
  1322.         calendar warning days or weekday warning days with a setting in
  1323.         the REMIND option file.
  1324.  
  1325.         Reminder text
  1326.         -------------
  1327.  
  1328.         Reminder text is the text REMIND should display on its main display
  1329.         screen.  This is the heart of REMIND -- it's your reminder message,
  1330.         schedule, task for today, important event, etc.
  1331.  
  1332.         This field can contain up to 54 characters per event. Any
  1333.         additional characters you type will be wrapped to Memo field #1,
  1334.         and won't show on the main screen.
  1335.  
  1336.         (Memo fields do not display on the main REMIND screen.  A "*"
  1337.         in column 80 of REMIND's main display screen indicates a memo
  1338.         exists for that event.  To view memos, place the bar cursor on
  1339.         the event that has memos, and press <F6> or <U> or click on
  1340.         column 1 of the event.)
  1341.  
  1342.  
  1343.      REMIND MANUAL                                                       ..25
  1344.      ========================================================================
  1345.  
  1346.         The first word of text in this field will be considered as a sort
  1347.         criterion for reminders with the same Due Date.  Thus you can use
  1348.         the first word to help you sort reminders for the day in a logical
  1349.         way, such as assigning priorities (A,B,C... etc.).
  1350.  
  1351.         You also can use time as a sort criterion.  If an event's
  1352.         Reminder text starts with a time (e.g., 10:30), any events that
  1353.         occur on the same day but at different times will be ordered
  1354.         according to the time placed at the beginning of the text field.
  1355.         This feature can be used to schedule daily appointments.  Be sure
  1356.         to include leading zeros for a proper sort.  For example, use
  1357.         09:00 for 9:00 A.M.  Also, use 24-hour time by adding 12 to all
  1358.         P.M. times.  Three o'clock in the afternoon is entered as 15:00,
  1359.         and 7:30 P.M. is entered as 19:30.
  1360.  
  1361.         Since reminders with the same Due Date are sorted by the first word
  1362.         in ASCII order, numbers precede capital letters, which in turn
  1363.         precede lower case letters.  If you use REMIND both as an
  1364.         appointment scheduler and a task manager, your appointments will
  1365.         appear above any tasks for the same date if you follow the HH:MM
  1366.         time scheme.
  1367.  
  1368.         Memo field 1 - 3
  1369.         ----------------
  1370.  
  1371.         Enter any extra text REMIND should keep as a memo.  This field can
  1372.         contain up to 54 characters.  Additional characters will be wrapped
  1373.         to the next Memo field.  Memos are printed along with Reminder
  1374.         text when you select the Print Events Menu with <Alt-P>.
  1375.  
  1376.         Category   [See also the explanation under <Alt-F2>, above.]
  1377.         --------
  1378.  
  1379.         When you add or update events, you can assign them to a category --
  1380.         one of the defaults or some other one you have defined -- so that
  1381.         they may be sorted and viewed on the main display screen separately
  1382.         from all other events.  (They also can be Searched using a category
  1383.         to limit the search.)  The default category given to an event is
  1384.         "Uncategorized," unless you have set another default in the REMIND
  1385.         option file.
  1386.  
  1387.         To change existing categories, make a selection from the Select
  1388.         Category window. (If the window isn't visible, you can press the
  1389.         <Spacebar> to erase the existing category code in the Category
  1390.         field; the selection window then pops up.)  Move the menu bar in
  1391.         the window to the category of your choice (two pre-existing
  1392.         categories are given: Uncategorized and All Categories) and press
  1393.         <Enter> to assign this event to that category.
  1394.  
  1395.         If you want to force REMIND to always display this event no matter
  1396.         what category is selected to display on the main screen, select
  1397.         "* - All Categories."  Then you will always see this event
  1398.         displayed, regardless of the category selected.
  1399.  
  1400.  
  1401.      REMIND MANUAL                                                       ..26
  1402.      ========================================================================
  1403.  
  1404.         If you want to add, change, or delete categories from the category
  1405.         list, select "<<< Add/Edit Category >>>."  Then, in the next
  1406.         window, press <F1> in any field for help with category code types,
  1407.         etc.
  1408.  
  1409.         If you never use special categories, you may want to accept the
  1410.         default value set for the Category field by skipping this field
  1411.         with the <Enter> or cursor arrow keys.  Remember that the default
  1412.         value is either "@" - "Uncategorized" or a personal default value
  1413.         that you can set in the REMIND option file.
  1414.  
  1415.         End Date
  1416.         --------
  1417.  
  1418.         Enter the Ending (last) Date you want the event to display on
  1419.         REMIND's main screen.  This entry is optional, since you can
  1420.         manually delete any event at any time with the <Alt-F9> or <D> or
  1421.         <Delete> keys.
  1422.  
  1423.         The event automatically will be *PERMANENTLY DELETED* after the End
  1424.         Date passes.  This field allows you to limit the display of a
  1425.         Reminder to a given period, starting with the earliest warning day
  1426.         (if any) and ending with the End Date, without having to delete it
  1427.         manually after it is no longer useful.
  1428.  
  1429.         This presumes you know in advance that you will *not* need the
  1430.         Reminder again after the End Date.  If you think you may need it,
  1431.         leave this field blank.  If you leave the field blank (the
  1432.         default), the event will either automatically delete itself after
  1433.         its Due Date (if it is a One-time event), or automatically reset
  1434.         itself to continually pop up on specific future dates. (In
  1435.         addition, if the event was made Sticky it will remain on screen
  1436.         after popping up, until you manually reset or delete it.)
  1437.  
  1438.         If you toggle the main screen from Active Events to All Events with
  1439.         <F2>, the event will display only until the End Date.
  1440.  
  1441.         You can enter the date in several ways:  Pop up the date calendar
  1442.         with the <=> key and make a selection, type it in numerically
  1443.         (e.g., 11/02/92), or type it in by weekday abbreviation (e.g.,
  1444.         MON).  See "Due Date" under "Adding and Updating Events" for more
  1445.         information.
  1446.  
  1447.         Pressing the Plus <+> key or Minus <-> key will increment or
  1448.         decrement the date shown.
  1449.  
  1450.         More on other fields
  1451.         --------------------
  1452.  
  1453.         See also the section "Reminder Data Formats" (below) for more
  1454.         information on Due Dates, Event Types, Sticky Events, Warning days,
  1455.         Reminder text, and Memo fields.
  1456.  
  1457.  
  1458.      REMIND MANUAL                                                       ..27
  1459.      ========================================================================
  1460.  
  1461.         OK - HELP - CANCEL
  1462.         ------------------
  1463.  
  1464.         To signal the end of data entry, press <Enter> until you are in the
  1465.         OK field.  Press <Enter> to accept OK (the default), or press <F1>
  1466.         for Help, or <Esc> to Cancel.  If you have a mouse, you can skip to
  1467.         these boxes and click on your choice.
  1468.  
  1469.  
  1470.         Skip fields key
  1471.         ---------------
  1472.  
  1473.         If you wish to skip the Memo, Category, and End Date fields from
  1474.         within the Add New Events screen, or quickly exit after making
  1475.         changes from Update Events or Search Criteria screens, you can use
  1476.         a shortcut key:
  1477.  
  1478.  
  1479.            <Ctrl-Enter>   Ends the entry and skips remaining fields, as
  1480.                           though you had Tabbed to the OK box and pressed
  1481.                           <Enter>.
  1482.  
  1483.  
  1484.         Cloning events
  1485.         --------------
  1486.  
  1487.         Events can be cloned.  That is, you can add a new event using
  1488.         information from an existing event.  From the main screen, move the
  1489.         cursor-bar to the event to be cloned and press <F6> or <U> (Update
  1490.         Event).
  1491.  
  1492.         After changing information in the input screen window, press
  1493.         <A> for AddNew (or click your mouse on the AddNew box) in response
  1494.         to the REPLACE EVENT? prompt at the bottom of the window.
  1495.  
  1496.  
  1497.         Saving or Quitting
  1498.         ------------------
  1499.  
  1500.         Press <F3> to save changes and exit.
  1501.  
  1502.            If you press the <Esc> key after making changes, you will be
  1503.            prompted to save the file:  Reply <Y>es to save and exit, <N>o
  1504.            to ignore changes and exit, or press <Esc> again (or click the
  1505.            Cancel box) to abandon the exit choice and remain in REMIND.
  1506.  
  1507.         Press <Alt-F3> to save your work and remain in REMIND (or mouse
  1508.         click on the data filename in the status area).  REMIND saves and
  1509.         reloads the current data file.
  1510.  
  1511.         Press <F4> to quit without saving.  Note that if you exit REMIND
  1512.         with <F4>, no confirmation will be requested and any changes you
  1513.         may have made will be abandoned.
  1514.  
  1515.  
  1516.      REMIND MANUAL                                                       ..28
  1517.      ========================================================================
  1518.  
  1519.                             SEARCHING FOR EVENTS
  1520.                             ====================
  1521.  
  1522.         To search for an event, press <F8> or <S> (or click on the Search
  1523.         function from the main screen).  A Search Criteria dialog box, or
  1524.         window, will display to allow you to enter the search criteria.
  1525.  
  1526.  
  1527.           ---Search Criteria---------------------------------------------
  1528.          |                                                               |
  1529.          |  Search Keywords:                                             |
  1530.          | Search From Date:                                             |
  1531.          |   Search To Date:                                             |
  1532.          |         Category: *                                           |
  1533.          |      Ignore case? [ ]                                         |
  1534.          |  Phonetic search? [ ]                                         |
  1535.          | Show all matches? [ ]                                         |
  1536.          |     Search Memos? [ ]                                         |
  1537.          | Start from first? [ ]                                         |
  1538.          |   Search forward? [ ]                                         |
  1539.          |                                                               |
  1540.          |               ----        ------       --------               |
  1541.          |              | OK |      | HELP |     | CANCEL |              |
  1542.          |               ----        ------       --------               |
  1543.           ---------------------------------------------------------------
  1544.  
  1545.  
  1546.         The meanings of the fields in this window are as follows:
  1547.  
  1548.  
  1549.         Search Keywords
  1550.         ---------------
  1551.  
  1552.               Enter the list of keywords you wish to search on, separated
  1553.               by one or more blanks.  These should be words contained in
  1554.               the Reminder text field (i.e., your messages displayed under
  1555.               "Reminder" on the main screen). If more than one keyword is
  1556.               entered, they are considered to be in a logical "AND"
  1557.               condition.  For example, if you enter the keywords "FIND IT,"
  1558.               then REMIND would look for events containing the words FIND
  1559.               and IT.  Events with only one or the other would not match.
  1560.  
  1561.  
  1562.         Search From Date
  1563.         ----------------
  1564.  
  1565.               If a date is entered in this field, the search will only
  1566.               include dates ON or AFTER the date entered.
  1567.  
  1568.               You can enter the date in several ways:  Pop up the date
  1569.               calendar with the <=> key and make a selection, type it in
  1570.               numerically (e.g., 11/02/92), or type it in by weekday
  1571.               abbreviation (e.g., MON).  See "Due Date" under "Adding and
  1572.               Updating Events" for more information.
  1573.  
  1574.  
  1575.      REMIND MANUAL                                                       ..29
  1576.      ========================================================================
  1577.  
  1578.               Pressing the Plus <+> or Minus <-> will increment or
  1579.               decrement the date shown.
  1580.  
  1581.         Search To Date
  1582.         --------------
  1583.  
  1584.              If a date is entered in this field, the search will only
  1585.              include dates ON or BEFORE the date entered.  See "Search From
  1586.              Date" above for entry comments.
  1587.  
  1588.         Category
  1589.         --------
  1590.  
  1591.               The category to search may be specified.  Enter a different
  1592.               category code, if desired, by pressing the <Spacebar> (or
  1593.               <Delete><Enter>) and select from the pop up category list.
  1594.               (The default is "* - All Categories"; i.e., search through
  1595.               all events in the file.)
  1596.  
  1597.         Ignore case?
  1598.         -----------
  1599.  
  1600.               Toggle "On" (check mark) or "Off" with any key to designate
  1601.               whether upper/lower case should be considered in the search.
  1602.               If case is ignored (flag is "On," the default), then a match
  1603.               will occur for words such as The, the, and THE.
  1604.  
  1605.         Phonetic Search?
  1606.         ---------------
  1607.  
  1608.               Toggle "On" (check mark) or "Off" with any key to designate
  1609.               whether the search should be for a phonetic match on the
  1610.               keywords or on an exact match.  Phonetic searches tend to be
  1611.               more relaxed and find more matches.  Upper/lower case
  1612.               sensitivity is ignored for phonetic searches.
  1613.  
  1614.         Show all matches?
  1615.         ----------------
  1616.  
  1617.               If toggled "On" (check mark), REMIND will search the data
  1618.               file and show you all matches that it finds that match your
  1619.               criteria on a separate (Show Matches) display screen.  Any
  1620.               event that doesn't match will not be displayed.
  1621.  
  1622.               If "Off" (the default), REMIND will search through the All
  1623.               Events display and stop on the first occurrence of any event
  1624.               that it finds that matches your criteria.  Press <Ctrl-L> or
  1625.               <Alt-S> to jump to the next match (if any).  During a REMIND
  1626.               session, <Ctrl-L> and <Alt-S> use the last criteria entered
  1627.               in the Search Criteria dialog box.
  1628.  
  1629.               When "Show all matches" is "On," REMIND automatically sets
  1630.               "Search memos," "Start from first," and "Search forward" to
  1631.               "On" for the search.
  1632.  
  1633.  
  1634.      REMIND MANUAL                                                       ..30
  1635.      ========================================================================
  1636.  
  1637.         Search memos?
  1638.         ------------
  1639.  
  1640.              Toggle "On" (check mark) with any key if you want REMIND to
  1641.              search Memo fields as well as Reminder text fields for your
  1642.              keyword(s).  When "Show all matches" is "On," this field is
  1643.              automatically set "On" for the search.
  1644.  
  1645.         Start from first?
  1646.         ----------------
  1647.  
  1648.               Toggle "On" (check mark) or "Off" with any key to designate
  1649.               whether the search should start at the first reminder on file
  1650.               or from the reminder pointed to by the bar cursor. "On" is
  1651.               the default.
  1652.  
  1653.         Search forward?
  1654.         --------------
  1655.  
  1656.               Toggle "On" (check mark) or "Off" with any key to designate
  1657.               whether REMIND should search for matches forward or backward
  1658.               in the file.  "On" is the default.  This option is meaningful
  1659.               only if "Start from first" is "On."  And if you start from
  1660.               the first event and search backward, you aren't going to find
  1661.               many matches!
  1662.  
  1663.          OK - HELP - CANCEL
  1664.          ------------------
  1665.  
  1666.               Press <Enter> to accept OK (the default), or press <F1> for
  1667.               Help or <Esc> to Cancel.  If you have a mouse, click on the
  1668.               desired function.
  1669.  
  1670.               Skip fields key
  1671.               ---------------
  1672.  
  1673.               If you wish to skip fields after entering search criteria,
  1674.               you can use a shortcut key:
  1675.  
  1676.                  <Ctrl-Enter>   Ends the entry and skips remaining fields,
  1677.                                 as though you had Tabbed to the OK box and
  1678.                                 pressed <Enter>.
  1679.  
  1680.  
  1681.         When entering data in search fields, the same editing rules apply
  1682.         as when using the Add/Update Events window.
  1683.  
  1684.         You can press <F2> to go back to the main display of Active Events
  1685.         after searching, if you want to edit other events outside the range
  1686.         of your search criteria.  Otherwise, press <F3> to save any changes
  1687.         and exit REMIND, or press <F4> to quit without saving.
  1688.  
  1689.  
  1690.      REMIND MANUAL                                                       ..31
  1691.      ========================================================================
  1692.  
  1693.                             CONFIGURING REMIND
  1694.                             ==================
  1695.  
  1696.         Start-up options
  1697.         ----------------
  1698.  
  1699.         Start-up options may be added to the REMIND command line in any
  1700.         order to configure REMIND to your preferences.  The syntax is
  1701.  
  1702.              REMIND [option][option]...[option]
  1703.  
  1704.         These options also may be placed in a separate disk file or in
  1705.         the DOS environment.  See the next section, "Placement of
  1706.         Start Up Options," for details.
  1707.  
  1708.  
  1709.         Option                    Explanation
  1710.         ------ -----------------------------------------------------------
  1711.  
  1712.         /A     Automatically save any internal updates (resetting of
  1713.                events) made by the program that may take place.  Using this
  1714.                option will prevent REMIND from asking if you want to save
  1715.                internal updates, if you press <Esc> to exit.  Most users
  1716.                will find this option useful.
  1717.  
  1718.                  NOTE: If you make changes while in REMIND, you will still
  1719.                  be prompted to save whether this option is used or not, if
  1720.                  you press <Esc> to exit. The only way to quit without
  1721.                  being prompted to save changes is with the <F4> key.  See
  1722.                  "Running REMIND" for more information.
  1723.  
  1724.                /NA  Negates Automatic save mode if previously set.
  1725.  
  1726.         /CE    Confirm entries. Indicates whether a confirmation box will
  1727.                display when expiring events with the <F9> or <E> key.
  1728.                /NCE is the default if not otherwise specified.  /CE is
  1729.                useful for beginners.
  1730.  
  1731.                /NCE  No confirmation.
  1732.  
  1733.         /D:nnn
  1734.  
  1735.                System date verification. Indicates that REMIND should check
  1736.                the computer's system date before processing reminders. The
  1737.                value "nnn" indicates the maximum number of days before or
  1738.                after the previous run of REMIND that is to be considered an
  1739.                error.  This can be useful in detecting problems with the
  1740.                system date so REMIND does not prematurely expire events.
  1741.                (Try setting this value to 3, and increase/decrease as
  1742.                desired.)  In addition, REMIND will flag an error if the
  1743.                system date is prior to 1/1/84.  /ND is the default if not
  1744.                otherwise specified.
  1745.  
  1746.                /ND  No date checking is performed (the default).
  1747.  
  1748.  
  1749.      REMIND MANUAL                                                       ..32
  1750.      ========================================================================
  1751.  
  1752.         /DEFCAT:x
  1753.  
  1754.              Definition of categories.  Categories are used to group events
  1755.              on the main display screen or to limit searches, and are
  1756.              user-definable.  The value of "x" can be one of 38 codes (A-Z,
  1757.              0-9, *, or @).  This sets the start up default value when
  1758.              adding new events.  "@" (Uncategorized) is the default if not
  1759.              otherwise specified.
  1760.  
  1761.         /H   History file.  Indicates whether the history file,
  1762.              REMINDER.HST or other history file(s), should be maintained.
  1763.              /H is the default if not otherwise specified.  A history file
  1764.              is an ASCII file of your expired reminders.  See also the
  1765.              "/SH" option and the "History File Feature" section.
  1766.  
  1767.              /NH  Negates the use of a history file.
  1768.  
  1769.  
  1770.         /O   Display events only Once per day.  This option is used when
  1771.              REMIND is run from your AUTOEXEC.BAT, if you frequently reboot
  1772.              your system and only want reminders displayed the first time
  1773.              REMIND is run each day.  REMIND will bypass reminding you of
  1774.              today's events if you reboot your computer for any reason
  1775.              during the day.  However, you can still run REMIND anytime
  1776.              from the DOS prompt.
  1777.  
  1778.                 The /O option is handy if you are debugging programs or
  1779.                 doing something that requires frequent warm- or
  1780.                 cold-booting on any particular day.  To accomplish this,
  1781.                 REMIND automatically creates and maintains a file called
  1782.                 REMINDER.RUN.  This file contains no data (and takes up no
  1783.                 disk space, other than the directory entry). Its DOS time
  1784.                 stamp is used to determine the last time REMIND was run.
  1785.                 See more information on /O below, under "Placement of
  1786.                 Start-Up Options."
  1787.  
  1788.              /NO  Negates Once-per-day mode if previously set.
  1789.  
  1790.         /Q   Operate in Quick mode.  In this mode, REMIND will display
  1791.              nothing if there are no active events.  This option is only
  1792.              useful with the REMIND command in your AUTOEXEC.BAT file:
  1793.              REMIND will be bypassed if there are no active events
  1794.              scheduled for the day, and the remainder of your AUTOEXEC.BAT
  1795.              will execute.  See more information on /Q below, under
  1796.              "Placement of Start-Up Options."
  1797.  
  1798.              /NQ negates Quick mode if previously set.
  1799.  
  1800.  
  1801.      REMIND MANUAL                                                       ..33
  1802.      ========================================================================
  1803.  
  1804.         /S   Include Sound-prompts (a soft "beep").  No Sound-prompts is
  1805.              the default.  This option is useful when REMIND is run from
  1806.              your AUTOEXEC.BAT, to alert you during boot-up that events are
  1807.              displayed.  If used, the Sound-prompts option also will cause
  1808.              the program to beep when certain confirmation messages are
  1809.              displayed.
  1810.  
  1811.              /NS  Negates Sound-prompts mode if previously set.
  1812.  
  1813.         /SD  Sticky dates. Indicates whether the default answer to "Sticky"
  1814.              is "On" (i.e., a check mark is in the field) when entering
  1815.              events in the input screens.  /NSD is the default if not
  1816.              otherwise specified (that is, Sticky=Off).
  1817.  
  1818.                 Some users may wish to have most events "nag" them until
  1819.                 they are physically reset with <F9> or <E>, or deleted with
  1820.                 <Alt-F9> or <D> or <Delete>.  This is particularly true of
  1821.                 users who may not boot their machines every day, and don't
  1822.                 want events to be reset or deleted automatically without
  1823.                 their confirmation.  These users should use /SD, either
  1824.                 from the command line (or AUTOEXEC.BAT) or from the option
  1825.                 file (see "Placement of Start-Up Options").  By using /SD,
  1826.                 they can simply press <Enter> at the Sticky prompt to
  1827.                 accept the new default answer of "On."
  1828.  
  1829.                 NOTE:  If a date is entered in the input screen's End Date
  1830.                 field, the event will be automatically (and permanently)
  1831.                 deleted after that ending date -- regardless of the value
  1832.                 of the Sticky date field.
  1833.  
  1834.              /NSD  Sets Sticky=Off (the default) or if previously set On.
  1835.  
  1836.         /SH  Maintain separate history files for event data.  If used,
  1837.              REMIND will write history information to a file with the same
  1838.              name and directory as the currently loaded data file, using
  1839.              the extension .HST.  This option is useful for multiple users
  1840.              with different data files on the same system.
  1841.  
  1842.              /NSH = No separate history files (the default).
  1843.  
  1844.         /V   Use VGA/EGA 50/43 line display mode, if available.  The
  1845.              <ALT-V> key also will toggle the display between these two
  1846.              modes.  This option is ignored if there is no VGA or EGA
  1847.              installed.
  1848.  
  1849.              /NV  Negates VGA/EGA mode if previously set.
  1850.  
  1851.  
  1852.      REMIND MANUAL                                                       ..34
  1853.      ========================================================================
  1854.  
  1855.         /WARN:nnnn
  1856.  
  1857.              Allows a default number of Warning days to be specified.  The
  1858.              default is zero (0) warning days when adding new reminders.
  1859.              The type of warning days can be set with /WARNDEF.
  1860.  
  1861.         /WARNDEF:CAL and /WARNDEF:WEEK
  1862.  
  1863.              Warning days definition.  Warning days can be based on
  1864.              weekdays (Monday through Friday) as well as calendar days.
  1865.              Weekday warning days will be indicated in the data file with a
  1866.              suffix of "W" after the number of warning days. (No suffix for
  1867.              calendar days.)  Example: 0003W = 3 weekdays of advance
  1868.              warning.  /WARNDEF:CAL is the default if not otherwise
  1869.              specified.
  1870.  
  1871.         /X   Use exploding dialog boxes.  Exploding boxes is the default.
  1872.              /NX can be useful on slower video systems, such as older
  1873.              PC/XTs; the dialog box is then displayed immediately
  1874.              (full-size).
  1875.  
  1876.              /NX  Negates exploding dialog box feature.
  1877.  
  1878.         /COLOR and /MONO
  1879.  
  1880.              These options force the use of color or monochrome color
  1881.              schemes, and are useful when running REMIND on monochrome
  1882.              screens that emulate color (like LCD screens) or color screens
  1883.              that are not detected properly.
  1884.  
  1885.         /COLOR:fld:fg,bg
  1886.  
  1887.              This option allows various fields to be set to user-designated
  1888.              colors.  "fld" names the field to be set.  "fg" and "bg" are
  1889.              the foreground and background colors.  For example, to set
  1890.              PAST events as yellow on red, /COLOR:PAST:YELLOW,RED should be
  1891.              used.  (See below for a table of field values.)  These values
  1892.              may be specified either in the environment variable, the
  1893.              option file, or the command line, but the option file is
  1894.              probably better due to space considerations.
  1895.  
  1896.              /COLOR:DEFAULT may be used to override colors in the option
  1897.              file with the default color scheme (note there are no color
  1898.              values with this parameter).
  1899.  
  1900.  
  1901.      REMIND MANUAL                                                       ..35
  1902.      ========================================================================
  1903.  
  1904.         /COLOR:fld:fg,bg (continued)
  1905.  
  1906.               fld
  1907.              Values  Description                        fg Values bg Values
  1908.              ------  --------------------------------   --------- ---------
  1909.              LEGEND  Top line and function key legend.  BLACK     BLACK
  1910.              FILE    "File:" name line.                 BLUE      BLUE
  1911.              MEMORY  Memory status line.                GREEN     GREEN
  1912.              TITLES  Column titles.                     CYAN      CYAN
  1913.              PAST    Past events.                       RED       RED
  1914.              TODAY   Today's events.                    MAGENTA   MAGENTA
  1915.              FUTURE  Future events.                     BROWN     BROWN
  1916.              CURSOR  Bar cursor.                        LIGHTGRAY LIGHTGRAY
  1917.              ADDUPD  Add/Update dialog box.             DARKGRAY
  1918.              SEARCH  Search criteria dialog box.        LIGHTBLUE
  1919.              CONFIRM Delete/Expire confirm dialog box.  LIGHTGREEN
  1920.              DEFAULT Use default color scheme.          LIGHTCYAN
  1921.              EXITBOX Message box when exiting REMIND.   LIGHTRED
  1922.              BLANK   Blank line in display area.        LIGHTMAGENTA
  1923.                                                         YELLOW
  1924.                                                         WHITE
  1925.  
  1926.         Examples
  1927.         --------
  1928.  
  1929.         Some command line examples using start up options:
  1930.  
  1931.              REMIND/Q/O         or,
  1932.              REMIND/A/SD/V      or,
  1933.              REMIND/O/Q/A/S/CE
  1934.  
  1935.         The last command's options are especially useful if placed in your
  1936.         AUTOEXEC.BAT file:  Display reminders Once a day, Quick mode,
  1937.         Automatically saving internal updates, Sound (beep) on boot up or
  1938.         when messages are displayed, and ask for confirmation before
  1939.         resetting events.
  1940.  
  1941.         See the next section for other examples.
  1942.  
  1943.  
  1944.  
  1945.      REMIND MANUAL                                                       ..36
  1946.      ========================================================================
  1947.  
  1948.         Placement of start-up options
  1949.         -----------------------------
  1950.  
  1951.         Start-up options may be:
  1952.  
  1953.            *  placed in a DOS environment variable via the DOS SET
  1954.               command, or
  1955.  
  1956.            *  included in a plain-ASCII configuration file named
  1957.               REMINDER.OPT, or
  1958.  
  1959.            *  used on the command line when you invoke REMIND.
  1960.  
  1961.         Thus, REMIND can find start-up options in several ways.  However,
  1962.         certain choices of placement supersede others.  The order of
  1963.         REMIND's search (from 1 to 3) for start-up options is:
  1964.  
  1965.            1. DOS environment variable.  For example, including the
  1966.               command
  1967.  
  1968.                  SET REMIND=[option][option]...[option]
  1969.  
  1970.               with your selection of start-up options in your AUTOEXEC.BAT
  1971.               file will allow REMIND to find these options any time you
  1972.               invoke REMIND.  Options in the DOS environment can be
  1973.               overridden by options placed in a disk file (next choice,
  1974.               below) or those entered on the command line (third choice,
  1975.               below).
  1976.  
  1977.            2. A list of options in a disk file called REMINDER.OPT
  1978.               located in the same directory as REMIND.  Options placed in
  1979.               such a disk (configuration) file override options placed in
  1980.               the DOS environment, and can be overridden by options
  1981.               entered on the command line (third choice, below).
  1982.  
  1983.               REMINDER.OPT is a pure ASCII file you create with a text
  1984.               editor; it contains all start-up commands on one or more
  1985.               lines.  (Place multiple options on separate lines for
  1986.               clarity, if you wish.)  REMIND will read its contents each
  1987.               time you boot up REMIND from the command line or from
  1988.               AUTOEXEC.BAT.  Users without a text editor can create
  1989.               REMINDER.OPT from the DOS prompt with the ECHO and
  1990.               redirection (">") command:
  1991.  
  1992.                    ECHO [option][option]...[option] >REMINDER.OPT
  1993.  
  1994.               For example,
  1995.  
  1996.                    C:>ECHO /A/S/SD/CE >REMINDER.OPT <Enter>
  1997.  
  1998.  
  1999.      REMIND MANUAL                                                       ..37
  2000.      ========================================================================
  2001.  
  2002.               Important:  If you use the REMINDER.OPT file, be aware that
  2003.               the options stored in this file do not permanently configure
  2004.               REMIND.EXE with your choices; they are loaded and used for
  2005.               the current REMIND session only.  Also, don't put /Q (Quick
  2006.               mode) or /O (Once per day) options in this file, or you won't
  2007.               be able to run REMIND later from the DOS prompt if there are
  2008.               no active events or if REMIND was already run that day.  If
  2009.               this happens, simply delete these two options from
  2010.               REMINDER.OPT. Use /Q and /O only in your AUTOEXEC.BAT file.
  2011.  
  2012.            3. A DOS command-line switch (which will override the previous
  2013.               two placements).  For example:
  2014.  
  2015.                    C:>REMIND/V/A/S/SD <Enter>
  2016.  
  2017.               You also can enter a REMIND command with several options in
  2018.               your AUTOEXEC.BAT file.  For example:
  2019.  
  2020.                    ..
  2021.                    (other commands)
  2022.                    REMIND/O/Q/A/S/SD/CE
  2023.                    (other commands)
  2024.                    ..
  2025.  
  2026.               To avoid the possible later inability to invoke REMIND, the
  2027.               options /O and /Q are best placed only in your AUTOEXEC.BAT
  2028.               file, and used only at boot up.  You can, of course, use
  2029.               other options in addition to these two, as this example
  2030.               shows.  But it doesn't make sense to use /Q or /O more than
  2031.               once a day, and using them only in your AUTOEXEC.BAT
  2032.               accomplishes this.
  2033.  
  2034.               After AUTOEXEC.BAT runs, and you later wish to invoke REMIND
  2035.               during the current computer session, start-up options must
  2036.               be added to the REMIND command again if they are to take
  2037.               effect.  This is because start-up options do not permanently
  2038.               configure REMIND.  And issuing the REMIND command from your
  2039.               AUTOEXEC.BAT is equivalent to issuing the command manually
  2040.               from the DOS prompt (Placement #3, above).
  2041.  
  2042.               A simple solution mentioned above is to place your preferred
  2043.               start-up options in the REMINDER.OPT file (excluding /Q and
  2044.               /O, which you should use only in your AUTOEXEC.BAT).
  2045.  
  2046.  
  2047.         An example
  2048.         ----------
  2049.  
  2050.         An illustration showing a typical use of start-up options will make
  2051.         their general use easier to understand.  For example, one REMIND
  2052.         user prefers this set up with his monochrome system:
  2053.  
  2054.  
  2055.      REMIND MANUAL                                                       ..38
  2056.      ========================================================================
  2057.  
  2058.         In his REMINDER.OPT file (which he created in the same directory as
  2059.         REMIND.EXE, with his trusty ASCII editor), he placed this command:
  2060.  
  2061.                    /A/S/SD/CE
  2062.  
  2063.                    which means:
  2064.                       -  Automatically save internal updates
  2065.                       -  set Sound-prompts ON
  2066.                       -  set the Sticky Dates default to Y(es)
  2067.                       -  Confirm Entries that are expired (reset) by user
  2068.  
  2069.         These options become the global default options whenever REMIND is
  2070.         run.
  2071.  
  2072.              [NOTE:  SAMPLE.OPT is a sample option file that is included on
  2073.              the REMIND distribution disk.  It contains several start-up
  2074.              options and color settings from one user's system.  If you
  2075.              wish try SAMPLE.OPT, you can rename it to REMINDER.OPT.  Be
  2076.              sure to make a back up of any existing option file first.
  2077.              Alternatively, you can simply change your existing option file
  2078.              by including one or more of the options in SAMPLE.OPT.]
  2079.  
  2080.         Next, in his AUTOEXEC.BAT file, after his path statement and before
  2081.         his main menu program, he placed the command
  2082.  
  2083.                    REMIND/O/Q
  2084.  
  2085.                    which means:
  2086.                       -  run REMIND Once a day (not at every boot up)
  2087.                       -  set Quick mode ON
  2088.                    and use all other options set in REMINDER.OPT.
  2089.  
  2090.         This command was entered in AUTOEXEC.BAT with a plain-ASCII text
  2091.         editor.
  2092.  
  2093.         Whenever he invokes REMIND after booting up in the morning, REMIND
  2094.         will use the start-up options stored in the REMINDER.OPT file.  All
  2095.         he needs to type at the DOS prompt is
  2096.  
  2097.                    C:>REMIND <Enter>
  2098.  
  2099.         and he will see any reminders he may have.
  2100.  
  2101.         NOTE:  Remember that you can always override start-up options set
  2102.         by the SET command or those loaded from REMINDER.OPT by specifying
  2103.         new start-up options on the DOS command line.  But once an
  2104.         environment variable or option file is used, and you wish to use
  2105.         new options at the DOS prompt, you do not need to repeat all
  2106.         options already set in the environment or file.  Just use only the
  2107.         new ones; if they are "positive" options they will be added to
  2108.         those already set, and if "negative" (those that begin with "/N")
  2109.         they will toggle the related options to their reverse state.
  2110.  
  2111.  
  2112.      REMIND MANUAL                                                       ..39
  2113.      ========================================================================
  2114.  
  2115.                            REMINDER DATA FORMATS
  2116.                            =====================
  2117.  
  2118.         Directly editing REMINDER.DAT (optional)
  2119.         ----------------------------------------
  2120.  
  2121.         The file, REMINDER.DAT, or any other REMIND data file, is an
  2122.         ordinary text file.  It is made up of lines of plain ASCII text
  2123.         ending with a carriage return and line feed (CR/LF).  Each line
  2124.         contains fields that must be separated by one or more spaces.
  2125.  
  2126.         As noted, this file is automatically updated whenever you add or
  2127.         edit events from REMIND's display screen.  However, you may create,
  2128.         modify or print this file with any text editor:  You may use
  2129.         WordStar in non-document mode, or use DOS's Edlin if you must.
  2130.         SideKick's NotePad, QEdit, Ted, Kedit, or similar text editors are
  2131.         ideal.  Most other "heavy-duty" word processors are NOT suitable
  2132.         for this task, since they produce text with embedded formatting
  2133.         codes that will confuse REMIND.  Set them to their "text," "ASCII,"
  2134.         or "non-document" mode first.
  2135.  
  2136.         Data file contents
  2137.         ------------------
  2138.  
  2139.         Here is a sample portion of a data file's contents.  Note that each
  2140.         field is separated by one or more spaces, and each record starts
  2141.         with an event Due Date.
  2142.  
  2143.            06/17/1992 O+   0000  Back up hard disk.
  2144.            .Cat:*
  2145.            06/18/1992 D    0000  Check the Stock Market each day.
  2146.            06/20/1992 B    0001  Cleaning service comes every other week
  2147.            06/22/1992 W    0001  Our weekly Trash Day!!!
  2148.            07/01/1992 M+   0009  Mortgage payment should be mailed
  2149.            09/15/1992 Q+   0010W Mail IRS quarterly tax estimate
  2150.            10/07/1992 Y+   0015  Mom's birthday
  2151.            .Cat:P
  2152.            11/15/1992 3TH  0003W City Club meeting - 7:30 p.m.
  2153.            .To:02/25/1993 Cat:B
  2154.            06/01/1993 SA+  0007  Rent on PO box due twice a year
  2155.            02/28/1994 BA+  0028  Smog inspection required for registration
  2156.  
  2157.            |          |    |     |
  2158.            |          |    |     Field #4 - Reminder text and memos begin here;
  2159.            |          |    |               maximum of 54 columns each
  2160.            |          |    |
  2161.            |          |    Field #3 - Warning days begins here; allow
  2162.            |          |               5 columns, including Weekday Warning
  2163.            |          |               flags if any
  2164.            |          |
  2165.            |          Field #2 - Event type, with optional "+" sticky
  2166.            |                     flag, begins here; allow 4 columns
  2167.            |
  2168.            Field #1 - Event due date begins here, in column 1 of
  2169.                       the data file; allow 10 columns
  2170.  
  2171.      REMIND MANUAL                                                       ..40
  2172.      ========================================================================
  2173.  
  2174.         Dot-option data file records
  2175.         ----------------------------
  2176.  
  2177.            These are called "dot options" because they begin with a dot or
  2178.            period in column 1 of the data file.  REMIND automatically
  2179.            inserts these as needed; however, the user can insert them with
  2180.            an ASCII editor, and when importing data from other sources.
  2181.  
  2182.            The dot-option record follows a reminder record -- sort of a 5th
  2183.            "field."  It contains control information used by REMIND.  All
  2184.            dot-option records apply to the physically preceding reminder
  2185.            record.  This record may not exist unless the options controlled
  2186.            by the record are used.  There may be more than one dot-option
  2187.            record for each reminder.
  2188.  
  2189.            Each dot-option record begins with a dot or period (.) as the
  2190.            first non-blank character.  The reminder consists of a keyword
  2191.            followed by a value, separated by a colon.  See the examples
  2192.            above.
  2193.  
  2194.            Valid options for the dot-option record are:
  2195.  
  2196.               To:mm/dd/yyyy   (Indicates the "Active To" date)
  2197.               Cat:x           (Indicates the reminder is in category "x")
  2198.  
  2199.  
  2200.         Description of data file fields
  2201.         -------------------------------
  2202.  
  2203.         Whether directly editing REMINDER.DAT or using the built-in event
  2204.         editor in the Event Input Screens, you should understand the
  2205.         formats used by REMIND in each of its data file fields.
  2206.  
  2207.         FIELD 1 - "Event Due Date"
  2208.  
  2209.         Enter the event date as MM/DD/YYYY.
  2210.         For example:  01/02/1992
  2211.  
  2212.         You can set any date -- past, present, or future.  If the date is
  2213.         in the past, it will be reset to the next date appropriate to the
  2214.         frequency of occurrence flag (see FIELD 2, below).  REMIND sorts
  2215.         the data file by date each time it starts up.  Upon exiting, REMIND
  2216.         resets any expired dates to the next occurrence.
  2217.  
  2218.         As mentioned, when adding events from REMIND's input screens, the
  2219.         current year will be added if not already entered (i.e., entering
  2220.         11/02 produces 11/02/1992, if the current year is 1992). If only a
  2221.         day is entered, the current month and year will be added (entering
  2222.         2 produces 11/02/1992).  If no date is entered (i.e., the field is
  2223.         left blank), today's date will be inserted.
  2224.  
  2225.  
  2226.      REMIND MANUAL                                                       ..41
  2227.      ========================================================================
  2228.  
  2229.         If you only enter a 2-digit year with the event editor (e.g., 92),
  2230.         REMIND will add the current century (1992).
  2231.  
  2232.            For compatibility purposes, 2-digit years read from an existing
  2233.            REMINDER.DAT file produced by an earlier version of REMIND will
  2234.            be converted to four-digit years.  For the technically-minded,
  2235.            it accomplishes this as follows:
  2236.  
  2237.            If the year is 4 digits, it is accepted as is.  If the year is 2
  2238.            digits, but more than 30 years before the current year, it is
  2239.            assumed to be future data.  In this case, the next century is
  2240.            used (ie, 2000 is added to the year).  If the year is 2 digits,
  2241.            but NOT more than 30 years before the current date, the current
  2242.            century (1900) is added to the year.
  2243.  
  2244.         FIELD 2 - "Event Type"
  2245.  
  2246.         Enter a frequency of occurrence flag.  This is a 1- to 4-character
  2247.         code indicating the frequency at which this event should occur.
  2248.         (When using the Event Input Screens, it is a 1- to 3-character
  2249.         code; the Sticky flag is entered in a separate field in the Input
  2250.         Screen.  See "Sticky flag," below.)
  2251.  
  2252.         Valid event types are:
  2253.  
  2254.          Value    Meaning        Updated to
  2255.         ----------------------------------------------------------------
  2256.            O      One-time       (Automatically deleted after the
  2257.                                    scheduled date has arrived.)
  2258.            D      Daily          Next day (tomorrow).
  2259.            W      Weekly         7 days from scheduled date.
  2260.            B      Biweekly       14 days from scheduled date.
  2261.            QW     Quad-weekly    28 days from scheduled date.
  2262.            M      Monthly        Same day next month.
  2263.            BM     Bimonthly      Same day in two months.
  2264.            Q      Quarterly      Same day in three months.
  2265.            SA     Semiannually   Same day in six months.
  2266.            Y      Yearly         Same month/day next year.
  2267.            BA     Biannually     Same month/day in two years.
  2268.            LDA    Floating       Last day of the month.
  2269.  
  2270.            1,2,3,4,5, or L (plus SU, MO, TU, WE, TH, FR, SA)
  2271.                   Floating       Next occurrence that qualifies
  2272.                                  (e.g., 3WE=3rd Wednesday).
  2273.  
  2274.            1,2,3,4,5, or L (plus BU)
  2275.                   Floating       Next business day (weekday) that
  2276.                                  qualifies (e.g., LBU=last business
  2277.                                  day of the month).
  2278.  
  2279.         +  = Sticky flag, optionally entered immediately after any of the
  2280.              above the values, without a space.  Examples: O+, BA+, LBU+.
  2281.         ----------------------------------------------------------------
  2282.  
  2283.  
  2284.      REMIND MANUAL                                                       ..42
  2285.      ========================================================================
  2286.  
  2287.         Note:  When using the event input screens, toggling the "Sticky"
  2288.         field "On" will automatically place the "+" flag after the event
  2289.         type in the data file.  The default value for "Sticky" is "Off."
  2290.         This value can be changed to "On" with the start-up option /SD.
  2291.  
  2292.         Sticky events will continue to pop up until reset with the <F9> or
  2293.         <E> keys, or deleted with the <Alt-F9> or <D> or <Delete> keys.
  2294.         See the function keys section under "Running REMIND" above, for an
  2295.         explanation on resetting and permanently removing events.
  2296.  
  2297.  
  2298.         FIELD 3 - "Warning Days"
  2299.  
  2300.         Enter how many days before the event you would like to be reminded
  2301.         of its existence.  That is, enter the number of preview days, in
  2302.         4-digit format with an optional Weekday Warning Days flag.
  2303.  
  2304.            No warning = 0000, 1 day warning = 0001, 10 days = 0010, etc.
  2305.  
  2306.            Weekday Warning Days flag:  0001W - 1 weekday warning, etc.
  2307.  
  2308.         Note that you must use leading zeros when you are directly editing
  2309.         the data file with a text editor, to maintain the 5-column format.
  2310.  
  2311.  
  2312.         FIELD 4 - "Reminder text and memos"
  2313.  
  2314.         Enter the text of the message REMIND should display.  This field
  2315.         may contain up to 54 characters.
  2316.  
  2317.         In addition, three Memo fields (not displayed on the main screen,
  2318.         but which can be displayed and modified from the Update Events
  2319.         screen), are available.  Column 80 of the main display will show
  2320.         an asterisk (*) if there are any Memo fields active.  These fields
  2321.         will print, each on a separate line, when events are printed with
  2322.         the <Alt-P> key.
  2323.  
  2324.         Any events on file with Reminder text longer than 54 characters
  2325.         will be split after column 54, wrapping into Memo fields.  More
  2326.         than 54 characters in Memo field #3 will be truncated.
  2327.  
  2328.         When you create memos with REMIND's integrated editor, they are
  2329.         stored in this field using the ASCII 28 (FLDSEP) character as a
  2330.         delimiter.  This character is stored between the last non-blank
  2331.         character of the text field and the start of the first memo field
  2332.         and between each of the memo fields.  This allows the fields to be
  2333.         separated without requiring trailing spaces.
  2334.  
  2335.         If your editor supports entry of ASCII control characters, you may
  2336.         enter this character by holding down the ALT key and typing "28" on
  2337.         the separate numeric keypad (then releasing the ALT key).  When you
  2338.         use REMIND's integrated editor, this will be handled automatically.
  2339.  
  2340.  
  2341.      REMIND MANUAL                                                       ..43
  2342.      ========================================================================
  2343.  
  2344.                             HISTORY FILE FEATURE
  2345.                             ====================
  2346.  
  2347.         The history file feature allows you to automatically save events
  2348.         that have expired in a separate history file, named REMINDER.HST.
  2349.         This file can be used to recover events that have been accidentally
  2350.         expired or if your computer clock goes haywire and puts you into
  2351.         the 21st century, thereby expiring all the important events you had
  2352.         scheduled for the next hundred years.
  2353.  
  2354.         The history file is created automatically the first time REMIND
  2355.         needs to write events to it.  Its use also can be controlled by the
  2356.         presence of the /H and /NH start-up options.  For example, to
  2357.         enable the history feature if it has been disabled with /NH,
  2358.         include the /H option either in the environment variable, the
  2359.         option file, or on the command line.  (See "Placement of Start-up
  2360.         Options.")
  2361.  
  2362.         The format of REMINDER.HST is exactly the same as the data file,
  2363.         REMINDER.DAT.  This makes it very easy to restore events from the
  2364.         history file back to the data file, if necessary.  The history file
  2365.         also makes a very good log of what you have been doing with your
  2366.         life (or at least what you have been REMINDing yourself to do).
  2367.  
  2368.         Note that only events that have expired -- either automatically or
  2369.         by pressing <F9> or <E> from the ACTIVE event screen -- are added
  2370.         to the history file.  Events deleted by pressing <Alt-F9>, <D>, or
  2371.         <Delete> are NOT added to the history file.  (Gone is gone.)
  2372.  
  2373.         - To recover certain events (but not all events) from the history
  2374.           file, you need to use a plain ASCII text editor to copy
  2375.           (transfer) these events to your data file(s).  See your text
  2376.           editor's instructions about how to do this.
  2377.  
  2378.         - To recover all events from the history file, simply erase
  2379.           REMINDER.DAT and use DOS to copy the history file, renaming it
  2380.           to REMINDER.DAT or whatever name you've given your data file:
  2381.  
  2382.                C:>COPY REMINDER.HST REMINDER.DAT
  2383.  
  2384.           (If you've accidentally set your system clock ahead before
  2385.           loading REMIND, and are trying to recover expired data from your
  2386.           HST file using this DOS COPY method, you should first delete all
  2387.           unwanted repeating events from the end of the HST file.  These
  2388.           repeating events may show up in the HST file if you set your
  2389.           clock to a future date.)
  2390.  
  2391.         The history file status -- how many events have been added to the
  2392.         history file during the session -- is displayed on top of the main
  2393.         display screen.  Starting with version 2.4, history records are no
  2394.         longer stored temporarily in memory; they are immediately stored on
  2395.         disk as reminders are added to the history file.  Floppy disk users
  2396.         are warned NOT to replace the diskette during program operation
  2397.         when using the history file feature, or REMIND will not be able to
  2398.         update the history file.
  2399.  
  2400.      REMIND MANUAL                                                       ..44
  2401.      ========================================================================
  2402.  
  2403.                      ADDING REMINDERS FROM A BATCH FILE
  2404.                      ==================================
  2405.  
  2406.         You can use the REMUPDAT program to add reminders to the data file
  2407.         from a batch file or directly from the command line.  REMUPDAT is NOT
  2408.         required to run the REMIND program, but may provide additional
  2409.         functionality to those advanced users requiring a batch or
  2410.         command-line interface.
  2411.  
  2412.         The syntax of the REMUPDAT program is:
  2413.  
  2414.                 REMUPDAT key-string reminder-string
  2415.  
  2416.         The first string, key-string, is a string of characters that will
  2417.         be used to search the text portion of each record to delete an
  2418.         existing record.  If a single asterisk * is specified, NO DELETION
  2419.         will take place.  The comparison is made for however many
  2420.         characters are entered on the key-string (upper-/lower-case must
  2421.         match).  If the key-string is found in any record in the reminder
  2422.         file, it will be deleted.  The key-string must not contain any
  2423.         embedded blanks.  A blank is considered the end of the string.  If
  2424.         you need to delete a record with a key containing embedded blanks,
  2425.         use the underscore (_) character in each place where a blank should
  2426.         occur.  The underscore will be converted to a blank before any
  2427.         comparison is made.
  2428.  
  2429.         The second string, reminder-string, is the exact image of the new
  2430.         reminder record to be added.  This string is optional.  If it is
  2431.         omitted, no new record will be added (this allows a delete without an
  2432.         add, if you wish).  The record to be added must be syntactically
  2433.         correct (see above for format of a reminder record).  If there are
  2434.         multiple consecutive blanks, they will be converted to a single
  2435.         blank.
  2436.  
  2437.         Example 1: REMUPDAT * 07/01/1991 M 01 New monthly event
  2438.  
  2439.         Example 2: REMUPDAT New_monthly 07/01/1991 M 01 Another new event
  2440.  
  2441.         Example 3: REMUPDAT Another
  2442.  
  2443.         In the above, Example 1 adds a new monthly event without deleting any
  2444.         events.  Example 2 searches for the string "New monthly" and deletes
  2445.         the event, then adds another event on 7/1/1991.  Example 3 searches
  2446.         for the string "Another" and deletes the event without adding a new
  2447.         one.
  2448.  
  2449.         Due to DOS command-line restrictions, the length of the entire
  2450.         command may not exceed 127 bytes.
  2451.  
  2452.  
  2453.      REMIND MANUAL                                                       ..45
  2454.      ========================================================================
  2455.  
  2456.                         HOW REMIND FINDS ITS FILES
  2457.                         ==========================
  2458.  
  2459.         REMIND will search for its files (REMINDER.xxx) in a certain
  2460.         sequence.  In some cases, REMIND will create a file if it doesn't
  2461.         exist.  Generally, you will not need to concern yourself with the
  2462.         search approach that REMIND takes, but if you are curious or
  2463.         believe things aren't working properly, here is how REMIND finds
  2464.         its files.
  2465.  
  2466.  
  2467.            REMINDER.RUN:  The current directory is searched first, then
  2468.            (for DOS 3.0 or later) the directory containing REMIND.EXE, then
  2469.            the current PATH.  If REMINDER.RUN does not exist, it will be
  2470.            created in the directory containing REMIND.EXE (DOS 3.0 or
  2471.            greater) or in the current directory (DOS versions 2.x) when the
  2472.            /O start up option is specified.
  2473.  
  2474.            REMINDER.OPT and REMINDER.CAT:  Current directory, then (for DOS
  2475.            3.0 or later) the directory containing REMIND.EXE, then the
  2476.            current PATH.  REMINDER.OPT is an optional plain-ASCII file, and
  2477.            must be created by the user.  REMINDER.CAT (also ASCII) will be
  2478.            created automatically if the user adds categories from within
  2479.            REMIND.
  2480.  
  2481.            REMINDER.DAT:  Directory named on the command line, or in the
  2482.            option file, or in the SET REMIND=variable command; then the
  2483.            current directory, then (for DOS 3.0 or later) the directory
  2484.            containing REMIND.EXE, then the current PATH.  If REMINDER.DAT
  2485.            does not exist, it will be created in the directory containing
  2486.            REMIND.EXE (DOS 3.0 or greater) or in the current directory (DOS
  2487.            versions 2.x) when you enter and save your first reminders.
  2488.  
  2489.            REMINDER.HST:  Directory named on the command line, or in the
  2490.            option file, or in the SET REMIND=variable command; then the
  2491.            current directory, then (for DOS 3.0 or later) the directory
  2492.            containing REMIND.EXE, then the current PATH.  If REMINDER.HST
  2493.            does not exist, it will be created in the directory containing
  2494.            REMIND.EXE (DOS 3.0 or greater) or in the current directory (DOS
  2495.            versions 2.x) when you expire (reset) your first reminders.
  2496.  
  2497.  
  2498.      REMIND MANUAL                                                       ..46
  2499.      ========================================================================
  2500.  
  2501.                                   MESSAGES
  2502.                                   ========
  2503.  
  2504.      Message: Add Event?
  2505.  
  2506.      Reason:  After completing the Add dialog box, you are asked to confirm
  2507.               that you really want to add this event.
  2508.  
  2509.  
  2510.      Message: Command processor not found
  2511.  
  2512.      Reason:  The DOS command processor (usually COMMAND.COM) could not be
  2513.               located.  Exit REMIND and issue the SET command to verify
  2514.               that the variable COMSPEC correctly points to the location of
  2515.               your command processor.
  2516.  
  2517.  
  2518.      Message: Data error on line <line #>, contents <entry>. Ignore record
  2519.               and continue loading?
  2520.  
  2521.      Reason:  Information was incorrectly entered into the REMIND data
  2522.               file. You may answer Y to have REMIND ignore the record in
  2523.               error, in which case, it will not be loaded or resaved.  If
  2524.               you answer N, REMIND will terminate and you must fix the
  2525.               erroneous record before continuing.
  2526.  
  2527.  
  2528.      Message: Do you really want to delete this event?
  2529.  
  2530.      Reason:  The <Alt-F9> key was pressed to delete the event.  This
  2531.               message confirms that you really do want it deleted.
  2532.  
  2533.  
  2534.      Message: Do you really want to expire this event?
  2535.  
  2536.      Reason:  The <F9> key was pressed and the /CE (confirm expire) option
  2537.               was active.  This message confirms that you really do want to
  2538.               expire the event.
  2539.  
  2540.  
  2541.      Message: End of run.
  2542.  
  2543.      Reason:  REMIND has completed its run normally.
  2544.  
  2545.  
  2546.      Message: Error opening history file <filename> History option disabled.
  2547.  
  2548.      Reason:  A disk error occurred while attempting to open the history
  2549.               file. This could be caused by a full disk, a history file
  2550.               that is read-only or a hardware error.  History recording is
  2551.               turned off when this occurs.
  2552.  
  2553.      REMIND MANUAL                                                       ..47
  2554.      ========================================================================
  2555.  
  2556.      Message: Error reading option file <filename>.
  2557.  
  2558.      Reason:  A disk error occurred while reading the option file.  This is
  2559.               usually a hardware error.
  2560.  
  2561.  
  2562.      Message: Error rewriting reminder file <filename>.
  2563.  
  2564.      Reason:  A disk error occurred while attempting to rewrite the updated
  2565.               reminder file.  This could be caused by a full disk, a
  2566.               reminder file that is read-only or a hardware error.
  2567.  
  2568.  
  2569.      Message: Events updated to current date.
  2570.  
  2571.      Reason:  REMIND has completed updating events to the next occurring
  2572.               interval.
  2573.  
  2574.  
  2575.      Message: File <name> doesn't exist.
  2576.               Do you wish to create a new file with this name?
  2577.  
  2578.      Reason:  The file specified in the <Alt-F> dialog box doesn't
  2579.               yet exist in the directory.  Type <Y>es if you wish to
  2580.               create a new file with this name.
  2581.  
  2582.      Message: Insufficient memory for shell
  2583.  
  2584.      Reason:  There is insufficient free memory to invoke the DOS shell.
  2585.               If you have many reminders, there may not be enough memory
  2586.               left to use this function.
  2587.  
  2588.  
  2589.      Message: Insufficient memory to process all reminders.
  2590.               Truncate file at record <n>?
  2591.  
  2592.      Reason:  The number of reminders in your data file exceed the free
  2593.               memory available.  Increase the memory of your machine or
  2594.               unload some resident programs before running REMIND.
  2595.               Splitting your reminders into multiple files will also allow
  2596.               more reminders to be processed.  This message may also occur
  2597.               if adding an event with the integrated editor and memory is
  2598.               exhausted.  If you answer Y to this question, the file will
  2599.               be truncated at the record indicated.  If you save the
  2600.               truncated file, you will lose all records following truncated
  2601.               record.
  2602.  
  2603.  
  2604.      Message: Invalid environment
  2605.  
  2606.      Reason:  An internal error has occurred.  Report this message to the
  2607.               developer.
  2608.  
  2609.  
  2610.      REMIND MANUAL                                                       ..48
  2611.      ========================================================================
  2612.  
  2613.      Message: Invalid format for EXEC
  2614.  
  2615.      Reason:  An internal error has occurred.  Report this message to the
  2616.               developer.
  2617.  
  2618.  
  2619.      Message: Invalid or illegal reminder file name: "<filename>"
  2620.  
  2621.      Reason:  After selecting the new file option (Alt-F), the file name
  2622.               you entered was not valid.  Type a valid file name or blank
  2623.               to display a list of files.
  2624.  
  2625.  
  2626.      Message: Invalid start-up option: "text" in <location>
  2627.  
  2628.      Reason:  The command to run REMIND was incorrectly entered.  You may
  2629.               specify a data file other than REMINDER.DAT, or you may
  2630.               specify the start-up options /A, /H, /Q, /O, /V, /S, /X, /CE,
  2631.               /SD, /NA, /NQ, /NO, /NV, /NS, /NCE, /NH, /NSD, /NX, /MONO,
  2632.               /COLOR, or /COLOR:fld:fg,bg.  The <location> may be either
  2633.               "Environment Variable", "Option File" or "Command-line".
  2634.  
  2635.  
  2636.      Message: Loading reminder file: <filename> - <n> events.
  2637.  
  2638.      Reason:  The reminder file is being loaded into memory.  This message
  2639.               provides a status indication during the load.
  2640.  
  2641.  
  2642.      Message: No events currently active.
  2643.  
  2644.      Reason:  REMIND was run with the /Q (quick) option.  With this option,
  2645.               it will exit immediately if no events are active for today.
  2646.  
  2647.  
  2648.      Message: No records matching search criteria
  2649.  
  2650.      Reason:  All reminders were searched and no records were found that
  2651.               matched the search parameters you selected.
  2652.  
  2653.  
  2654.      Message: Print in progress - page <n>
  2655.  
  2656.      Reason:  A printout was selected from the print menu.  This message
  2657.               shows the page currently being printed.
  2658.  
  2659.  
  2660.      Message: Printer not ready
  2661.  
  2662.      Reason:  A printout is in progress, but the printer is not ready.
  2663.               Ready the printer and select OK or press ESCAPE (Cancel)
  2664.               to abandon the printout.
  2665.  
  2666.  
  2667.  
  2668.      REMIND MANUAL                                                       ..49
  2669.      ========================================================================
  2670.  
  2671.      Message: Printing <selection>
  2672.  
  2673.      Reason:  A print-out is in progress.  The <selection> shows which
  2674.               option and category was selected (ie, All, Active, Today's,
  2675.               etc.).
  2676.  
  2677.  
  2678.      Message: Program has already been run today.
  2679.  
  2680.      Reason:  The /O option was specified on the command line, in the
  2681.               REMINDER.OPT file, or in the SET REMIND= command, and this is
  2682.               not the first time REMIND has been run today.  The /O option
  2683.               only lets REMIND display reminders Once per day.
  2684.  
  2685.  
  2686.      Message: Program terminated.
  2687.  
  2688.      Reason:  An error has been detected that prevents REMIND from
  2689.               continuing. The nature of the error will be displayed prior
  2690.               to this message.
  2691.  
  2692.  
  2693.      Message: Replace Event?
  2694.  
  2695.      Reason:  After completing the Update dialog box, you are asked to
  2696.               confirm that you really want to replace this event.  Type Y
  2697.               to replace the event or type A (AddNew) to clone the event
  2698.               into a new event.
  2699.  
  2700.  
  2701.      Message: Save updated <filename>?
  2702.               REMIND has automatically updated several events to the
  2703.               current date.
  2704.  
  2705.      Reason:  You have exited REMIND with the ESCape key or selected a
  2706.               different reminder file and some changes have been made to
  2707.               the reminder data.  You may answer Y to have the changed
  2708.               reminders written to disk or answer N to ignore any changes
  2709.               that have been made.  This message may occur as the result of
  2710.               REMIND automatically updating events or the user manually
  2711.               updating events.
  2712.  
  2713.  
  2714.      Message: Search in progress...
  2715.  
  2716.      Reason:  The reminders are being search for the criteria you
  2717.               specified.
  2718.  
  2719.  
  2720.      Message: Sorting reminder records - <n>% complete
  2721.  
  2722.      Reason:  The reminders in memory are being sorted.  This is only an
  2723.               informational message.
  2724.  
  2725.  
  2726.      REMIND MANUAL                                                       ..50
  2727.      ========================================================================
  2728.  
  2729.      Message: Type EXIT to return to REMIND
  2730.  
  2731.      Reason:  You have entered a DOS shell from REMIND.  After entering the
  2732.               desired DOS commands, type EXIT to return to REMIND.
  2733.  
  2734.  
  2735.      Message: Updating event <n> to <mm/dd/yyyy>
  2736.  
  2737.      Reason:  An event with a date prior to todays date was found and is
  2738.               now being rolled forward to the correct date.
  2739.  
  2740.      Message: Updating reminder file: <filename> - <n> records.
  2741.  
  2742.      Reason:  The reminder file on disk is being updated with the changes
  2743.               made while REMIND was running.  This message provides a
  2744.               status indication during the save.
  2745.  
  2746.  
  2747.      Message: Warning - Date inconsistency has been detected.
  2748.               System date:   mm/dd/yy
  2749.               Last run date: mm/dd/yy
  2750.               Do you wish to continue anyway?
  2751.  
  2752.      Reason:  REMIND is being run with the /D:nnn option, and more than
  2753.               "nnn" days have elapsed since the last run.
  2754.  
  2755.  
  2756.      Message: You are currently in a DOS Shell from REMIND.
  2757.               To return to REMIND, type EXIT
  2758.  
  2759.      Reason:  While in a DOS shell (entered via <F7>), you attempted to run
  2760.               REMIND again.  To return to REMIND, type "EXIT" (without
  2761.               quotes).
  2762.  
  2763.  
  2764.      Message: <n> records added to history file.
  2765.  
  2766.      Reason:  The history file feature is active and REMIND is adding
  2767.               expired events to the history file.
  2768.  
  2769.  
  2770.  
  2771.      REMIND MANUAL                                                       ..51
  2772.      ========================================================================
  2773.  
  2774.                               PROGRAM HISTORY
  2775.                               ===============
  2776.  
  2777.         Program history notes are contained in the file REMIND.VER.
  2778.  
  2779.  
  2780.  
  2781.                               ACKNOWLEDGEMENTS
  2782.                               ================
  2783.  
  2784.         Thanks go to the following people for their contributions to
  2785.         REMIND:
  2786.  
  2787.         Shannon Donnelly, for her help in documentation during the early
  2788.         versions.
  2789.  
  2790.         Dixie Swanson, for her analysis and design suggestions and for her
  2791.         assistance in testing new versions.
  2792.  
  2793.         Barry MacDonnell, Lake Oswego, Oregon (Compuserve ID 71500,3413),
  2794.         for numerous suggestions for new features, for program testing, and
  2795.         for writing the documentation and online help text.
  2796.  
  2797.  
  2798.      REMIND MANUAL                                                       ..52
  2799.      ========================================================================
  2800.  
  2801.                       INDIVIDUAL AND SITE LICENSE FORM
  2802.                       ================================
  2803.  
  2804.           REMIND Version 3.0
  2805.  
  2806.           License fee:     1 copy      -  $20.00
  2807.                         6-25 copies    - $100.00
  2808.                        26-50 copies    - $200.00
  2809.                       51-100 copies    - $400.00
  2810.                       Unlimited copies - $500.00
  2811.  
  2812.  
  2813.                  Date: ____/____/____                      (RMND30)
  2814.  
  2815.          Contact Name: ________________________________________
  2816.  
  2817.          Company Name: ________________________________________
  2818.  
  2819.               Address: ________________________________________
  2820.  
  2821.                  City: ____________________  State: ____  Zip: __________
  2822.  
  2823.             Telephone: (______) _________________  Ext: _______
  2824.  
  2825.         Compuserve ID: _____________           Monitor Type:  _______
  2826.  
  2827.         Make of Computer: ___________________  Amount of RAM: _______
  2828.  
  2829.         Size of Floppy Disk:  [  ] 5.25"   [  ] 3.5"
  2830.  
  2831.         Number of copies: _____              Amount enclosed: ______
  2832.  
  2833.  
  2834.          TERMS:  No credit cards or CODs, please.
  2835.  
  2836.                  Make checks payable to: Tom Donnelly Computer Software
  2837.                  Checks drawn on a U.S. bank in U.S. funds.
  2838.                  International bank or postal money orders in U.S. funds.
  2839.  
  2840.                  Purchase orders will be accepted and invoiced.
  2841.  
  2842.                  Please attach your check and mail to:
  2843.  
  2844.                  Tom Donnelly Computer Software
  2845.                  P.O. Box 3856
  2846.                  San Dimas, CA  91773
  2847.  
  2848.  
  2849.           THANK YOU FOR SUPPORTING SHAREWARE.
  2850.  
  2851.