

                            Welcome to Life Planner   < A >  HELP 

                               ----  Life Planner - 1.00  ----          recs loaded - 18263
              today  is                                                 dates used  - 709
              03/07/2011          M A I N    M E N U                   total plans  - 714

                                     (A)  H E L P !!!
                                     (B)  DAILY GREETING
                                     (C)  PLANS BY DATE REPORT
                                     (D)  PLANS BY CATEGORY REPORT
                                     (E)  UPDATE ANNUAL DATES
                                     (F)  UPDATE FINANCIAL DATES
                                     (G)  UPDATE MEDICAL DATES
                                     (H)  UPDATE PERSONAL DATES
                                     (I)  SCAN DATABASE
                                     (Z)  END PROGRAM

                                      menu choice ___

       >>>>  The above is LPs Main Menu. A default date is given top left, 18,263 records
       are loaded top right ( 50 years of dates ), dates used so far are 709 (in my test file)
       yielding 714 unique plans. For menu choice, input an upper or lower case letter.
             Please be reminded to always exit with ' Z ' as LP will write the output data-
       base at that time. Processing prior to exit is only done in memory (arrays) and is
       not saved until you exit.
             In the works for the next release are: UPDATE MONTHLY DATES (great for bills)  :( 
       MONTHLY REPORT, and UPDATE A RANGE OF DATES (i.e. vacation between 2 dates). Also
       needed is file selection.

             Quick fix --- After each succesfful load of lifeplanner.txt (your database), 
       LP automatically saves it as lifeplanner.bak. Should you 'play' with your database in
       wordpad and it gets corrupted (will not load), you can always rename bak to txt and
       have your last saved work to start from !!

                 {{{  Daily Greeting - Plans For The Week - as of 03/07/2011    < B >
 
     03072011 00066 2 {f0000pay family med}{p0000LC @ Deer Lake}}
     03082011 00067
     03092011 00068
     03102011 00069
     03112011 00070
     03122011 00071
     03132011 00072
 
                      Daily Greeting - 60 Days of Annual Reminders

     04012011  Ronny's bday  53 years
     04152011  Income Tax is due
     04152011  Ryan bday  10 years

     >>>>  The Daily Greeting is one of the first things you should run each each day. It
     gives you the next 7 days of plans ( in record format ) and the next 60 days of Annual
     Dates. Sorry, you will no longer be able to truly say that you forgot an important date,
     birthday, or anniversary.
           Note that Annual Reminders are broken out into field format and the years
     (if known) of the annual event are calculated for you. The larger your database, the 
     more this will be of help.
           If your system date is not accurate or you just want to see a ' Daily Greeting '
     using a user-supplied date, LP will alow you to enter a different date. Note, this date
     only influences the ' Daily Greeting '.
 

                           {{{ PLANS BY DATE REPORT < C >
  
     03012011 00060 1 {p0000diet start 283}}
     03022011 00061
     03032011 00062 2 {p0000diet 279}{a2007Tyler bday}}
     03042011 00063
     03052011 00064 2 {p0000diet 275}{p0000Laila bb game}}
     03062011 00065 1 {p0000kids @ airport 832 P}}
     03072011 00066 2 {f0000pay family med}{p0000LC @ Deer Lake}

     >>>>  Plans by date dumps the entire database ( in record format ) between two user
     supplied dates. Please be aware that I provided an < OUT > at any input prompt if you  
     would rather not be there. Simply input = < equals > and you will be returned to the
     Main Menu.


                             PLANS BY CATEGORY REPORT < D >

     03012011 00060 1 {p0000diet start 183}}
     03032011 00062 2 {p0000diet 179}{a2007Tyler bday}}
     03062011 00065 1 {p0000kids @ airport 832 P}}
     03072011 00066 2 {f0000pay family med}{p0000LC @ Deer Lake}}
     03142011 00073 1 {p0000TNA 5 PM}}
     03182011 00077 1 {p0000school break}}
     04152011 00105 3 {a0000Income Tax is due}{p0000diet 175}}

     >>>>  Plans by category dumps selected database ( in record format ) records between
     two user supplied dates for a given category. The user can choose a - annual, f - financial,
     m - medical, or p - personal.

                    {{{(E)  UPDATE ANNUAL DATES 

   >>>>  Annual dates are to be used for birthdays, anniversaries, and other events that you
   want to be reminded of each year. Enter the date as always in mmddyyyy format. Next
   enter any message up 20 characters in length. A person with a birthday of 0401 ( Apr 01 )
   and who will be 30 years old can enter 04012011, followed by ' my birthday '. For start
   year enter 1981 (year of birth or start ) and that's it. Each year you will be reminded of
   the day as in -- my birthday 30 years, 31 years, 32 years, etc.
             ' 0000 ' can be entered for start year for when you are not sure of the year or you
   simply don't care. If you know of a cousin's birthday on 0515, enter it along with 0000 for
   start year. Each year you will be reminded of the birthday. but LP will not calculate 'years'.
             Do not use characters { and }. LP reserves those characters for program use.



                     (FGH)  UPDATE Fiancial, Medical, or Personal  DATES 

   >>>>  Enter the date as always in mmddyyyy format. Next enter any message up 20 characters in
   length. You may next hit < enter > telling LP that these events will occur annually or 0000
   informing LP that these are one-time events. 
         You may want to code your messages for future use. Medical messages will all have a 
   prefix of m, but if you start off each message that is related to prescriptions with RX, at
   a later time you will be able to scan for RX and your entire prescription history will be at
   your finger tips !
                    
                      {{{(I) SCAN DATABASE

     03072011 00066 2 {f0000pay family med}{p0000LC @ Deer Lake}}
              =====

     >>>>  You directly have access to your entire database via this option. Suppose you sit 
     in your boss's meeting who says we need to accomplish these goals in the next 100 days !
     You add 100 to the sequential record counter and directly search for record 00166. You
     quickly note that is 06152011. Further as a young lady you believe you conceived your new
     baby on 03072011. You add (for a guess) 280 days to 00066 and get 00346. You scan and add
     12122011 as a medical record for expectant baby. 
           Scan for anything you wish. How about "school"? All items matching your search
     argument are dumped for display. Remember the RX scan given above, too.

     03182011 00077 2 {p0000school break}} 
     03192011 00078 1 {p0000school vaca}}
     03202011 00079 1 {p0000school vaca}}
     03212011 00080 1 {p0000school vaca}}
     03282011 00087 1 {p0000school resumes}}
     06012011 00152 1 {p0000last day of school}}

           The better you code your messages, the more helpful SCAN will be !!!

     --------------------------------------------------------------------------------------------

     >>>>  Lastly, don't just make Life Planner 'another' planner. Make it your family history
     file too. Everyone can add their babies birthdate but add dates of first words, steps,
     haircut and more. By coding these messages with two initials starting the message
     such as ' JJ ' you will able to search and report everything for JJ. Don't only add your
     medical appointments, add your blood pressure, weight, and medicines too. Keep track of
     your diet, goals, bowling average, fantasy football results also. Life Planner can be
     much more than 'just a planner' depending on your input.  GOOD  PLANNING !!!