home *** CD-ROM | disk | FTP | other *** search
/ Colossal Cookbook / ColossalCookbook.cdr / sw / rp20a / manual.doc < prev    next >
Text File  |  1990-08-14  |  42KB  |  1,038 lines

  1.  
  2.       
  3.        
  4.        
  5.        
  6.        
  7.        
  8.        
  9.        
  10.        
  11.        
  12.        
  13.        
  14.        
  15.        
  16.                                   USER GUIDE 
  17.        
  18.                                       FOR
  19.        
  20.                              THE RECIPE PROCESSOR
  21.        
  22.                                   VERSION 2.0
  23.        
  24.        
  25.        
  26.        
  27.        
  28.        
  29.        
  30.        
  31.        
  32.        
  33.        
  34.        
  35.        
  36.        
  37.        
  38.        
  39.        
  40.        
  41.        
  42.                         (C) Copyright 1980, 1984, 1989
  43.        
  44.        
  45.        
  46.        
  47.        
  48.        
  49.        
  50.        
  51.        
  52.        
  53.        
  54.        
  55.        
  56.        
  57.        
  58.        
  59.        
  60.        
  61.        
  62.        
  63.        
  64.        
  65.        
  66.        
  67.        
  68.        
  69.        
  70.                                   TABLE OF CONTENTS
  71.        
  72.        
  73.        
  74.        
  75.        
  76.        SUBJECT                                                    PAGE
  77.        -----------------------------------------------------------------
  78.        
  79.        INTRODUCTION ............................................... 1
  80.        
  81.        PROGRAM HISTORY ............................................ 1
  82.        
  83.        CREDIT WHERE CREDIT IS DUE ................................. 1
  84.        
  85.        PROGRAM REQUIREMENTS ....................................... 2
  86.        
  87.        PROGRAM CAPACITY ........................................... 2
  88.        
  89.        KEYBOARD DESCRIPTIONS ...................................... 2
  90.        
  91.        PROGRAM FILES .............................................. 3
  92.        
  93.        GETTING STARTED ............................................ 3
  94.        
  95.        THE RECIPE SCREEN .......................................... 4
  96.        
  97.        THE MAIN MENU .............................................. 4
  98.        
  99.        PROGRAM/DIRECTORY INITIALIZATION ........................... 5
  100.        
  101.        ADDING RECIPES ............................................. 6
  102.        
  103.        SEARCH MENU ................................................ 8
  104.        
  105.        PRINT MENU .................................................10
  106.        
  107.        DELETE MENU ................................................11
  108.        
  109.        COLORS/UTILS MENU ..........................................11
  110.        
  111.        BACKING UP THE DATA FILES ..................................12
  112.        
  113.        ORDER FORM .................................................14
  114.        
  115.        
  116.        
  117.        
  118.        
  119.        
  120.        
  121.        
  122.        
  123.        
  124.        
  125.        
  126.        
  127.        
  128.        
  129.        
  130.        
  131.        
  132.        
  133.        
  134.        
  135.        
  136.                                     INTRODUCTION
  137.        
  138.        The Recipe Processor is a program that's designed to manipulate kitchen
  139.        recipes, much in the way a word processor manipulates text.  This
  140.        program allows you to store your favorite recipes for later use and
  141.        print out.  In addition, you can manipulate the number of servings the
  142.        recipe will yield, instantly adjusting the amounts of each ingredient.
  143.        You can also instantly convert from one measure to another, for
  144.        example,  converting ounces to cups, or tablespoons to ounces.
  145.        You can quickly browse through your recipes, by recipe category,
  146.        ingredient, or through the entire recipe data base.  It will even help
  147.        you with your shopping by preparing and printing a shopping list for
  148.        you.  You can edit the shopping list and add items that are not
  149.        currently in the Recipe Processor's data base.  In addition, the program
  150.        can import and export recipes, allowing easy sharing of recipes between
  151.        two computers.  Try doing all this with your favorite recipe cookbook! 
  152.        
  153.               
  154.        
  155.                                   PROGRAM HISTORY
  156.        
  157.        The Recipe Processor was conceived in 1978, when I purchased my first
  158.        computer, a TRS-80 model 1.  In order to keep my wife interested in the
  159.        computer (and to justify the cost) I told her of all the wonderful
  160.        things that it could do for her in the kitchen.  Unfortunately, I did
  161.        not have the disk drives necessary for the I/O, and the program remained
  162.        75% completed until 1980, when I purchased a TRS-80 model 3 computer. 
  163.        With 2 single sided floppy diskette drives, the Recipe Processor was
  164.        finally up and running.  
  165.        
  166.        In 1984 the program was converted to run on a Model 4 TRS-80, which
  167.        allowed the luxury of an 80 x 24 screen, inverse video, and double sided
  168.        floppy drives.  Written in interpretive BASIC (only 29K user space) the
  169.        program relied on a complex system of overlays in order to perform its
  170.        many functions.  Needless to say it was not a speed demon.
  171.        
  172.        The Recipe Processor remained unchanged until 1989, when I decided to
  173.        convert the program to run in the MSDOS environment.  To speed up the
  174.        program, it was rewritten using Turbo Pascal.  One of my friends, who
  175.        was kind enough to test the program, suggested that I add an
  176.        import/export feature to allow easy transfer of recipes from computer to
  177.        computer.  He also suggested that the import feature be able to read the
  178.        large database of recipes that were available on the Compuserve network.
  179.        
  180.        The end result that you see is basically the same program that was
  181.        written back in 1980, spiced up a bit with pull down menus, pop up
  182.        windows, and dialog boxes.  
  183.        
  184.        
  185.                              CREDIT WHERE CREDIT IS DUE   
  186.        
  187.        If you program in Turbo Pascal, I recommend that you purchase Turbo
  188.        Pascal Innovations, by Rockland Publishing.  This book supplied me with
  189.        many of the routines that were used in the program for the menu system
  190.        and popup windows.  The book comes complete with all of its routines
  191.        already on diskette.   This alone is worth the price!  No, I do not get
  192.        any royalties for plugging this book.  Simply put, this is a great book
  193.        and a must for anyone who uses Turbo Pascal.
  194.        
  195.        
  196.        
  197.                                        PAGE 1
  198.                                          
  199.        
  200.        
  201.        
  202.        
  203.        
  204.        
  205.        
  206.        
  207.                                 PROGRAM REQUIREMENTS
  208.        
  209.        Computer    :  IBM PC, XT, AT, PS/2, or 100% compatible.
  210.        Memory      :  A minimum of 384K of RAM is needed.
  211.        DOS         :  MSDOS version 2.1 and above.
  212.        Disk Drives :  1 floppy disk minimum, but works best with a hard disk.
  213.        Monitor     :  Monochrome or color.
  214.        Printer     :  Any printer that works with your computer will do.
  215.        
  216.        
  217.        
  218.                                   PROGRAM CAPACITY
  219.        
  220.        The Recipe Processor can store a maximum of 500 recipes per directory. 
  221.        Storage requirements for each recipe will vary, depending on the length
  222.        of the recipe.  A recipe can contain a maximum of 48 ingredients and 65
  223.        lines of directions.  With overhead, a recipe can be as large as 7.5K,
  224.        or as small as .5K, depending on it's contents.
  225.        
  226.        A single bootable floppy system can contain about 100 recipes.  Again,
  227.        this will vary with the size of the recipes.   In a two floppy system,
  228.        a 360K data disk can hold about 300 recipes.
  229.        
  230.        Hard disk systems are limited only by the size of the hard drive.  A
  231.        hard drive will greatly speed the performance of the program, as disk
  232.        input/output is intensive.
  233.        
  234.        A note on program capacity:  The values above seem to be adequate for
  235.        most needs.  Why 500 recipes per directory?   To me, it seems to be more
  236.        then enough.  However, if you find that the program limits on
  237.        ingredients, lines of direction, and recipes per directory are
  238.        restrictive, write to me and let me know.  The program capacities are
  239.        easily expanded.
  240.        
  241.        
  242.                                KEYBOARD DESCRIPTIONS
  243.        
  244.        
  245.        In this guide, the term RETURN refers to the carriage return key.  On
  246.        some keybaords it may be labeled as enter.
  247.        
  248.        The term CURSOR KEYS refers to the arrow keys, page up/dn, home/end
  249.        keys.
  250.        
  251.        CONTROL KEYS refers to the function keys F1 - F10
  252.        
  253.        
  254.        
  255.        
  256.        
  257.        
  258.        
  259.        
  260.        
  261.                                        PAGE 2
  262.                                  
  263.        
  264.        
  265.        
  266.        
  267.        
  268.        
  269.        
  270.        
  271.        
  272.                                    PROGRAM FILES
  273.        
  274.        RP.EXE .............  The Recipe Processor program.
  275.        INITIAL.RPD ........  This file stores directory initialization data,  
  276.                              recipe categories, and the user name for the     
  277.                              main screen.
  278.        NAMES.RP ...........  Contains name, category, and amount for each     
  279.                              recipe in the database.
  280.        INGRED.RP ..........  Contains all recipe ingredients and amounts.
  281.        INSTR.RP ...........  Contains all recipe directions.
  282.        INDEX.RP ...........  Keeps track of which ingredient and direction
  283.                              records belong to which recipe.
  284.        POINTERS.RP ........  Pointer file for sorting recipes.
  285.        
  286.        
  287.                                   GETTING STARTED
  288.        
  289.        Before doing anything, make a working copy of the master diskette!  
  290.        FLOPPY DISK USERS: Place your DOS diskette into drive A and type
  291.        
  292.                        DISKCOPY A: A:   and press RETURN.
  293.        
  294.        Follow the DOS prompts to finish the copy process.  
  295.        
  296.        HARD DISK USERS: Create a directory called RP by typing the following:
  297.        
  298.                        MD\RP    and press RETURN.
  299.                        CD\RP    and press RETURN.
  300.              
  301.        Now place the master diskette into drive A and type the following:
  302.        
  303.                        COPY A:*.* C:  and press RETURN.
  304.        
  305.        If you do not want to use the recipes that come with the program, type
  306.        the following command:
  307.        
  308.                        ERASE *.RP?   and press RETURN.
  309.        
  310.        To start the program, simply type  RP and press return.  If you do not
  311.        erase the RP? files, the program will begin at the main menu screen.  If
  312.        the RP? files are erased, the program will begin at the initialization
  313.        screen.
  314.          
  315.        
  316.        
  317.        
  318.        
  319.        
  320.        
  321.        
  322.        
  323.        
  324.        
  325.        
  326.        
  327.        
  328.                                        PAGE 3
  329.        
  330.        
  331.        
  332.        
  333.        
  334.        
  335.        
  336.        
  337.                                  THE RECIPE SCREEN
  338.        
  339.        The Recipe Processor divides the screen into three windows.  The top
  340.        window contains 3 lines and displays the user name, current function
  341.        being executed, and the recipe name, category, and amount served.
  342.        
  343.        The middle window contains 14 lines.   This window is where the action
  344.        takes place.  When browsing, recipes are displayed here.  If adding or
  345.        editing a recipe, data input and display will occur here.  The shopping
  346.        list and other program functions will also display in this window.
  347.        
  348.        The third window is 3 lines long, and it displays active function keys
  349.        and program messages.  Regardless of program function, this window will
  350.        keep you informed of active control keys.
  351.        
  352.        
  353.                                    THE MAIN MENU
  354.        
  355.        There are 6 choices on the main menu, 5 of which are pull down menus. 
  356.        Menu descriptions follow:
  357.        
  358.        1. ADD - used to add recipes to the database.
  359.        
  360.        2. SEARCH BY - This menu allows searching recipes by category,         
  361.           ingredient, or by recipe name.  It is also used to browse and print.
  362.        
  363.        3. PRINT - this menu contains printer re-direction, shopping list, and 
  364.           other print functions.
  365.        
  366.        4. DELETE - this menu contains commands to delete recipes and compress 
  367.           the recipe files.
  368.        
  369.        5. COLORS/UTILS -contains command to customize program colors,         
  370.           category and directory maintenance, import/export, 
  371.           and configuration utility.
  372.        
  373.        6. QUIT - quits to DOS.  
  374.           
  375.        
  376.        Also displayed on this screen is the current data directory in use, and
  377.        the number of recipes contained in that directory.
  378.        
  379.        At almost any time, pressing the ESC key will abort the current function
  380.        and return you to the main menu screen.
  381.        
  382.        
  383.        
  384.        
  385.        
  386.        
  387.        
  388.        
  389.        
  390.        
  391.                                        PAGE 4
  392.        
  393.        
  394.        
  395.        
  396.        
  397.        
  398.        
  399.        
  400.        
  401.        
  402.        
  403.        
  404.        
  405.                           PROGRAM/DIRECTORY INITIALIZATION
  406.        
  407.        When the Recipe Processor begins, it checks the current directory for
  408.        the existence of the INITIAL.RPD file.  If it is not present, the
  409.        PROGRAM INTRODUCTION screen is displayed.   Pressing any key will bring
  410.        you to the DEFINE FOOD CATEGORIES screen.  You can enter in up to 100
  411.        different food categories.  Each category contains a maximum of 10
  412.        characters.
  413.        
  414.        Categories can be entered in one of two ways:
  415.        
  416.              1. Use the default categories that the program supplies.
  417.              2. Create your own custom categories.
  418.        
  419.        To use the default categories, simply answer "yes" to the prompt:
  420.        
  421.                  DO YOU WANT TO USE THE DEFAULT CATEGORIES (Y/N) ?
  422.        
  423.        If you answer "no", you will see the category window open on the right
  424.        side of the screen.  You can enter up to 100 categories.  Pressing ESC
  425.        will terminate category entry.
  426.        
  427.        Categories can be added to or modified at any time during the program. 
  428.        Don't get upset if you forgot to enter them all.   
  429.        
  430.        Whether you use the default categories or define your own, you will see
  431.        the category  "TO BE EDIT".  When adding or importing recipes, you may
  432.        come across a recipe whose category has not been entered into the
  433.        database.  Assign "TO BE EDIT" to these recipes.  When all input is
  434.        complete, add the new categories to the database (see CATEGORY UPD). 
  435.        Then browse by category ("TO BE EDIT"),  and change each recipe category
  436.        to it's proper entry.
  437.        
  438.        When category entry is completed, you will see the prompt:
  439.        
  440.                             Choose Edit: Done Categories
  441.        
  442.        Use the right arrow or press C  to review your category list.  Use the
  443.        left arrow or press D if you are done.
  444.        
  445.        After selecting DONE, you will see the GET USER NAME screen.  Type in up
  446.        to 25 characters for the recipe title of this directory (usually the
  447.        users first name).
  448.        
  449.        The main menu will now be displayed.  Only the ADD, COLORS/UTILS, and
  450.        QUIT choices will be active.  The other menu choices will not activate
  451.        until there is at least 1 recipe entered into the database.
  452.        
  453.        
  454.        
  455.        
  456.        
  457.        
  458.        
  459.        
  460.                                        PAGE 5
  461.        
  462.        
  463.              
  464.        
  465.                                    ADDING RECIPES
  466.        
  467.        RECIPE NAME:
  468.        
  469.        To add recipes to the database, choose the ADD option.  You will be
  470.        asked for a recipe name.  Enter up to 40 characters for the recipe name.
  471.        If desired, use a keyword in the recipe name as a sub-category to be
  472.        used with the wildcard search option.  Example: you are adding a recipe
  473.        to the dessert category, and you want to categorize it as a pie.  Use 
  474.        the word PIE in the recipe name.  A search by category will display all
  475.        desserts, while a wildcard search by *PIE will display only the pies.
  476.       
  477.        RECIPE CATEGORY:
  478.        
  479.        The category window will then appear in the center of the screen.  Use
  480.        the up/dn arrows, pageup/dn, and home/end keys to highlight the desired
  481.        category.  If the category you need has not been entered, choose TO BE
  482.        EDIT  for the category.  The category can be added and changed later.
  483.        
  484.        AMOUNT SERVED:
  485.        
  486.        You will then be asked to enter the amount of servings the recipe will
  487.        yield.  Enter a number from 1 up to 999.
  488.        
  489.        INGREDIENT ENTRY - AMOUNT:
  490.        
  491.        At this time the ingredient entry window will appear on the left, and a
  492.        smaller syntax window on the right.  Each ingredient is entered in 3
  493.        parts, the amount, the measure, and the ingredient description.  
  494.        
  495.        The amount syntax is an optional whole number, a space, and a fraction. 
  496.        It's easier to show then to describe.  See below.
  497.        
  498.                           1 1/2   =  one and one half
  499.                           2/3     =  two thirds
  500.                           4       =  4 whole units
  501.                           2 1/8   =  2 and one eighth
  502.        
  503.        You must enter a valid amount or the program will not advance to the
  504.        measure entry.  For some reason, if you must have a blank amount, press
  505.        the F6 key. This will fill the amount with the underline character and
  506.        move the cursor to the measure column.  Remember, the bottom window will
  507.        always display active control keys.
  508.  
  509.        Fractions can be entered as halves, thirds, quarters, eighths, or 
  510.        sixteenths.  Entering any other fraction will result with the program
  511.        rounding it to the closest one of the above values.  
  512.  
  513.        Whole numbers can be as large as 100.
  514.        
  515.        INGREDIENT ENTRY - MEASURE:
  516.        
  517.        When you have entered the amount, press RETURN.  The cursor will move
  518.        over to the measure column, and the syntax window will display measure
  519.        examples.  You can enter up to 6 characters to describe the measure
  520.        being used.  Examples: tsp, tbls, cup, large, med, quart, ounce, oz,
  521.        each, as req, whole, and so on.  If you need to have the measure blank,
  522.        just press return.
  523.              
  524.        
  525.                                        PAGE 6
  526.        
  527.        
  528.              
  529.        
  530.        
  531.  
  532.                          ADDING RECIPES - CONTINUED
  533.        
  534.        
  535.        
  536.        INGREDIENT ENTRY - INGREDIENT DESCRIPTION:
  537.        
  538.        Now the cursor moves to the ingredient description column.  You can
  539.        enter up to 30 characters to describe the ingredient.  If needed, this
  540.        entry can be blank just by pressing return.   When the ingredient is
  541.        entered, the cursor will move back to the amount column, ready to accept
  542.        the amount for the next ingredient.   The program keeps track of the
  543.        ingredient number below the syntax window.  Up to 48 ingredients can be
  544.        entered.
  545.        
  546.        If needed, the F1 key will back up the cursor one field at a time, and
  547.        the F2 key will advance the cursor one field at a time.  This allow you
  548.        to back up and correct or change previous entries.  The up/dn arrow keys
  549.        will move the cursor forward or backward one whole ingredient at a time.
  550.        
  551.        At this point, if you have entered all of your ingredients, you can end
  552.        ingredient entry by pressing the F10 (DONE) key, which brings up the
  553.        directions entry window.
  554.        
  555.        DIRECTIONS ENTRY:
  556.        
  557.        A recipe can contain up to 65 lines of directions.  Each line can have
  558.        up to 75 characters.  When entering text, the arrow keys will position
  559.        the cursor in the window.  The cursor will not move past the 75th
  560.        position on the line.  Press either return or down arrow to go on to the
  561.        next line.  
  562.        
  563.        The INSERT and DEL keys function as you would expect them to.  DEL will
  564.        delete the character under the cursor, and INSERT will insert characters
  565.        at the cursor position.  When INSERT is active, the cursor will change
  566.        to a large cursor as a reminder.  Pressing INSERT again, or advancing to
  567.        a different line of text automatically turns off the insert mode. 
  568.        Caution: while in the INSERT mode, any characters that are pushed off
  569.        the right edge of the screen will be lost.
  570.        
  571.        If you need to insert a line of text between 2 existing text lines,
  572.        position the cursor on the line where you want to insert text, and press
  573.        the F4 key.  Text below the cursor will move down by one line, opening
  574.        up a new blank line.
  575.        
  576.        Deleting an entire line of text is done by positioning the cursor on the
  577.        line to be deleted and pressing the F5 key.  Again, the active control
  578.        keys are displayed in the bottom window of the screen.
  579.        
  580.        To end direction input, press the F10 (DONE) key.  This will display the
  581.        following prompt:
  582.        
  583.                        Review: Done  Ingredients  Directions
  584.        
  585.        The word "Done" will be highlighted.  If you are done entering this
  586.        recipe, just press RETURN. This will return you to the main menu screen.
  587.        If you want to review the ingredients or directions, use the left/right
  588.        arrow keys to highlight your choice and press enter.
  589.        
  590.        
  591.        
  592.                                        PAGE 7
  593.        
  594.        
  595.    
  596.                                THE "SEARCH BY" MENU
  597.        
  598.        The SEARCH menu allow you to search, display, edit, print and browse
  599.        through your database of recipes.  There are 4 menu options in the
  600.        SEARCH menu:
  601.        
  602.        1. RECIPE - This option allows you to search for a specific recipe in  
  603.           the database.  The recipe selection window will appear in the center 
  604.           of the screen listing the recipes in alphabetical order. Use the    
  605.           up/dn arrow, pageup/dn, home/end keys to highlight the desired      
  606.           recipe. Now press enter to display the recipe.  Browsing with this  
  607.           option will display each recipe in the database.
  608.                                      
  609.        2. CATEGORY - The category option allows you to select recipes from a  
  610.           specified category.  First the category window will appear.  Use the 
  611.           up/dn arrows, pageup/dn, home/end keys to select the desired        
  612.           category.  Now the recipe selection window will appear, listing only 
  613.           the recipes that match the selected category.  Again, use the cursor 
  614.           keys to select and display a recipe.  Browsing will only display the 
  615.           recipes that meet the selected category.
  616.        
  617.        3. RECIPE NAME - This option will prompt you to key in a name or partial
  618.           name of a recipe to display.  The first name in the database that   
  619.           satisfies the requirement is displayed.  Browsing will display each 
  620.           recipe in the database.
  621.        
  622.        4. INGREDIENT - This option will prompt you to key in an ingredient or 
  623.           partial ingredient to search for.  The entire database is searched  
  624.           for recipes containing a match to the selected ingredient.   The    
  625.           recipe selection window will then appear containing only the recipes 
  626.           that contain the selected ingredient.  Browsing will display only   
  627.           recipes that contain the selected ingredient.
  628.        
  629.        5. WILDCARD - allows you to list all recipes that contain a match to 
  630.           a partial recipe name.  In this manner, you can use keywords in each
  631.           recipe name as sub-categories.  For example,  in the category
  632.           DESSERTS, you only want to see your brownie recipes.  Assuming that
  633.           each brownie recipe contains the word BROWNIE, wildcard selection 
  634.           of *BROWNIE displays all of the brownie recipes.
  635.  
  636.        DISPLAY OPTIONS:
  637.        
  638.        Once a recipe is selected it is displayed in the middle window.  The
  639.        recipe is displayed in two parts: the ingredients, then the directions. 
  640.        When a recipe is first displayed, the ingredients are shown in a two
  641.        column format.  Up to 24 ingredients can be displayed at a time.  If a
  642.        recipe has more then 24 ingredients use the PAGEUP/DN keys to display
  643.        either of the 2 ingredient pages.  If a recipe contains 24 or less
  644.        ingredients, the PAGEUP/DN keys will not function.  The active control
  645.        keys are as follows:
  646.        
  647.        F1- DIRECTIONS.  This key will toggle the display between the          
  648.            ingredients and  directions window.  If displaying directions, the 
  649.            bottom line of the screen will display page x of y, where x is the 
  650.            current page being displayed and y is the maximum number of pages  
  651.            for the recipe.  The current page of either the ingredients or     
  652.            directions will be remembered as you toggle between the two windows.
  653.        
  654.        F2- NEXT.  This key displays then next recipe in the database that meets
  655.            the current display criteria.  Use this key to browse through the  
  656.            recipes that you have selected.  This key is active in both the    
  657.            ingredient and directions window.
  658.        
  659.       
  660.                                        PAGE 8
  661.        
  662.        
  663.                               SEARCH BY MENU CONTINUED
  664.        
  665.        
  666.        F3- PREVIOUS.  This key displays the previous recipe in the database   
  667.            that meets the current display criteria.  Use this key to browse   
  668.            backwards.
  669.        
  670.        F4- ZOOM LEFT.  Each ingredient can contain up to 30 characters, but   
  671.            only 20 characters can be displayed at a time on the screen.  This 
  672.            key will zoom and display the left column of ingredients in the full
  673.            30 character format.
  674.        
  675.        F5- ZOOM RIGHT.  Same as above, but for the right column of ingredients.
  676.            
  677.        F6- PRINT RECIPE.  Pressing this key will print out the recipe on your 
  678.            printer.  You will first be asked for the number of copies, then you
  679.            will be asked if you want the ingredients to print out in 1 or 2   
  680.            columns.  A 2 column printout will truncate the ingredient         
  681.            description by 6 characters.
  682.        
  683.        F7- CONVERT.  Allows you to convert from one measure to another.  All
  684.            conversions are rounded to the nearest 1/16th of a measure.  Units 
  685.            smaller then 1/16th will be refered to as a "pinch".
  686.  
  687.        F8- EDIT.  This allow you edit your recipe.  Pressing this key will    
  688.            cause the edit window to appear.  There are four choices available: 
  689.        
  690.            INGREDIENT: If the ingredient window is displayed, this allows you 
  691.            to enter/edit the ingredients of the selected recipe.  If the      
  692.            directions window is displayed, the directions can be edited. Press 
  693.            the F10 (DONE) key to save the editing changes, or press ESC to    
  694.            abandon the changes.
  695.        
  696.            CATEGORY: allows you to choose a new category from the category    
  697.            window.
  698.        
  699.            SERVES: allows you to change the number of serving that the recipe 
  700.            will  yield.  This WILL NOT adjust the amounts column.
  701.        
  702.            NAME: allows the recipe name to be modified.  The recipe database  
  703.            will  be sorted automatically when you return to the main menu.  
  704.        
  705.        F9- SERVES.  This allows you to temporarily change the amount served for
  706.            the recipe.  The ingredient amounts will automatically be adjusted 
  707.            for the new serving size.  Pressing F9 a second time, or browsing to
  708.            the next/previous recipe will restore the recipe to its original   
  709.            contents.  Printing can be performed on the adjusted recipe.
  710.        
  711.            NOTE - the recipe amounts are rounded  to the nearest 1/16th of a 
  712.            measure.  On rare occasion you may see a fraction displayed as 
  713.            10 15/1.  This is really 10 and 15/16, but the last digit is lost as 
  714.            the program can only display 7 characters for the amount.  If you  
  715.            see a fraction displayed as above, just remember it is displayed
  716.            in 1/16ths of a unit.  Units smaller then 1/16th will be refered to
  717.            as a "pinch".
  718.        
  719.        F10-DONE.  This key returns you to the main menu.
  720.        
  721.    
  722.                                        PAGE 9
  723.        
  724.        
  725.        
  726.        
  727.        
  728.                                    THE PRINT MENU
  729.        
  730.        The print menu offers you options to print recipes, redirect the printer
  731.        to either the screen or a text file,  print a shopping list, or print a
  732.        directory of all recipes in the database.  Print menu options are:
  733.        
  734.        1. RECIPE LIST.  This will print a listing of all recipes and their    
  735.           categories to either the printer or the screen.  
  736.        
  737.        2. RECIPE.  This option will bring up the recipe selection window.     
  738.           Use the cursor keys to select a recipe.  The selected recipe will be 
  739.           printed.  See the F6 function key on the previous page.
  740.        
  741.        3. SHOP LIST.  Here you can choose recipes and build a shopping list   
  742.           from the ingredients.  You can add/delete items to/from the list, and
  743.           edit existing items.  When done, your shopping list will print.  See 
  744.           the section "THE SHOPPING LIST" for more details.
  745.        
  746.        4. PRINTER.  This directs the printer output back to the printer.
  747.        
  748.        5. SCREEN.  This directs the printer output to the screen.
  749.        
  750.        6. FILE.  This directs the printer output to a file.
  751.        
  752.        THE SHOPPING LIST:
  753.        
  754.        To build a shopping list, choose the SHOP LIST option.  The recipe
  755.        selection window will appear.  Use the cursor keys to select the desired
  756.        recipe and press RETURN.  The screen will then show you how many items
  757.        are on the shopping list, and asks if you want to add another recipe. 
  758.        If you answer yes, the recipe selection window will appear and another
  759.        recipe can be selected.  Selected recipes  will be omitted from the
  760.        selection list.  The shopping list can support up to 200 items.
  761.        
  762.        If you answer no the prompt "Add another recipe to the shopping list",
  763.        then the shopping list edit window will appear on the left side of the
  764.        screen.  Use the cursor keys to scroll and edit the items in the window.
  765.        
  766.        While ingredient descriptions in the recipe consist of 30 characters, in
  767.        the shopping list they can be expanded up to 50 characters.  Use the
  768.        INSERT/DEL keys as necessary to edit the ingredients.  If an ingredient
  769.        description becomes larger then 30 characters, it will scroll
  770.        horizontally.
  771.        
  772.        SHOPPING LIST CONTROL KEYS:
  773.        
  774.        F1- This allows you to add an ingredient to the shopping list. The     
  775.            ingredient does not have to be in the recipe database.  Use this to 
  776.            add shopping items to the list that are not in the recipe database, 
  777.            such as paper plates, soaps, pet foods, and so on.
  778.        
  779.        F2- This key allows you to delete an ingredient.  While the shopping   
  780.            list will not duplicate ingredients from different recipes, you may 
  781.            see very similiar items.  Example:  chopped onions and crushed     
  782.            onions will each appear on the list.  You may decide to delete one 
  783.            of the two descriptions.
  784.        
  785.        F6 or F10- this will print the shopping list to the printer, or the    
  786.                   redirected device.
  787.        
  788.                                        PAGE 10
  789.        
  790.        
  791.        
  792.        
  793.        
  794.        
  795.                                   THE DELETE MENU
  796.        
  797.        
  798.        This menu offers options to delete recipes, and to compress the recipe
  799.        data file.
  800.        
  801.        1. DELETE.  The delete option will display the recipe selection        
  802.           window.  Use the cursor keys to choose the recipe to be deleted and 
  803.           press return.   This will delete the recipe and display the recipe  
  804.           selection window.  You can now choose another recipe to delete, or  
  805.           press F10 to exit the delete menu.  At this time you will see the   
  806.           prompt "RE-ORGANIZING THE DISK FILES. PLEASE WAIT."  The NAMES.RP and
  807.           INDEX.RP file will now be updated.  This will only take about 15    
  808.           seconds.  A graph will be displayed showing file progress.
  809.        
  810.           CAUTION - do not power down the computer until the main menu is     
  811.           displayed.  The INDEX.RP file must be updated with the deleted recipe
  812.           information.  Powering down before the INDEX.RP file is updated will 
  813.           jumble the database.
  814.        
  815.        2. COMPRESS.  When recipes are deleted, the recipe records are not     
  816.           removed from the database files.  The INDEX.RP pointers are simply  
  817.           set to zero.  To remove the deleted records from the database, use  
  818.           the compress option.   This will remove all deleted recipes and will 
  819.           unfragment recipes (not the files) within the database.
  820.        
  821.           Be patient.  Compression will take about a minute, depending on     
  822.           processor and hard disk speed.  A graph will be displayed showing the
  823.           compression progress.
  824.        
  825.         
  826.                                THE COLORS/UTILS MENU
  827.        
  828.        This menu contains the options to customize the program colors, change
  829.        directories, add/delete categories, and import or export recipes.  There
  830.        are 12 options in this menu.
  831.        
  832.        1. CATEGORY UPD.  This allows new categories to be added, existing
  833.        categories to be edited or deleted.   The category window will appear on
  834.        the right side of the screen, with the categories in alphabetical order.
  835.        
  836.        To edit a category, use the cursor keys to select the desired category,
  837.        then use the INSERT/DEL keys to make the desired changes.
  838.        
  839.        To delete a category, simply make the first character of the category a
  840.        space.
  841.        
  842.        To add a new category, press the END key.  This will position you at the
  843.        end of the category list.  Key in up to 10 characters for the new
  844.        category and press return.  You can enter up to 100 categories.
  845.        
  846.        Press the ESC key to end category updates.  The categories will be   
  847.        automatically sorted.
  848.        
  849.        
  850.        
  851.        
  852.        
  853.        
  854.                                        PAGE 11
  855.        
  856.        
  857.        
  858.        
  859.        
  860.                              COLORS/UTILS MENU CONTINUED
  861.        
  862.        
  863.        2. MAIN SCREEN. This allows the main screen colors to be selected.
  864.        
  865.        3. MAIN MENU.  This allows the main menu colors to be selected.
  866.        
  867.        4. WINDOWS.  This option selects colors for the popup windows.
  868.        
  869.        5. RECIPE INPUT. This allows you to select colors for the recipe input 
  870.           windows.
  871.        
  872.        6. RECIPE DSPLY.  This allows you to select colors for the recipe      
  873.           display windows.
  874.        
  875.        7. USER NAME.  This selects colors for the user name, and allows you to 
  876.           change the user name.
  877.        
  878.        8. DEFAULT COLORS.  This sets the program colors to their default      
  879.           values.
  880.        
  881.        9. SAVE CONFIG.  Once you have selected your colors, use this option to 
  882.           save the color configuration.  This will also save the current recipe
  883.           directory.  The next time the program runs, it will use your custom 
  884.           colors and the saved recipe directory.
  885.        
  886.        10. CHANGE DIR.  Use this option when you want to store or access      
  887.            recipes in a new directory.  A directory window will appear        
  888.            displaying a directory tree.  Use the cursor keys to select the    
  889.            desired directory and press enter.  If there are no directory files 
  890.            in the selected directory, you will be asked if you want to        
  891.            INITIALIZE the directory.  The F1 key will allow you to change     
  892.            drives.
  893.        
  894.        11. IMPORT DATA.  This allows you import recipe file that were created 
  895.            by the Recipe Processor export feature.  It can also read the      
  896.            database of recipe files that are on the Compuserve network.
  897.            You will first be asked for the path and filename of the recipe file
  898.            to import.  You will then see the prompt "IMPORT ENTIRE FILE?".  If 
  899.            you answer yes, the entire file will be imported in non-stop mode. 
  900.            If you answer no, then you will be able to choose which recipes in 
  901.            the file to import.
  902.        
  903.            Next, the prompt "EDIT CATEGORIES AT THIS TIME?" will appear.      
  904.            Answer no if you are importing recipes created from The Recipe     
  905.            Processor running on another computer.  Answer yes if you are      
  906.            importing recipes from the Compuserve network.
  907.        
  908.            Recipes will be displayed as they are imported.  If editing        
  909.            categories, the category window will appear as each recipe is      
  910.            imported.  Use the cursor keys to select the desired category.
  911.        
  912.        
  913.        
  914.        
  915.        
  916.        
  917.        
  918.        
  919.        
  920.        
  921.                                        PAGE 12
  922.        
  923.        
  924.        
  925.        
  926.        
  927.                              COLORS/UTILS MENU CONTINUED
  928.        
  929.        
  930.        
  931.        12. EXPORT DATA.  Use this option to place recipes into a file which can
  932.            be imported into other recipe processor programs.  
  933.        
  934.            You will first be asked if the export file is meant for another
  935.            RECIPE PROCESSOR program.  If you are going to attempt to import
  936.            these recipes into a program other then the RECIPE PROCESSOR, answer
  937.            no.  This will attempt to create an export file with maximum
  938.            compatibility.  If the file is meant for another RECIPE PROCESSOR
  939.            program, answer yes.  The RECIPE PROCESSOR will be able to read both
  940.            formats of the exported file.
  941.        
  942.            Next, you will be prompted for an export file name.  If the file   
  943.            does not exist, you will be asked if you want to create the file. 
  944.            If you answer no, the export function will terminate.  If the export
  945.            file exists, recipes will be added to the file.  The recipe
  946.            selection window will  then appear.  Use the cursor keys to select
  947.            the desired recipe to export, and press return.  The recipe
  948.            selection window will again appear, allowing you to select as many
  949.            recipes as you want to export.  Recipes selected will not be
  950.            displayed in the recipe selection window.  When all recipes have
  951.            been selected, press the F10 key to transfer the  choosen recipes to
  952.            the datafile.
  953.        
  954.        
  955.        
  956.        BACKING UP THE DATA FILES
  957.        
  958.        
  959.        After you add to your recipe database, or before you delete recipes
  960.        from your database, be sure you backup your recipes.  This is easily
  961.        done in one of two ways.
  962.        
  963.        1. Copy all *.RP? files to diskette, or
  964.        
  965.        2. Use the export function for the entire database.                    
  966.        
  967.        
  968.        
  969.        
  970.        
  971.        
  972.        
  973.        
  974.        
  975.        
  976.        
  977.        
  978.        
  979.        
  980.        
  981.        
  982.        
  983.        
  984.        
  985.        
  986.                                       PAGE 13
  987.        
  988.        
  989.        
  990.        
  991.        
  992.        
  993.        
  994.        
  995.                                   ORDER FORM
  996.                                       
  997.        
  998.                                Jay Lichtenstein
  999.                                185 Canterbury Ct.
  1000.                                East Windsor N.J. 08520
  1001.        
  1002.        
  1003.        Please make checks payable to Jay Lichtenstein.   The Recipe Processor
  1004.        will be supplied on a 360k 5 1/4 inch diskette.  
  1005.        
  1006.        Shipping will be by UPS.  Allow up to 4 weeks for delivery.           
  1007.        
  1008.              
  1009.        
  1010.        ---------------- ORDER FORM - MAIL TO ABOVE ADDRESS -----------------
  1011.        
  1012.        
  1013.        Quantity:___________ x $35.00 ------>   Total:   ___________
  1014.            
  1015.        
  1016.        
  1017.        Registrant Name ______________________________________________________
  1018.        
  1019.        Address _______________________________________ State _____ Zip ______
  1020.        
  1021.        Phone (______) _______________________________________________________
  1022.        
  1023.        
  1024.        
  1025.        ---------------------------------------------------------------------
  1026.        
  1027.        
  1028.        Registering the program entitles you to receive the next major upgrade
  1029.        to the Recipe Processor free of charge.  Further upgrades will be
  1030.        $10.00 for registered users.
  1031.        
  1032.        If you have any comment or suggestions on improving the Recipe
  1033.        Processor, please write to me at the above address.  If your
  1034.        suggestion becomes a part of the Recipe Processor, you will
  1035.        receive the next upgrade free of charge.
  1036.        
  1037.        
  1038.