home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / private / myf409.zip / MYF409.EXE / lha / MYF.DOC < prev    next >
Text File  |  1992-11-10  |  84KB  |  1,447 lines

  1.  
  2.  
  3.  
  4.                                                                      |
  5.                                             Managing Your Food       |
  6.                                             Version 4.09             |
  7.                                             Copyright (c) 1987-93    |
  8.                                             by Greg Aakhus           |
  9.                                                                      |
  10.  
  11.  
  12.  
  13.                                      _______                         |
  14.                                 ____|__     |               (tm)     |
  15.                              --|       |    |-------------------     |
  16.                                |   ____|__  |  Association of        |
  17.                                |  |       |_|  Shareware             |
  18.                                |__|   o   |    Professionals         |
  19.                              -----|   |   |---------------------     |
  20.                                   |___|___|    MEMBER                |
  21.  
  22.                                       -1-
  23.  
  24.  
  25.  
  26.  
  27.                              TABLE OF CONTENTS
  28.  
  29.  
  30.  
  31.             Introduction  and Overview ..................... Page 2
  32.                 (For abstract see README.MYF)
  33.  
  34.             Pull Down Menu Interface ....................... Page 5
  35.                 MYF custom settings
  36.  
  37.             The Ingredient, Recipe, Meal, and Plan files ... Page 9
  38.                 Recipe, Meal, and Plan files
  39.                 Nutritional Information
  40.                 Ingredient file
  41.                 Recipe file
  42.                 Meal file
  43.                 Plan  file
  44.  
  45.             General information ............................ Page 17
  46.                 HELP
  47.                 Record Editing - Adding and Modifying Records
  48.                 Data files, key files, and merging
  49.                 Listing Files
  50.                 Output to the Screen, Printer, or Disk
  51.                 Output by Template and Query
  52.  
  53.             System information ............................. Page 21
  54.                 Hardware requirements
  55.                 Backing up
  56.                 Monochrome monitor with color card
  57.                 Files on disk
  58.                 I/O errors
  59.                 CONFIG.SYS
  60.  
  61.             Reminder utility ............................... Page 22
  62.  
  63.             User Support (Registration)..................... Page 22
  64.  
  65.             Tutorial ....................................... Page 23
  66.  
  67.  
  68.  
  69.                                       -2-
  70.  
  71.                                 << OVERVIEW >>
  72.  
  73.         Context sensitive HELP is available anytime by pressing F1. It is
  74.         very useful in the PullDownMenu, just highlight the item of interest
  75.         using the Pull Down Menu (F10) and press F1.
  76.  
  77.         Glossary:
  78.         The following is a short description of a few of the computer
  79.         terms used in describing MYF.
  80.  
  81.         Field: A group of fields are used to make up a record or description
  82.                of a particular item; e.g., the vitamins, minerals, cost,
  83.                supplier, etc., would be different fields making up a
  84.                description of an ingredient (record) in the ingredient file.
  85.  
  86.         Record: Each instance of a group of fields would be one record;
  87.                e.g., almonds would be one record in the ingredient file.
  88.                Almonds are described by the fields (vitamins, cost, etc.).
  89.                Each record contains the same fields in a file. So all
  90.                ingredients would have the same description outline.
  91.  
  92.         Database file: A collection of records all having the same fields;
  93.                e.g., the recipe file is a collection of different recipes.
  94.                The meal file is a file containing the meals. Each record
  95.                in a file is described by the fields. All data files in MYF
  96.                (*.DAT) are actually database files, but are referred to as
  97.                files in the PDM and in the rest of the documentation.
  98.  
  99.         I/O: Input/Output. Simplistically, I/O occurs when the program is
  100.                accepting data from the keyboard, or outputting data to
  101.                the screen, disk, or printer. Most I/O errors occur writing
  102.                to disk. The disk may be full or the key files out of synch.
  103.  
  104.         Special characters: Control and Alternate characters are invoked by
  105.                holding down by holding down the control or alternate key and
  106.                then pressing the letter specified. These are used to send
  107.                commands to the program. In the documentation, control F, is
  108.                specified as ^F. Alternate C is specified as Alt C.
  109.  
  110.         Query: Search or qualify records in a file based on criteria. To get
  111.                a list of all recipes having more than 30% Fat, you would
  112.                query the recipe file.
  113.  
  114.         Every ingredient in each recipe, meal, or plan should be in the
  115.         ingredient file one time and only one time. The ingredient file
  116.         contains the detailed information about every ingredient (nutritional
  117.         information, cost, etc.). When adding or editing recipes, meals, or
  118.         plans, all items referencing the ingredient file are checked.
  119.  
  120.         See the < TUTORIAL > at the end to learn the program by example.
  121.  
  122.         << COMMAND LINE PARAMETERS >>
  123.         You may skip the main screen and go right to one or the four main
  124.         files by adding a parameter(I, R, M, P) after the MYF on the DOS
  125.         command line. For example, "MYF R" will go to the recipe file.
  126.  
  127.                                       -3-
  128.  
  129.         The structure of MYF is very simple:
  130.  
  131.         *-------*
  132.         | PLANS |-----*--*  Plans consist of meals, recipes, ingredients.
  133.         *-------* |   |  |
  134.         *-----------* |  |
  135.         |   MEALS   |-|--|  Meals consist of recipes, ingredients.
  136.         *-----------* |  |
  137.         *--------------* |
  138.         |   RECIPES    |-|  Recipes consist of other recipes, ingredients.
  139.         *--------------* |
  140.              |           |
  141.              *-----------|
  142.                          |
  143.         *------------------*
  144.         |   INGREDIENTS    |  Ingredients are the basic building blocks
  145.         *------------------*  containing the nutritional information & cost.
  146.  
  147.  
  148.         Recipes may reference other recipes. This saves time by not having
  149.         to rekey information and helps keep recipes organized. Entering
  150.         "SER" in the measurement field will tell the program to look in
  151.         the recipe file, not the ingredient file for the item. This
  152.         reference can be used from the recipe, meal, or plan file. Entering
  153.         1 SER ITALIAN SAUCE in a SPAGHETTI recipe will inform the program
  154.         to use 1 serving of the ITALIAN SAUCE recipe. Enter 1 SER ITALIAN
  155.         SAUCE in the LASAGNE recipe to do the same. The ingredients for the
  156.         ITALIAN SAUCE recipe only need to be entered one time. The MEAL and
  157.         PLAN records may not reference themselves. The MEAL records can
  158.         only reference recipes or ingredients. The Plan file can reference
  159.         recipes, ingredients, and meals.
  160.  
  161.         Since food is usually bought in different measurements than
  162.         specified in a recipe, measurements are usually different in
  163.         the ingredient file than in the recipe file. Each item in the
  164.         recipe, meal, or plan files referring to the ingredient file
  165.         must have a multiplier, or conversion value, to relate the
  166.         measurements. For example, butter is usually specified as
  167.         tablespoons in a recipe, but bought by the pound at the store.
  168.         The multiplier here would be 32 (32 tablespoons per pound of
  169.         butter). The program knows the common volume-to-volume and
  170.         weight-to-weight values. Volume-to-weight values are ingredient
  171.         specific and are listed in the ingredient file. All values may be
  172.         modified and new values added, with the option to make the change
  173.         this once or to use the value from now on. For more information see
  174.         < MULTIPLY FIELD >, < MEASUREMENT FIELD >, < VOLUME EQUIVALENTS >,
  175.         or < MYF.TBL >,
  176.  
  177.         To prevent misspelling and duplication, ^G will "GET" a listing
  178.         of the ingredients and optionally fill in the ingredient field
  179.         of the recipe, meal, or plan. With "SER" in the measurement
  180.         field, pressing ^G will show the listing of recipes instead of
  181.         ingredients. With "MLS" in the measurement field, ^G will
  182.         show the meal file. ^L will Locate only specific ingredients.
  183.  
  184.                                       -4-
  185.  
  186.  
  187.         Planning:
  188.  
  189.         Weekly Menus are entered in the plan file. A shopping list
  190.         (order form) can be written out arranged by supplier and section
  191.         (store and aisle). The nutritional information and cost can be
  192.         shown by the recipe, meal, day, or week. These weekly shopping
  193.         lists may be combined with other weekly plans to make monthly
  194.         or yearly shopping lists. Items may be deleted from the list or
  195.         deducted from inventory.
  196.  
  197.         Output:
  198.  
  199.         All records in all files may be sorted by field, then listed to the
  200.         screen, printer or disk. It's easy to list all the recipes by lowest
  201.         percentage of fat per serving first, low cost first, high vitamin B1
  202.         last, etc. Output may be a summary or complete record. Just recipes
  203.         containing a specified ingredient may be listed.
  204.  
  205.         Nutritional information:
  206.  
  207.         The following nutritional items are tracked by MYF. Protein(g),
  208.         Carbohydrates(g), Fat(g), Mono unsaturated fatty acids(g), Poly
  209.         unsaturated fatty acids(g), Saturated fatty acids(g), Crude
  210.         fiber(g), Cholesterol(g), and percent RDA. Measurements for
  211.         vitamins and minerals are in milligrams unless otherwise
  212.         specified. Vitamins: A(IU), B1, B2, B6(mcg), B12(mcg), C, D(IU),
  213.         E(IU), Folic Acid, Niacin, and Pantothenic Acid. Minerals: Ca,
  214.         Mg, Zn, Mn, K, P, Fe, Cu, and Na. Also, the 8 standard food
  215.         exchanges. Alcoholic calories are listed as carbohydrates.
  216.         One gram of alcohol = 6.9 calories = 1.725 grams of carbohydrate.
  217.         All values supplied are from the USDA food composition tables
  218.         (USDA handbook #8, Release 9). Exchange information is computed
  219.         from the ratios of carbohydrates, fats and proteins. USDA handbook
  220.         #8, Release 10 is expected out sometime in 1993.
  221.  
  222.         Additional Features:
  223.  
  224.         The Pull Down Menu (PDM) provides an avenue to learn the program
  225.         painlessly as you work. Short cut keystrokes are shown to help you
  226.         learn to work quickly. You may easily negotiate from one place to
  227.         another without constantly backing out of menus.
  228.  
  229.         The exact place in the file (what record and field) is remembered
  230.         when leaving a file, not only in the session, but also when entering
  231.         the program again. This provides instant file switching; e.g., if
  232.         you are editing a recipe and want to change an ingredient, press
  233.         Alt I, find the ingredient, make your change, press Alt R, and you
  234.         will be back at the same record and in the same field of your recipe.
  235.         Pressing Alt I again will return to the ingredient file at the same
  236.         ingredient and field.
  237.  
  238.         Ingredients, recipes, meals, or plans files may be merged, from one
  239.         file to another of the same type. This encourages users to freely
  240.         exchange recipes, etc., without rekeying the information.
  241.  
  242.                                       -5-
  243.  
  244.  
  245.                                << PULL DOWN MENU >>
  246.  
  247.         The Pull Down Menu (PDM) system lets you do work and learn the
  248.         program at the same time. It also alleviates the need to back
  249.         out of nested menus to get to an option at the top. Commonly
  250.         used commands are shown with short cut keystrokes on the right.
  251.         Using the keystrokes is usually faster. Only the commands
  252.         available at any instance in the program are shown. To invoke
  253.         the PDM, press F10 or use the mouse. The main sections to choose
  254.         from are: MYF  FILES  [RECORDS or EDITOR]  [FIELDS]  [PLANNER].
  255.         Options in [] are shown when appropriate. The RECORDS and FIELDS
  256.         options are shown only while editing a data file, the PLANNER
  257.         option is shown when editing the plan file, and the EDITOR
  258.         option is shown when looking at Screen output or a text file.
  259.         For more information on EDITOR commands see < SCREEN OUTPUT >.
  260.         For context sensitive HELP, HIGHLIGHT an item and press F1!
  261.  
  262.         << PDM-MYF >>       Under MYF is:
  263.             How to Register   - Enter Reg name, address, and options.
  264.             Registration Num. - Unique number given to you upon registration
  265.             Custom Settings   - Set user installable options, see below.
  266.             About (Abstract)  - Outputs description and brief info about MYF.
  267.             History           - Outputs enhancements made to MYF
  268.             Shareware Concepts- Output general shareware concepts
  269.             Print Manual      - Send this documentation file to the printer.
  270.             Tutorial          - Browse this file starting at the tutorial.
  271.             Change Directory  - Change Dr/Dir to use different data files.
  272.             Output text file  - Display a previously saved listing.
  273.             Reminder File     - See Reminder utility in the system section.
  274.             Exit to DOS       - Quit MYF. (Alt X).
  275.  
  276.         << OUTPUT TEXT FILE >>
  277.         This will output a previously saved ASCII file to the screen,
  278.         printer, or disk. See < OUTPUT >. Entering a wild card will let
  279.         you select from the matching files.
  280.  
  281.         << CHANGE DIRECTORY >>
  282.         Data files are opened in the current Drive/Directory. To change
  283.         the Drive/Directory, select "change Dr/Dir" it under "MYF" on the
  284.         Pull Down Menu. Entering a wild card will let you select the
  285.         directories available. Using a different disk or directory for the
  286.         data will help keep the data organized. For example, a dietitian
  287.         may keep a few personal recipes in a separate directory.
  288.  
  289.         << CUSTOM SETTINGS >>   User installable options under MYF.
  290.  
  291.         << USER NAME >>
  292.         Enter a name the program will use for questions and messages.
  293.  
  294.         << MYF PATH >>
  295.         Enter Drive/Directory where MYF.EXE, MYF.TBL, and *.DOC reside;
  296.         e.g., "C:\MYF" This way you may start and end MYF from any
  297.         directory and it can locate the associated files. To change
  298.         an existing path, copy MYF.EXE to the new directory first.
  299.  
  300.                                       -6-
  301.         << INGREDIENT PATH >>
  302.         You may want many recipe files, but only one ingredient file.
  303.         Enter Drive/Directory where the ingredient file resides;
  304.  
  305.         << USER EDITOR >>
  306.         You may install your own editor and use it when displaying the output
  307.         to the screen. You must specify the complete path and file name to
  308.         install an editor; e.g., "C:\EDIT\ED.COM". Caution: this is not like
  309.         running the program from DOS. The path and ".COM" or ".EXE" are
  310.         required. Batch files are not accepted. This option is not recommended
  311.         for computers with less than 640K. MYF uses about 400K (180K code, 64K
  312.         stack, 64K data, 96K heap), DOS about 50-80K, which leaves about 150K
  313.         for your editor and output file. The output file will most likely be
  314.         under 50K, leaving about 100K for your editor. If you try to run Word
  315.         Perfect 5.1, there will not be enough memory. A small ascii editor
  316.         like Norton (39K) would fit the bill here.
  317.  
  318.         << DELETE ON FIRST CHAR >>
  319.         With this option as YES, the current field will be deleted if the
  320.         first input in the field is an alphanumeric character.
  321.  
  322.         << NUTRITION QUESTION >>
  323.         Install an answer to the question about displaying nutrition.
  324.         Nutrition = Ask, (default) means ask about nutrition.
  325.         Nutrition = No, don't ask, never display nutritional information.
  326.         Nutrition = Yes, don't ask, always display the basic nutritional
  327.                  information. This includes Carbohydrates, Fats, Protein,
  328.                  Calories, Sodium, and Cholesterol and Fatty Acids.
  329.  
  330.         You may toggle Vitamins, Minerals, Exchanges or any combination
  331.         to be displayed with basic nutrition. If the nutrition question
  332.         is set to no, then Vitamins, Minerals, and Exchanges are not
  333.         displayed. Auto Fill for exchanges enables the program to
  334.         automatically fill in the exchanges. See < EXCHANGES >.
  335.  
  336.         Note: Since ALL nutritional information is tracked and posted at all
  337.         times, you are only picking what to display. You may change your mind
  338.         any time, and newly displayed information will be accurate.
  339.  
  340.         << PERCENT RDA >>
  341.         The percent RDA may be specified as infant, child, adult, or
  342.         pregnant/lactating woman. The program uses adult unless you change
  343.         it here. It looks up the information in MYF.TBL. Note: These are the
  344.         U.S. Recommended Daily Allowances set in 1973 from the FDA. Do not
  345.         confuse these with the Recommended Dietary Allowances (RDA) from the
  346.         National Research Council.
  347.  
  348.         << USER DEFINED FIELDS >>
  349.         You may define one or two fields of your own to track a trace
  350.         mineral, sugar, or whatever your need may be. Basic Nutrition
  351.         must be displayed to display a user-defined field on output.
  352.  
  353.         << SIGNIFICANT DIGITS >>
  354.         Nutrition information is displayed with 0, 1, or 2 digits past
  355.         the decimal place. Use this option to specify the number of digits.
  356.  
  357.                                       -7-
  358.  
  359.         << INSTALL PRINTER >>  Select port, IBM/NON IBM, and lines/page.
  360.         The printer output usually goes to LPT1, Use Select Printer Port
  361.         to change this to LPT2 or LPT3. For Epson or other non-IBM printers
  362.         set the IBM option to NON. Set the lines/page, default is 66.
  363.  
  364.         Many printers (Epson) cannot print IBM box drawing characters.
  365.         Toggling to non-IBM printer informs the program to use substitute
  366.         characters (*--*) for boxes when printing files.
  367.  
  368.         The program uses the number of lines/page to insert form feeds
  369.         when printer output is selected. Standard printer configuration is
  370.         6 lines/inch (66 lines for an 11 inch page). For 8 lines per inch
  371.         on an 11 inch page, enter 88. A 1/2 to 1 inch top and bottom
  372.         margin will be figured in. To suppress all form feeds, ENTER 0.
  373.         Form feeds are not written when disk output is specified, nor when
  374.         printing with a template file. See < OUTPUT BY TEMPLATE >.
  375.  
  376.  
  377.         << PDM-FILE OPTIONS >>      Under FILES:
  378.             Ingredient file  Recipe file  Meal file  Plan file
  379.             Under each file are the options:
  380.                List records in file  - See < OUTPUT >.
  381.                Query records in file - See < QUERY >.
  382.                Edit I/R/M/P file     - Add or modify records in the file.
  383.                Rebuild Key(s)        - See < I/O ERRORS >.
  384.                Merge data files      - See < MERGING DATA FILES >.
  385.             Update Information - See < UPDATE NUTRITION >.
  386.  
  387.         << PDM-RECORD OPTIONS >>   Under RECORDS is:
  388.             Exit editing    <Esc>- Escapes to main menu option to save.
  389.             Find        ^F or F2 - Search for a record. See below.
  390.             Beginning    ^PageUP - Go to first record in file.
  391.             Ending     ^PageDown - Go to last record in file.
  392.             Add New    ^A or Ins - Blank form to fill out new record.
  393.             Copy           Alt C - Copy information from another record.
  394.             Print  [Mtply]    ^P - Print complete record w option to multiply.
  395.             Next          PageDn - Go to next record.
  396.             Previous      PageUp - Go to previous record.
  397.             Delete            ^D - Delete with a confirmation.
  398.             Export         Alt E - See < MERGING DATA FILES > below.
  399.             Nutrition         ^N - Display nutrition of whole record.
  400.             Output w/ Multiplier - Show record with hidden Conversion Value.
  401.  
  402.         << FIND RECORD >>   ^F or F2
  403.         Find record is used to find a record in a file without leafing
  404.         through all previous or next records. You are presented with a
  405.         screen of records to select from. Use the arrow keys, PageUp,
  406.         PageDown, Home (Top of screen), End (Bottom of screen), ^PageUp
  407.         (Top of listing), ^PageDown (Bottom of listing) to move the
  408.         highlight. Pressing <Ret> or mouse LB will make a selection, <Esc>
  409.         to return without a selection. At this point, or any time the
  410.         selection screen is up you may enter ^L to Locate and limit the
  411.         selection. E.g., ^L, enter "casserole" will then show only the
  412.         selections containing the word "casserole". See < LOCATE >
  413.  
  414.                                       -8-
  415.  
  416.         << COPY RECORD >>   Alt C
  417.         Copy is used to copy information from one record in the same file
  418.         to the presently displayed one. This is used to save time when
  419.         adding similar records. E.g., to add crunchy peanut butter to the
  420.         ingredient file; edit the ingredient file, press ^A to get a new
  421.         record, enter the name, then press Alt C. Select the regular
  422.         peanut butter record to copy from. All fields of the regular
  423.         peanut butter record will be copied to the crunchy peanut butter
  424.         record, except the name field.
  425.  
  426.         << DELETE RECORD >>  ^D
  427.         To delete a record, view the record and press ^D. The program
  428.         will ask for a confirmation to make sure you did not accidentally
  429.         press ^D. The easiest way to delete all the records in a file is
  430.         to delete the data file (.DAT) at the DOS level. Deleting an
  431.         ingredient will clear any existing shopping list.
  432.  
  433.         << PRINT RECORD >>  ^P
  434.         To send the current record to the printer, press ^P, or use the
  435.         PDM. With recipe and meal records, an option to multiply/divide
  436.         the printer output is offered (record quantities remain unchanged).
  437.         To divide, use a fraction for the multiplier, like "1/2", etc.
  438.  
  439.  
  440.  
  441.         << PDM-FIELD OPTIONS >>    Under FIELDS is:
  442.             HELP                 F1 - Display help.
  443.             Clear right       ^U,F4 - Blank the rest of the field from cursor.
  444.             Field Nutrition   Alt N - Display nutrition of field with  cursor.
  445.             Get Ingredient    ^G,F7 - Select record from list, see < GET >.
  446.             Locate Ingredient ^L,F8 - Locate specific records see < LOCATE >.
  447.             Reject               ^R - Reject multiplier, see < MYF.TBL >.
  448.  
  449.         << PDM-PLANNING >>    Under PLANNING is:
  450.             Pick Start Day         - Change start day of plan.
  451.             Output Current Plan    - List plan to screen printer or disk.
  452.             Output Recipes in Plan - List Complete recipes of active plan.
  453.             Output Shopping list   - List all ingredients making up plan.
  454.             Output Plan, Recipes, List - Output all 3 above lists.
  455.             Delete Ingredients from list - see < SHOPPING LIST >
  456.             Refigure List after Deletion - see < SHOPPING LIST >
  457.  
  458.  
  459.         << SUMMARY OF MYF KEYSTROKES USED >>
  460.            ^A, Ins  -Add          Alt A -Auto add   <Esc>  -Abandon change
  461.            ^B,^PgUp -Begin        Alt C -Copy       PageUp -Prev Record
  462.            ^D       -Delete       Alt E -Export     PageDn -Next Record
  463.            ^E,^PgDn -End          Alt I -Ingred     Backspace -del before Cur
  464.            ^F, F2   -Find         Alt L -Look       Tab,Dn,<Ret> -Next Field
  465.            ^G, F7   -Get          Alt M -Meal       Sh Tab,Up -Prev Field
  466.            ^L, F8   -Locate       Alt N -Nut of ing Delete -del under cursor
  467.            ^N, F9   -Nutrition    Alt P -Plan       Home -Begin of line/field
  468.            ^P       -Print        Alt R -Recipe     End    -End of line/field
  469.            ^R       -Reject       Alt X -eXit       F1     -Help
  470.            ^U, F4   -Delete right
  471.  
  472.                                       -9-
  473.  
  474.  
  475.  
  476.                << The INGREDIENT, RECIPE, MEAL, and PLAN files >>
  477.  
  478.         << NAME FIELD >>
  479.         The name field can be up to 20 characters in length. Blank and
  480.         duplicate names are rejected. Be careful when changing names,
  481.         as all items referencing the old name will not know the new name.
  482.  
  483.                     << The RECIPE, MEAL, and PLAN files >>
  484.  
  485.         << SERVINGS >>
  486.         Enter the number of servings the recipe, meal, or plan will make.
  487.         If no value is entered, 1 will be used. The cost and nutritional
  488.         information is computed and displayed per serving.
  489.  
  490.         << ENTERING INGREDIENTS IN THE RECIPE, MEAL, OR PLAN FILE >>
  491.         An ingredient does not necessarily have to be an ingredient
  492.         from the ingredient file. Remember, recipe or meal file
  493.         "ingredients" can consist of recipes, or ingredients from the
  494.         ingredient file. Plan file ingredients can consist of meals,
  495.         recipes, or ingredients. Each "ingredient" field has a quantity,
  496.         measurement, and multiplier field associated with it. The
  497.         measurement field is used to specify the file the ingredient
  498.         is referring to. See < MEASUREMENT FIELD > below.
  499.  
  500.         << QUANTITY FIELD >>
  501.         Specifies the number of measurements or servings to use. A "0" in
  502.         the quantity field for a recipe (SER) or meal (MLS) means to include
  503.         1 full recipe or meal instead of the number of servings. You may
  504.         enter decimal or fractional values here. Use the "/" for fractions.
  505.         "3 1/2" is the same as "3.5" but "31/2" would be 15.5, so be careful
  506.         with the spaces. If you enter an illegal number as "3 /3" etc., the
  507.         field will show "err" upon leaving. When entering numbers, the program
  508.         uses overstrike mode.
  509.  
  510.         << MEASUREMENT FIELD >>   Has 2 purposes:
  511.         1) To specify the measurement of an ingredient. If the measurement
  512.            is not the same as the measurement in the ingredient file, the
  513.            program will try to determine a multiplying factor from the table
  514.            MYF.TBL. If it can't match measurements here, then it tries with
  515.            the "volume equivalents" and "other" measurements from the
  516.            ingredient file. See < MYF.TBL > or < VOLUME EQUIVALENTS >. For
  517.            example, if 1 CUP milk is entered, and milk is in the ingredient
  518.            file measured as GAL, the program would look in the table and see
  519.            16 as the conversion value (16 cups=1 gallon). It would then know
  520.            the cost and nutrients in the ingredient file are 16 times the
  521.            values needed. If the field is not filled in, the program assumes
  522.            each; e.g., 2 " " apples. If the program can't determine a
  523.            measurement, then an "unrecognized measurement" warning will be
  524.            displayed when leaving the measurement field and you will be asked
  525.            to supply a value when leaving the ingredient field. See < MULTIPLY
  526.            FIELD >. You have the option to add the value to the table. See
  527.           < MYF.TBL > below for the common measurements.
  528.  
  529.  
  530.                                       -10-
  531.  
  532.  
  533.         2) To specify an "ingredient" is actually a recipe, meal, or comment.
  534.            Entering "SER" specifies this "ingredient " is another recipe.
  535.            Entering "MLS" specifies this "ingredient " is a meal. Entering
  536.            "CMT" specifies this "ingredient" is a comment (ignore it). If
  537.            the recipe or meal file is referenced, the number in the QTY field
  538.            is the number of servings to use. For example, entering 2 SER
  539.            ITALIAN SAUCE in a spaghetti recipe informs the program to use 2
  540.            servings of ITALIAN SAUCE from the RECIPE FILE. The ITALIAN
  541.            SAUCE recipe may be used by the LASAGNE recipe without entering
  542.            the ITALIAN SAUCE ingredients over again. If the ingredients change
  543.            in the ITALIAN SAUCE, then all recipes referencing ITALIAN SAUCE
  544.            will reflect the change after an update. See < UPDATE NUTRITION >.
  545.            Recipes may reference other recipes also referencing other recipes,
  546.            but in each recipe, the total number of recipes referenced is
  547.            limited to 10. Each recipe can have up to 200 ingredients in 10
  548.            sub-recipes. The MEAL file can reference recipes or ingredients,
  549.            but not other meals. The PLAN file can reference recipes,
  550.            ingredients, and meals, but not other plans. There is not a 10
  551.            recipe limit for the PLAN or MEAL file, since they may not
  552.            reference themselves.
  553.  
  554.         << INGREDIENT FIELD >>
  555.         The ingredient field references the ingredient, recipe, or meal as
  556.         specified in the measurement field. If your entry is not found in
  557.         the appropriate file, a message will be displayed and you may press
  558.         Alt A to add the item; e.g., when entering a recipe name while
  559.         planning a menu, and you are informed the recipe in not in the
  560.         recipe file, press Alt A to enter the recipe file and add it. If you
  561.         are not sure if an ingredient, recipe, or meal is in the file, or
  562.         how it is spelled, Press ^G to Get a listing and select from it.
  563.         Using ^G prevents duplicate ingredients. See < GET >. ^G prevents
  564.         having "green onions," "gr onions," "green on," "green onion," and
  565.         "grn onion" in the ingredient file. Until my wife knew this, she
  566.         thought the computer couldn't remember green onions. ^L will locate
  567.         only specific ingredients. If the measurement for an ingredient is
  568.         "CMT", the program will not look for the ingredient in any file.
  569.  
  570.         << BLANK FIELDS >>
  571.         The recipe and meal file will not accept blank ingredients
  572.         before the last ingredient. If you delete an ingredient and it
  573.         is not the last, you will be asked if you would like to delete
  574.         just this one or all remaining ingredients. The easiest way to
  575.         delete all ingredients in a recipe or meal record is to delete
  576.         the first one and answer Yes to delete all remaining ones.
  577.  
  578.         << MULTIPLY FIELD >>
  579.         The program needs to know the number by which to multiply the
  580.         measurement in the recipe file to equal the ingredient file
  581.         measurement. For example, butter is usually bought in pounds at
  582.         the store, but may be measured by tablespoons in a recipe. It
  583.         needs to know the number 32, for 32 TBS of butter in a pound.
  584.  
  585.                                       -11-
  586.  
  587.         Common conversion values are looked up in the program by reading
  588.         values from the file MYF.TBL or looking at the volume Equivalents
  589.         in the ingredient file. The multiply field is a hidden field
  590.         automatically filled in if both measurements are the same or it
  591.         can find the value MYF.TBL. If not, you will be prompted for the
  592.         number after leaving the ingredient field with an option of adding
  593.         it to the table or ingredient file for future reference. You
  594.         should add it so the program knows the value for updating. In any
  595.         case the program tells you what value was used through the bottom
  596.         message line.
  597.  
  598.         << MYF.TBL >>  The Conversion Table is in MYF4DATA.EXE.
  599.         MYF.TBL contains the percent U.S. RDA for infant, child, adult,
  600.         and pregnant/lactating woman. These values may be changed if there
  601.         are any updates from the government. MYF.TBL also contains the
  602.         volume-to-volume and weight-to-weight conversion values. MYF.TBL
  603.         is scanned for the the value matching the measurements. I.e., "cup"
  604.         and "qt" would yield a 4 for 4 cups in a quart. Volume-to-weight
  605.         conversions are ingredient dependent. There may be 4 cups in a
  606.         pound of flour, but 5 1/3 cups in a pound of oatmeal. The program
  607.         will then look in the ingredient file for the volume or other
  608.         (unit) equivalent before again scanning the table, if it can't
  609.         match the measurements. See < VOLUME EQUIVALENTS >. If you find
  610.         the value the program used is unacceptable, press ^R to reject it,
  611.         and you may then enter the value yourself. If you enter the value
  612.         yourself, you have the option of adding it to the table or
  613.         ingredient file for future reference. MYF.TBL is an ASCII file. Use
  614.         the non-document mode in your word processor to browse or modify it.
  615.         The instructions for changing it are in the file. This is where to
  616.         change values and abbreviations.
  617.  
  618.            The following abbreviations are common in MYF.TBL:
  619.            TSP=teaspoon; TBS=Tablespoon; CUP; PNT=pint; QT=quart; HD=head
  620.            GAL=gallon; OZ=ounce; LB=pound; PKG=package; SL=slice; STK=stalk;
  621.            BOT=bottle; CL=clove; BCH=bunch; DOZ=dozen; 6PK=6 pack; " "=each;
  622.  
  623.         Note: If the cost or nutritional value of the record is obviously
  624.         wrong, but has no errors, the multiplier of one or more ingredients
  625.         is probably off. List the record with the show multiplier option
  626.         under records in the Pull Down Menu.
  627.  
  628.  
  629.         << VOLUME EQUIVALENTS >>
  630.         Volume-to-weight conversion values are ingredient dependent.
  631.         Place the volume equivalent values in the ingredient file for
  632.         the particular ingredient and measurement. If the main measurement
  633.         for oatmeal is pounds (lb), and there are 5 1/3 cups of oatmeal
  634.         in a pound, enter 5 1/3 cup after volume equivalent. The "Other"
  635.         equivalent field is usually used for units as in 3 bananas in a lb,
  636.         but may be used for any alternative equivalent value.
  637.  
  638.                                       -12-
  639.  
  640.  
  641.         << DISPLAY NUTRITION >>   Nutritional information and cost:
  642.         To display nutritional information or cost per serving of a recipe,
  643.         meal, or plan, use the display nutrition option under records on the
  644.         Pull Down Menu or press ^N. The percentages for fat, protein, and
  645.         carbohydrates are of total calories, not grams. See < NUTRITION >.
  646.         Vitamin and mineral percentages are U.S. RDA. Displaying nutrition
  647.         can be done any time in the recipe, meal, or plan files. This is
  648.         especially useful when changing ingredients or quantities to see
  649.         instantly what effect the change has on the cost or nutrition. See
  650.         settings under MYF of the Pull Down Menu to set exactly what
  651.         nutrients are displayed. The cost displayed in the recipe upper-right
  652.         corner is for the whole record. Negative values indicate errors. When
  653.         records are added or updated in the file, the nutritional information
  654.         and the cost is figured using the latest information in the
  655.         ingredient file. If an error occurs, the cost field will display a
  656.         negative number. The number to the right of the decimal point is the
  657.         ingredient number, the number to
  658.         the left has the following meaning:
  659.            -1 = Cannot find the ingredient record.
  660.            -2 = Cannot find the recipe record.
  661.            -3 = Error in referenced recipe.
  662.            -4 = Recipe is referencing itself or referencing another
  663.                 recipe referencing this one (circular reference).
  664.            -5 = There are more than 10 total calls to other recipes
  665.                 in this recipe and all referenced recipes.
  666.            -6 = Cannot find a conversion value for a measurement.
  667.            -7 = Cannot reference a meal in the recipe or meal file.
  668.  
  669.         Do not worry about remembering this. Pressing ^N will explicitly
  670.         state what the error is, and where it occurred. The plan file will
  671.         not consider unknown ingredients as errors, but as comments. This
  672.         lets you to enter "leftovers", etc.
  673.  
  674.         << FIELD NUTRITION >>
  675.         When editing a plan, meal, or recipe, the nutrition for one
  676.         field may be displayed by using display field nutrition under
  677.         Fields on the Pull Down Menu or Alt N. Place the cursor in the
  678.         quantity, measurement, or ingredient field of the item to display;
  679.         e.g., if the first item in a recipe is "2 cup milk." Put the
  680.         cursor on any of the 3 fields and press Alt N. Nutrition will then
  681.         be displayed for 2 cups of milk. Pressing Alt N on "3 SER lasagne"
  682.         will show nutrition for 3 servings of the recipe lasagne.
  683.  
  684.         << UPDATE NUTRITION >>
  685.         When records are added or updated in the recipe, meal, or plan file,
  686.         the nutritional information and the cost is figured using the latest
  687.         information in the ingredient file. If the cost or nutrition of an
  688.         ingredient is changed, then all the recipes, meals, and plans
  689.         referencing this ingredient will need to be updated. This can be
  690.         done by selecting "UPDATE INFORMATION" under files on the Pull
  691.         Down Menu. If any nutritional or cost information was changed in
  692.         the ingredient file, a reminder about updating is displayed.
  693.         Exchanges may also be refigured under "UPDATE Information". See
  694.         < EXCHANGES >.
  695.  
  696.                                       -13-
  697.  
  698.         << GET >> ^G (or ^L for LOCATE)
  699.         When in the ingredient field, press ^G to see all the records
  700.         already in the referenced file. ^G with "SER" in the measurement
  701.         field will Get all the recipes. ^G with "MLS" in the measurement
  702.         field will Get a list of all the meals. See < MEASUREMENT FIELD >.
  703.         Pressing ^L in the ingredient field will only display the items
  704.         containing the word in the ingredient field. See < LOCATE > below.
  705.         Use the arrow keys, PageUP, PageDown, ^PageUp, ^PageDown, Home, End
  706.         to move the highlight. Press <Ret> (mouse LB) to select an item,
  707.         <Esc> to return without a selection. To start the display at a
  708.         particular letter or record, enter a few letters first. E.g., to
  709.         display the page starting with the T's, enter "T" then press ^G.
  710.         USE ^G or ^L TO KEEP THE INGREDIENT FILE VOID OF DUPLICATES!
  711.  
  712.         << LOCATE >> ^L
  713.         Any time the screen showing items to select from is displayed, such as
  714.         after a ^Get or ^Find, the display may be qualified. To reduce the
  715.         choices displayed, press ^L. Enter a qualifying string, then only the
  716.         ingredients containing the name entered, will be displayed. E.g. press
  717.         ^L, enter "MILK", and only the items containing "MILK" in the name
  718.         will be shown. ^L is not case sensitive and ^L may be repeated.
  719.  
  720.         << LOOK >>
  721.         You may take a look at an ingredient, recipe, or meal by pressing
  722.         Alt L, while in the choice screen, like after a ^G, ^L, or ^F.
  723.  
  724.                              << INGREDIENT FILE >>
  725.  
  726.         Adding ingredient records can be done directly or when editing the
  727.         recipe or meal file and the ingredient is not in the file. When
  728.         editing a record in the ingredient file, be careful about modifying
  729.         the name, as all recipes referencing the old name will not know the
  730.         new name. All fields other than the name field in the ingredient file
  731.         are optional. The full name as described by the USDA is supplied in
  732.         the description field. To make the shopping list easy to read, enter
  733.         the measurement in units the item is purchased in; e.g., for milk,
  734.         use GAL. Use Volume Equivalents for items normally bought by weight
  735.         and called for in recipes by volume. See < VOLUME EQUIVALENTS >.
  736.  
  737.         << SUPPLIER AND SECTION >>
  738.         The program outputs the shopping list categorized by the supplier
  739.         and section fields. Use ^G to Get other supplier and sections
  740.         already in use. You may wish to bring home the store directory
  741.         available at most markets and use the section field for the aisle
  742.         or location in the store.
  743.  
  744.         << ING COMMENT FIELD >>
  745.         The comment field is for your use. Some people use it to specify
  746.         a brand name or coupon buy. The database comes with the USDA
  747.         nutrient database number in the comment field. Ingredient
  748.         comments are displayed with the shopping list.
  749.  
  750.         << ING MEASUREMENT >> following are common abbreviations in MYF.TBL:
  751.         TSP=teaspoon; TBS=Tablespoon; CUP; PNT=pint; QT=quart; HD=head
  752.         GAL=gallon; OZ=ounce; LB=pound; PKG=package; SL=slice; STK=stalk;
  753.         BOT=bottle; CL=clove; BCH=bunch; DOZ=dozen; 6PK=6 pack; " "=each;
  754.  
  755.                                       -14-
  756.  
  757.         << NUTRITION >>  and cost fields - INGREDIENT FILE
  758.         Enter the cost, grams of fat, protein, carbohydrates, vitamins,
  759.         minerals, and exchanges per unit of measurement as specified in
  760.         the measurement field. E.g., bread has LB in the measurement field.
  761.         If one slice of bread has 10 grams of carbohydrates and there are
  762.         20 slices in a pound (LB), enter 200 for carbohydrates. If the
  763.         information is supplied in a different measurement, enter it as is,
  764.         then multiply the information. Vitamins and minerals may be entered
  765.         by percent RDA. To do this just add "%" to the end of the number.
  766.         E.g., enter "10%" for 10 percent RDA of a vitamin or mineral. The
  767.         value will then be computed according to the RDA setting (infant,
  768.         child, adult, or pregnant/lactating), then automatically filled in.
  769.         Adult is the normal setting, but this may be changed under MYF,
  770.         setting, on the pull down menu. The percent RDA values listed on the
  771.         jars of Baby food are for infant. See < PERCENT RDA >.
  772.  
  773.         Note: The nutritional values listed in the database are for the
  774.         edible part, exclusive of refuse. I.e., The nutrition for chicken
  775.         is per lb without the bones. Also: The percentages listed after
  776.         Fat, Carbohydrate, and Protein, are the percentage of calories
  777.         obtained from the item. Combined percentages add up to approximately
  778.         to 100. Why does 2% milk show 35% fat? The fat percentage of on the
  779.         carton is figured using weight of fat vs. total weight. This includes
  780.         water, etc. The 35% fat listed in the program means 35% of the total
  781.         calories were obtained from the fat.
  782.  
  783.         << EXCHANGES >>
  784.         The exchanges are an additional nutritional guide and are computed
  785.         using the information from the carbohydrates, protein, and fat grams,
  786.         their ratios, based on a method developed by the Diabetes Education
  787.         Center, Minneapolis, MN. Normally, exchanges are automatically
  788.         computed. The program will fill out the exchanges very accurately.
  789.         The meat exchanges are figured for lean, medium, and high fat, and
  790.         any excess fat between the categories is put into the fat exchange. A
  791.         bread exchange is exactly equal to a fruit and vegetable exchange.
  792.         The program figures out which exchange to use by the ratios of
  793.         protein, carbohydrate, and fat. The exchanges always add up to the
  794.         right calories, although they may not fall in the exact category you
  795.         expected. If auto calculation of exchanges is not desired, this may
  796.         be toggled off in the PDM (MYF, CUSTOM SETTINGS, NUTRITION). You may
  797.         update all the exchanges of all ingredients by selecting "UPDATE
  798.         INFORMATION" under files on the PDM. See < Update INFORMATION >.
  799.         Exchange values used are from the Exchange List for Meal Planning
  800.         developed by the American Diabetes Association, Inc., and the
  801.         American Diabetic Association:
  802.  
  803.         Exchange         Calories     Carb(g)  Protein(g)  Fat(g)
  804.         -----------------------------------------------------------------
  805.          MILK (non-fat)     80           12         8       -
  806.          VEGETABLE          28            5         2       -
  807.          FRUIT              40           10         -       -
  808.          BREAD              68           15         2       -
  809.          FAT                45            -         -       5
  810.          MEAT (Lean)        55            -         7       3
  811.          MEAT (Med fat)     78            -         7       5.5
  812.          MEAT (Hi fat)     100            -         7       8
  813.  
  814.                                       -15-
  815.  
  816.         << MULTIPLY INFORMATION >>
  817.         Multiply Record is used to double, triple, or divide a recipe, meal,
  818.         plan, or ingredient. Pick MULTIPLY RECORD under records on the Pull
  819.         Down Menu, then enter a number (real or integer) to multiply the
  820.         whole record by when prompted. For full recipes (0 QTY), the program
  821.         looks up the servings in the recipe file and uses that number. In the
  822.         ingredient file, MULTIPLY RECORD is used to change a measurement.
  823.         If an ingredient is measured in OZ, the cost and all the nutritional
  824.         information will have to be multiplied by 16 to change to LB.
  825.         A new measurement and multiply field will be displayed on line 23.
  826.         Enter a new measurement, then the number to multiply all the
  827.         information. If the new measurement is QT and the old is OZ, then
  828.         enter 32. You may reduce the measurements by multiplying by a
  829.         fraction. Be sure all the information is correct before multiplying.
  830.         If auto fill is on, new exchange values will also be computed.
  831.  
  832.         << CONVERT >>  Version 3 and version 4 files are the same format.
  833.         Version 2 recipe and ingredient files may be converted to version 4
  834.         files. Version 2 ingredient files do not carry any vitamin or
  835.         mineral information, so I suggest converting only your recipes. To
  836.         do this, invoke MYF (version 4) in the directory with the version 2
  837.         data files. Edit the the ingredient file (under Files on the PDM).
  838.         You will first be asked if you would like to convert the ingredient
  839.         file, then the recipe file. After you convert either or both exit
  840.         MYF (Alt X). Copy the converted file(s) (.DAT and .KEY) to your
  841.         version 4 MYF directory. E.g., "copy ing*.* \MYF4" for the ingredient
  842.         files, or "copy recipe.* \MYF4" for the recipe files. Note: use the
  843.         name of your directory, not necessarily \MYF4. If you converted the
  844.         recipe file, but not the ingredient file, be sure to match the
  845.         ingredient names in your recipes to the ingredient file, then use
  846.         UPDATE (below "files" on the PDM). Note: INGRED.DAT version 2 file
  847.         must be present to invoke the convert utility. Version 2 files are
  848.         renamed with an extension of .V2. E.g., INGRED.DAT becomes INGRED.V2.
  849.  
  850.                                 << RECIPE FILE >>
  851.  
  852.         A recipe in the recipe file is made up of ingredients from the
  853.         ingredient file and/or other recipes. For the cuisine field enter
  854.         the type of food; e.g., Mexican, Italian, American, etc., or use it
  855.         for a comment field. Recipes may be sorted by cuisine. Use ^G (GET)
  856.         when in this field to get a listing of cuisines already in the file.
  857.         This will help keep the field "clean." The recipe file has an import
  858.         ASCII file feature. See < IMPORT ASCII RECIPES >.
  859.  
  860.         << DIRECTIONS >>
  861.         Normally, only the top line of the directions is visible when editing
  862.         a recipe. Pressing return in the quantity field with no entry will
  863.         move to the direction field. All 16 lines will then be visible and a
  864.         mini editor with word wrap is invoked. You may delete whole lines (F3)
  865.         or replace the line (ShF3), You may also join lines by by using Del at
  866.         the end of a line, or "<-" at the beginning of a line. The commands
  867.         and keys are at the bottom of the screen. The mouse may be used to
  868.         move the cursor and "Control ]" is used to enter the "degree sign".
  869.         Be sure to have an IBM or compatible printer to print the "degree
  870.         sign". Press <Esc> or use the mouse to edit other parts of the recipe.
  871.  
  872.                                       -16-
  873.  
  874.                                  << MEAL FILE >>
  875.  
  876.         Meal records consist of recipes and/or ingredients. Meal records are
  877.         used to combine multiple recipes to make up a meal for use in the
  878.         plan file. The meal file is similar to the recipe file, but has only
  879.         one comment line vs. 16 lines of Directions. Meals cannot reference
  880.         other meals. The category field may be used to categorize the meals
  881.         by breakfast, lunch, or dinner, etc. ^G (Get) in the category field
  882.         will display a list of categories already in use.
  883.  
  884.                                 << PLAN FILE >>
  885.  
  886.         Each plan record consists of the meals, recipes, and ingredients
  887.         of a weekly menu. They are categorized by day (breakfast, lunch,
  888.         and dinner), with an area for extra items. You may output the
  889.         shopping list or all recipes used for a particular plan.
  890.         See < ENTERING INGREDIENTS > for more information.
  891.  
  892.         << START DAY >>
  893.         The start day may be changed at any time in the plan file by
  894.         selecting "Pick Start Day" under planning on the Pull Down Menu.
  895.  
  896.         << SHOPPING LIST >>
  897.         The output from a plan can be a summary of the plan, with complete
  898.         recipes, a shopping list, or any combination. When outputting a
  899.         shopping list, you will be asked if you would like to add to the
  900.         list or start a new one. By adding lists, plans may be combined
  901.         into one shopping list consisting of many weeks. You will also be
  902.         asked if you would like to deduct the ingredients from "IN STOCK",
  903.         the field in the ingredient record showing the current inventory.
  904.         This would subtract the quantities from the inventory and only
  905.         those total quantities larger than the inventory would be shown on
  906.         the list. Not deducting the ingredients would show all items used
  907.         in the plan on the shopping list. If all items in the ingredient
  908.         file have 0 inventory (as supplied), choosing to deduct from stock
  909.         would output the same list. If nutritional information is to be
  910.         displayed when planning a menu, the accumulated total for each day
  911.         will be listed after the last recipe of the day. Also a grand total
  912.         for the whole list will be outputted at the end. The percent of RDA
  913.         in the grand total is divided by seven to give you a daily average.
  914.         Although intended to be a menu planner, the program may also be used
  915.         for counting the number of calories consumed earlier.
  916.  
  917.         Ingredients may be deleted or quantities changed on the shopping
  918.         list by selecting "Delete Ingredients From List" under planner on
  919.         the PDM. This is useful if you want to cross items off the list.
  920.         A new list may then be outputted by selecting "Refigure List After
  921.         Deletion" on the PDM. NOTE: using next record and previous record
  922.         when deleting items moves in shopping list order, by Supplier,
  923.         then Section, then Alphabetically.
  924.  
  925.         << PLAN COMMENT FIELD >>
  926.         The plan file contains a short comment field to describe the plan.
  927.         Also in the plan file if an ingredient is not found, it is assumed
  928.         to be a comment. If you happen to be going out or having leftovers,
  929.         just enter "going out" or "leftovers" as an ingredient.
  930.  
  931.                                       -17-
  932.  
  933.  
  934.                              << GENERAL INFORMATION >>
  935.  
  936.         << HELP >> F1; or MSMouse - right button.
  937.         Help is available almost any time by pressing F1 or the right button
  938.         of the mouse. The program loads MYF.DOC (this file) in the browse
  939.         utility starting at the help section corresponding to where in the
  940.         program F1 was pressed. Context sensitive HELP is also available
  941.         in the PULL DOWN MENU. HIGHLIGHT the item of interest and press F1.
  942.         You may look at any other part of the documentation using Page Up,
  943.         Page Dn, ^PgUp, ^PgDn, ^Find, etc. Press <Esc> to exit help.
  944.  
  945.         << PROMPTED INPUT >>
  946.         If the program needs further information, or a decision from you,
  947.         a selection box is shown on the screen. Valid responses are
  948.         displayed underneath the question. There are three ways to choose.
  949.           1) Use the arrow keys to highlight your pick and press <Ret>.
  950.           2) Enter the first letter of the answer (for Escape, press <ESC>).
  951.           3) Use the mouse by pressing the left button on the answer desired.
  952.  
  953.         << MESSAGES >>
  954.         The program displays information on the message line, line 25.
  955.  
  956.         << RECORD EDITING >>      Adding and Modifying Records
  957.         The name field must be filled in for every record and it must be
  958.         unique. Duplicate names in the same file are rejected. The program
  959.         will not let you to leave the name field if it is blank or a
  960.         duplicate. The program allows an option to delete the current entry
  961.         if the first character is alphanumeric. See < DEL ON FIRST CHAR >.
  962.  
  963.         There is on need to explicitly save the modifications made to a
  964.         record. All changes are saved upon leaving the record. To abandon
  965.         the current modifications, press <Esc>. You will be asked for
  966.         confirmation. This will give you the option to return to the state
  967.         the record was in at the last save. Certain options are not always
  968.         applicable at all times; i.e. you may not delete(^D) a record when
  969.         adding, since it is not in the file in the first place. Also, next
  970.         and previous record are not used when adding records.
  971.  
  972.         << OUTPUT >>
  973.         All information in all the files may be directed to the screen,
  974.         printer, disk or any combination of these. The output may be
  975.         re-directed to your choice of device until you are done. Information
  976.         may be changed when outputting to screen, then redirected to the disk
  977.         or printer. Use Listing Files, under Files on the Pull Down Menu.
  978.         Output may be listed as complete records, as a summary, or with a
  979.         template file (see < OUTPUT BY TEMPLATE >). They may have complete
  980.         nutritional information and be sorted by field. Files can be listed
  981.         by high or low fat, protein, carbohydrate, calorie, cost,
  982.         alphabetical, vitamin, mineral, etc. Fat, protein, or carbohydrate
  983.         listings may be sorted by grams or percentage. Files may also be
  984.         listed using only records from the last query (see < QUERY >). Be
  985.         sure there is enough disk space, 5-100K, depending on the file and
  986.         quantity of information, to create sorting keys and temporary files.
  987.         When the computer is processing , output may be suspended by pressing
  988.         F1 (HELP) or aborted by pressing <Esc>.
  989.  
  990.                                       -18-
  991.  
  992.         OUTPUT OF << INVENTORY >> and << CONVERSION VALUE >>
  993.         The value of the ingredients "In Stock" (an inventory) may be listed
  994.         under the ingredient file options (which is under File, List). The
  995.         normally hidden table multiplier field may also be listed. This is
  996.         useful when a record's nutritional information or cost is obviously
  997.         wrong.  HINT: To list only specified recipes, or meals, make a plan
  998.         containing them and output the recipes in plan.
  999.  
  1000.         << LIST BY ING >>     Actually a quick query.
  1001.         Recipes may be listed by those containing a specified ingredient.
  1002.         Any recipe containing any part of the specified ingredient will
  1003.         be listed. E.g., to list all recipes containing beans, enter
  1004.         "beans" when prompted for a specified ingredient. If the recipe
  1005.         contains the ingredient it will be included in the list. Burritos,
  1006.         which contain "pinto beans" would be included in this example.
  1007.         All sub recipes will also be searched.
  1008.  
  1009.         << OUTPUT BY TEMPLATE >>
  1010.         When outputting by template, the data may be in any form, with any
  1011.         fields, and in any order. In other words you specify exactly how the
  1012.         record will look on output. This could be very useful for printing
  1013.         recipe cards on any size form available. You define a template file
  1014.         to show exactly how to write the data. The program will read this
  1015.         file in, substitute the variables, and output the selected recipes to
  1016.         the screen, disk, or printer. Six template files are provided for you
  1017.         for a guide. Complete instructions are in the template files on how
  1018.         to set up the form and how to specify the data in the records. No
  1019.         form feeds are written by the program when outputting by template.
  1020.         You may place form feed and or other printer control characters in
  1021.         the template files and save them under different names. TEMPLATE.ING
  1022.         is for the ingredient file, TEMPLATE.RCP is for the recipe file,
  1023.         TEMPLATE.ML is for the meal file, TEMPLATE.PLN is for the plan file,
  1024.         TEMPLATE.FRT and TEMPLATE.BCK are an example of a recipe card (front
  1025.         and back). You may use the built in editor to modify these files.
  1026.         See < OUTPUT TEXT FILE >.
  1027.  
  1028.         << SCREEN OUTPUT >>
  1029.         When output is directed to the screen, a mini-editor is used to page
  1030.         through the output with the ability to change it. This editor is
  1031.         perfect for small changes and files under 85K bytes. Larger files
  1032.         can still be viewed, but if they are modified and saved, they will
  1033.         be truncated. You can tell if the file is too big to modify by
  1034.         the "out of memory" display at the end of the file. You may install
  1035.         your own editor and use it when displaying the output to the screen.
  1036.         See < USER EDITOR >. These commands are available under "Editor" on
  1037.         the PDM, to help you learn them as you work.  Summary of commands:
  1038.           Key:                         Action:
  1039.             Arrows                       Move Cursor
  1040.             PageUp, PageDown             Move by Page
  1041.             ^PageUp, ^PageDown           Top file, Bottom file
  1042.             Insert key                   Toggle Insert/Overstrike mode
  1043.             ^F, F2                       Find, (case insensitive)
  1044.             F3,  ^F3                     Delete line, Undelete line
  1045.             Home, End                    Begin line, End of line
  1046.             Mouse                        Left button moves cursor
  1047.             <Esc>                        Leave editor with option to save
  1048.  
  1049.                                       -19-
  1050.  
  1051.         << DISK OUTPUT >>
  1052.         If you choose D for Disk, you will then be prompted for a file name
  1053.         (20 characters max). If the file exists, a confirmation will be made
  1054.         to be sure its ok to overwrite it. The program will not insert form
  1055.         feeds as defined in the lines/page when outputting to disk.
  1056.  
  1057.         << PRINTER OUTPUT >>
  1058.         The printer port is set up as LPT1 with an IBM compatible at 66
  1059.         lines/page. These may all be changed under MYF-CUSTOMIZE-PRINTER on
  1060.         the PDM. When output is directed to the printer it will use these
  1061.         settings. See < INSTALL PRINTER >. Individual records may be printed
  1062.         by pressing Ctrl P while editing the recipe, meal, or plan file.
  1063.         Nutritional information will be included if nutrition is on.
  1064.  
  1065.         << QUERY >>  Qualifying search of a data file.
  1066.         Querying a data file will find all the records meeting a certain
  1067.         criteria. Finding all the recipes over 30% fat, or all the meals over
  1068.         1000 calories that have casserole in the name, is easy. To query a
  1069.         file, select FILES from the PDM and choose QUERY under the file you
  1070.         wish to query. If this is not the first query for the file, you have
  1071.         the option to create a new query, or add to, or subtract from, the
  1072.         last query. Adding and subtracting queries will allow infinitely
  1073.         complex criteria to qualify on. For example, suppose you want to find
  1074.         all the recipes that are between 20% fat and 40% fat. First query for
  1075.         greater than 20% fat. Be sure to enter the "%" in the fat field or
  1076.         else the program will think you mean 20 grams. Then query again,
  1077.         SUBTRACTING from this query, which means to use only records from the
  1078.         last query, and select less than 40% fat. For the opposite affect,
  1079.         those records under 20% or over 40% fat, create a new query and
  1080.         select those records less than 20% fat. Then query again, ADDING to
  1081.         this query those records over 40% fat. You may keep qualifying on the
  1082.         last query, adding more records from the data file, or subtracting
  1083.         records from the query. Note ADDING to the query will never make the
  1084.         query smaller, and SUBTRACTING will never make the last query bigger.
  1085.         Next an input screen will be shown. This is where you may input the
  1086.         values you wish to qualify the search on. The non numeric string
  1087.         fields, like the NAME, CATEGORY, SUPPLIER, MEAS, and INGREDIENT will
  1088.         qualify as true if any part is contained in the record. Entering
  1089.         "CASSEROLE" in the name field will find all the records with
  1090.         casserole in the name. This is not case sensitive. The INGREDIENT
  1091.         field will only locate an ingredient, it will search recipes, meals,
  1092.         or plans recursively. This means it will only find ingredients, not
  1093.         the name of recipes in a meal or plan, or the name of meals in a
  1094.         plan. There are operators for COST, INVENTORY, BASIC NUTRITION,
  1095.         VITAMINS, MINERALS, AND EXCHANGES. Only two values are allowed, G for
  1096.         Greater than, or L for less than. There is also an AND/OR field to
  1097.         specify if all the criteria entered must be met, or if only one item
  1098.         will qualify the record. This applies to all items that are not left
  1099.         blank. To find all recipes containing milk and cheese, enter milk in
  1100.         one ingredient field and enter cheese in the other, select an A in
  1101.         the AND/OR field. Press <Esc> to leave the screen and start the
  1102.         query. To find all the ingredients with at least some vitamin A,
  1103.         enter 0 in the vitamin A field. Leave all fields blank that you wish
  1104.         to ignore. Querying the file creates a special key file, and writes
  1105.         the names of the records qualifying. For further output, list the
  1106.         file from the last query. See < OUTPUT >.
  1107.  
  1108.                                       -20-
  1109.         << KEY FILES >>
  1110.         The key file informs the program where to look in the data file for
  1111.         a record. If the key is missing or corrupted, it can be reconstructed
  1112.         from the main data file. See < I/O ERRORS >. The ingredient data file
  1113.         has two key files. All key files have the extension ".KEY".
  1114.  
  1115.         << DATA FILES >>
  1116.         The data files contain the actual information in a file. If a data
  1117.         file is not found in the default directory the program will ask to
  1118.         create a new one. You may have many data files of the same name in
  1119.         separate directories or disks. The fastest way to delete all records
  1120.         in a file is to delete the data file at the DOS level. Data files can
  1121.         hold a maximum of 32,650 records and have the extension ".DAT".
  1122.  
  1123.         << MERGING DATA FILES >>  Adding unique records into one file.
  1124.         All files of similar type may now be joined easily. This can be done
  1125.         by record or file. This way you may trade recipes or ingredients
  1126.         without having to retype the information. Merging does not work on
  1127.         reminder files, or when adding records. Explanations follow for
  1128.         adding by record (1) or file (2).
  1129.  
  1130.         1) Adding by record lets you to pick the records to merge. To add a
  1131.            record from one file to another, edit the source file. Press Alt E
  1132.            on the records you wish to export to the destination file. You
  1133.            will be asked for the destination directory. The source record
  1134.            will be added as long as the name is unique.
  1135.  
  1136.         2) Adding by file will automatically add all records with unique
  1137.            names. A log file is written of all records added. This option is
  1138.            under FILES for each file on the PDM.
  1139.  
  1140.         << IMPORT ASCII RECIPES >>
  1141.         ASCII (text) recipe files can be read in using the import option on
  1142.         the PDM (FILES-RECIPE-IMPORT). This will allow you to exchange recipes
  1143.         from other programs that have a different format than MYF. First you
  1144.         need to set up the template description file that tells the program
  1145.         where and what order the values are arranged in the file. Do this by
  1146.         editing IMPORT.RCP. Use the output file option under MYF if you do not
  1147.         have your own ascii (text) editor. The instructions in the file should
  1148.         be followed closely. The program will read each recipe in, assign the
  1149.         fields as you defined in IMPORT.RCP, and display the recipe on the
  1150.         screen for two seconds. You will then be asked if you would like to
  1151.         add this to the recipe file. Pressing <Esc> at this point will display
  1152.         the recipe again for another two seconds. After a decision is made,
  1153.         the next question asks if you would like to continue confirming each
  1154.         recipe. If you press <Esc> at this point no more recipes will be read
  1155.         in. If you press N no more confirmations of the remaining recipes will
  1156.         be made. All recipes that are not already in the recipe will be added.
  1157.         After the importing is complete, a log file will be outputted.
  1158.  
  1159.         << FILE COLORS >>  Following is then color key as originally supplied:
  1160.         GREEN      = Ingredient File     PURPLE     = Recipe File
  1161.         GRAY       = Meal File           LIGHT BLUE = Plan File
  1162.         RED        = Reminder File       BLUE       = PDM and Messages
  1163.         BROWN      = Background for all data entry of records
  1164.         Monochrome monitors will use reverse video in place of brown.
  1165.         File colors may be changed or reset to ORIG (above) under Customize.
  1166.  
  1167.                                       -21-
  1168.  
  1169.                             << SYSTEM INFORMATION >>
  1170.  
  1171.         << HARDWARE REQUIREMENTS >>
  1172.         One drive (hard drive recommended), 512K of memory, and DOS 2.0 or
  1173.         higher is required for the program to run. On a floppy drive system
  1174.         use one drive for the program, one for the data. This program will
  1175.         greatly benefit from a disk cache program.
  1176.  
  1177.         << MICROSOFT MOUSE >> or compatible, is supported as follows:
  1178.           LEFT BUTTON: Used to move the cursor, answer questions, or if on
  1179.             the top line to invoke the pull down menu. Questions may be
  1180.             answered by clicking on the desired answer.
  1181.           RIGHT BUTTON: Used to invoke help.
  1182.           PRESSING BOTH BUTTONS: Is equivalent to pressing the <Esc> key.
  1183.           ANY BUTTON: will work for "Press any key to continue".
  1184.  
  1185.         << MONOCHROME MONITOR - COLOR CARD >>
  1186.         If you have a monochrome monitor with a color card, use BW80 as the
  1187.         first parameter to suppress the color. E.g. "MYF BW80". If a command
  1188.         line parameter is also desired, place it second. E.g. "MYF BW80 R"
  1189.         will directly edit the recipe file in black and white mode.
  1190.  
  1191.         << FILES ON DISK >>
  1192.           INSTALL.EXE - the program to extract MYF and install it.
  1193.           README.MYF - contains the abstract and system requirements.
  1194.           VENDOR.DOC & FILE_ID.DIZ - Descriptions for Disk Vendors & SYSOPS.
  1195.           The following Archives are self-extracting:
  1196.              MYF409.EXE contains program(V 4.09) & documentation files (*.DOC).
  1197.              MYF4DATA.EXE contains the data with American measurements (*.DAT).
  1198.              MYF4DATM.EXE contains the data with Metric measurements (*.DAT).
  1199.              MYF4KEYS.COM contains the key files for the data (*.KEY).
  1200.              MYF4_UPD.COM contains the table and template files
  1201.                           (TEMPLATE.*, IMPORT.RCP, MYF.TBL).
  1202.  
  1203.         << BACKING UP >>
  1204.         Backup the data files (*.DAT), key files (*.KEY) and the table file
  1205.         (MYF.TBL) file regularly. The key files can be reconstructed from the
  1206.         data files. If a data file is recovered from backup, be sure to
  1207.         recover to corresponding key file(s) or rebuild the file. I/O errors
  1208.         will occur if the key file does not correspond to the data file.
  1209.  
  1210.         << I/O ERRORS >>   and rebuilding the key files:
  1211.         I/O errors can occur if the disk is full, a power outage hit when
  1212.         writing to the disk, or other unforeseen errors occurred. Most of
  1213.         your data is probably OK. Rebuilding the key files should remedy
  1214.         the problem. Key files can be rebuilt by selecting the rebuild
  1215.         option under MYF from the Pull Down Menu.
  1216.  
  1217.         << CONFIG.SYS >>
  1218.         Be sure your CONFIG.SYS file has the command "files=20" (30 on an AT)
  1219.         as the program may open up to 12 files at once. Reboot after making
  1220.         any change to CONFIG.SYS.
  1221.  
  1222.  
  1223.                                       -22-
  1224.  
  1225.                                 << REMINDER FILE >>
  1226.  
  1227.         The reminder program is a utility designed to help remember
  1228.         dates. The reminder program plays without respect to the year.
  1229.         Messages can be run annually or deleted. A birthday would be an
  1230.         example of an annual message, whereas a doctor's appointment
  1231.         would be deleted after the end time. Never forget a birthday,
  1232.         anniversary, or appointment again!
  1233.  
  1234.         The reminder file consists of starting and ending dates, a
  1235.         message, and an Annual or Delete field. The program can play
  1236.         reminders at any time. To play them during boot up, edit your
  1237.         "AUTOEXEC.BAT" File and include the following two lines:
  1238.              CD \MYF4  (or to the MYF directory)
  1239.              MYF Y   (Y will plaY the reminders and exit.)
  1240.  
  1241.         << DATE FIELDS >>
  1242.         Enter the month and day in which this message is to start and end.
  1243.         Use numbers for months; e.g., use 12 for December. The message will
  1244.         play if the current date is between these times.
  1245.  
  1246.         << ANNUAL OR DELETE >>
  1247.         Entering "A" means you want this message to play ANNUALLY,
  1248.         every year between the start and end dates. Your anniversary,
  1249.         your mother's birthday, first of the month payments, etc., would
  1250.         be annual messages. Enter "D" to delete the message after the
  1251.         end date. A doctor's appointment or any other 1 time reminder
  1252.         would be a message to mark for deletion. When the current date
  1253.         is after the end date and the message is marked for deletion,
  1254.         it will be deleted the next time it is played. "D" messages
  1255.         currently playing will have a "P" in this field, for playing.
  1256.         "D" records will only be deleted once they have played.
  1257.  
  1258.         << MESSAGE FIELD >>
  1259.         Enter the reminder message to play between the start and end date.
  1260.  
  1261.         << FINDING REMINDERS >>
  1262.         Reminder records are keyed by the start date. Next, previous, and
  1263.         find records move by start date. To Find a record when editing the
  1264.         reminder file, press ^F or F2, and enter the month and day of the
  1265.         start date in numerals. E.g. Entering 0602 will goto the first June
  1266.         2 record. If there is no June 2 record, it will go to the next one.
  1267.  
  1268.  
  1269.                             << REGISTRATION >>
  1270.  
  1271.         << HOW TO REGISTER >>     Under MYF on the pull down menu.
  1272.         Press <Ret> to display the registration input form. Enter your name,
  1273.         address, and answer Y/N to the questions about ordering the database,
  1274.         out of country, disk size, and any discounts that apply. A metric
  1275.         database is available, answer that question with an "M" for METRIC.
  1276.         Press <Esc> to output the form.
  1277.  
  1278.                                       -23-
  1279.  
  1280.                         << TUTORIAL >>  Learn by example!
  1281.  
  1282.         For many people, plowing through documentation is a difficult way
  1283.         to learn. The following is a step by step process of adding a new
  1284.         recipe to the recipe database to help people who learn easier by
  1285.         example. Although by no means comprehensive, this example will give
  1286.         you the idea of the program, picking up the shortcuts and tricks
  1287.         will follow later. Instructions for using the pull down menu (PDM)
  1288.         and the short cut keystroke method are included. The short cut
  1289.         keystroke method follows the PDM method in brackets[], and replaces
  1290.         everything listed previously up the the F10 key used to invoke the
  1291.         PDM. NOTE: the symbol <Ret> means the Return key or Enter Key on
  1292.         the keyboard, do NOT type the letters Ret. Also, Alt R means hold
  1293.         down the Alt key and press R, ^G means hold down the Cntl Key and
  1294.         press G. <Esc> means press the Escape Key.
  1295.  
  1296.         1) Assuming MYF is installed in the directory of your choice, enter
  1297.            "MYF" from the DOS prompt to begin the program.
  1298.  
  1299.         2) Invoke the PDM by pressing F10. At this point you may highlight
  1300.            any item of interest and press F1 to get help pertaining to
  1301.            the highlighted item. Press <Esc> to exit help. After you have
  1302.            exercised HELP, use the arrow keys to show the items under
  1303.            "Files", highlight "Edit Recipe", press <Ret>, OR [press Alt R].
  1304.            You will see the first recipe in the file.
  1305.  
  1306.         3) To get a blank form, using the PDM press F10, show items
  1307.            under "Records", highlight "Add New", press <Ret>, OR
  1308.            [press "Insert" on the keypad]. A blank form is presented
  1309.            with the cursor in the name field.
  1310.  
  1311.         4) Enter "Stove Top Casserole" for the name, press <Ret>, enter
  1312.            "American" for the cuisine, press <Ret>, enter "8" for servings,
  1313.            press <Ret> and you are now ready to fill out the ingredients.
  1314.  
  1315.         5) The first ingredient to be entered is 1 pound of ground beef.
  1316.            Enter "1", press <Ret>, Enter "lb", press <Ret>, Enter
  1317.            "gr" and press ^G (Hold the Cntl key down press G). All the
  1318.            ingredients will be presented and the highlight will be at
  1319.            the first "Gr" listing. Highlight "GROUND BEEF,REG,RAW" and
  1320.            press <Ret>. You will now be back to the recipe ready to
  1321.            enter the next ingredient. The use of ^G to get an ingredient
  1322.            from the ingredient file eliminates duplication of ingredients
  1323.            caused by spelling an ingredient slightly different each time.
  1324.  
  1325.         6) Next enter "1/2" or ".5", press <Ret>, press <Ret> again,
  1326.            enter "ONION", press ^G, highlight "ONIONS, RAW", press <Ret>.
  1327.  
  1328.         7) Next enter "1", press <Ret>, enter "clv", press <Ret>, and an
  1329.            unrecognized measurement message will appear. Enter "GAR", press
  1330.            ^G, highlight "GARLIC,RAW", press Alt L to take a quick look at
  1331.            GARLIC. Note it shows 151 cl in a lb in the Other measurement,
  1332.            Press <Ret> twice. You will then be prompted to enter the value
  1333.            for how many clv in a lb. Press <Ret>, then UpArrow, <Ret> again,
  1334.            change "clv" to "cl". Press <Ret> twice. The program could not
  1335.            find "clv" in the information for GARLIC, but did understand "cl".
  1336.  
  1337.                                       -24-
  1338.  
  1339.  
  1340.  
  1341.         8) Next enter "2", press <Ret>, enter "cup", press <Ret>, enter
  1342.            "MILK", press ^L (Locate), highlight "MILK,WHOLE,3.3% FAT", press
  1343.            <Ret>. ^L shows only the ingredients containing the string "MILK".
  1344.  
  1345.         9) Next enter "0", press <Ret>, enter "ser", press <Ret>, enter "Ita",
  1346.            press ^G, highlight "Italian Sauce", press <Ret>. By entering "ser"
  1347.            in the measurement field, the program looked for Italian sauce to
  1348.            be a recipe, not an ingredient. Entering "0" for the number of
  1349.            serving means to use a whole recipe. Alternatively, you may have
  1350.            entered the number of servings to use.
  1351.  
  1352.         10) Next enter "1/3", press <Ret>, enter "tsp", press <Ret>, enter
  1353.            "ORE", press ^G, highlight "OREGANO,GROUND", press <Ret>.
  1354.  
  1355.         11) Next enter "1/2", press <Ret>, enter "cup", Press <Ret>, enter
  1356.            "CHEESE", press <Ret>. A message will be displayed stating "CHEESE"
  1357.            is not in the ingredient file, press Alt A to add." You may wish to
  1358.            add it, but if it may already be in the ingredient file. To go back
  1359.            and look, press UpArrow, <Ret> twice, then ^L to locate all cheese,
  1360.            highlight "CHEDDAR CHEESE", press <Ret>.
  1361.  
  1362.         12) Next enter "1", press <Ret>, enter "CMT", Press <Ret>, enter
  1363.            "This is good", press <Ret>. You have just entered a comment
  1364.            that the program will ignore.
  1365.  
  1366.         13) Press <Ret> again. Sixteen lines are provided to enter the
  1367.            directions. Enter the following:
  1368.            "Brown meat, saute onions, drain.  Add tomato sauce and milk.
  1369.            Simmer.  Add pasta.  Stir continuously.  Reduce heat to warm.
  1370.            Grate cheese and add to sauce. Cook for 30 - 45 minutes at
  1371.            350 degrees". You may press ^] to enter the degree sign instead
  1372.            of the word "degrees". Press <Esc> to exit directions.
  1373.  
  1374.         14) Now print the record, using the PDM, press F10, show items
  1375.            under "Records", highlight "PRINT", press <Ret>, OR [press ^P].
  1376.            You will then be prompted for a multiplying value. Enter 2.
  1377.  
  1378.         15) This recipe is now done. Press "Home" to view the first recipe
  1379.            in the file. To look up this recipe, invoke the PDM by pressing
  1380.            F10, use the arrow keys to show items under "Records", highlight
  1381.            "Find", press <Ret>, OR [press F2]. Highlight "Stove Top
  1382.            Casserole" and press <Ret>. To multiply the recipe and retain the
  1383.            value, press F10, select "Multiply Record Qtys" under "Records".
  1384.            Enter a number, press <Ret>. Use a fraction to divide (e.g. 1/2).
  1385.  
  1386.         This recipe may now be used in other recipes, meals, or plans.
  1387.  
  1388.                                    << INDEX >>
  1389.  
  1390.         2% Milk is 35% fat, 14                   abandon modifications, 8, 17
  1391.         abstract, see README.DOC                 active plan, 8, 16
  1392.         alcoholic calories, 4                    annual (reminder), 21
  1393.         blank fields, 10                         carbohydrates, 7, 12, 14, 18
  1394.         change drive/directory, 5                cholesterol, 7
  1395.         clear all remaining fields,10            clear field, 8
  1396.         colors, original/setting, 20             common measurements, 15
  1397.         comment field; ingredient, 13, recipe, meal, 9-10, plan, 16
  1398.         conversion table, 3, 9, 11               copy record, 7
  1399.         cost, 9, 11, 12, 14, 18                  create new data file, 20
  1400.         cuisine field, 14                        data file, 14, max, 20
  1401.         delete file, 19                          delete record, 8
  1402.         delete items on shopping list, 16        direction field, 14
  1403.         disk full, 21                            edible portion, 14
  1404.         editor, 6,18                             enhancements, see HISTORY.DOC
  1405.         exchanges, 4, 7, 14                      fat, 4, 7, 12, 14
  1406.         fatty acids 4, 7                         field definition, 2, input 7
  1407.         file, 2                                  find record, 8, 22
  1408.         find by ingredient, 4, 18                floppy drives, 21
  1409.         fractional values, 9                     get item (^G), 13
  1410.         glossary, 2                              grams, 4, 12, 14, 18
  1411.         hidden multiply field, 11                i/o error, 19, 21
  1412.         importing ascii recipes, 20
  1413.         index file, see key file                 ingredient field, 2, 10
  1414.         ingredient path, 6                       install settings, 5-7
  1415.         introduction, 2                          inventory 4, 16 listing, 18
  1416.         key files, 20                            keystrokes, summary, 8
  1417.         list files, see output                   locate specific ing (^L), 13
  1418.         look, 13                                 list recipe by ingred, 4, 18
  1419.         measurement field, 9, 13                 merging data files, 20
  1420.         message field, 22                        minerals, 4, 7
  1421.         modifications, 5, 17                     multiply ingred info, 15
  1422.         MYF.TBL, see table                       name field, 9
  1423.         number conversion error, 9               nutritional fields, 4
  1424.         nutritional information,  4, 7, 12, 14, (by grams or percent, 18)
  1425.         output, 4, 17-19                         output text file, 5
  1426.         overstrike, 9                            overwrite, 18
  1427.         PDM - pull down menu, 5                  planner, 16
  1428.         percentage, prot,4, fat,12, carb,14, output,18
  1429.         percent RDA,  4, 8, 11, 12, 14, 16, 18
  1430.         printer, 4,19, port, IBM, lines/page, 7  quantity field, 9
  1431.         query, 19                                RDA, see percent RDA above
  1432.         rebuild, 7, 20                           recipe, file, 15, import, 20
  1433.         recipe example, 23                       record, 2
  1434.         refigure shopping list, 16               refuse, 14
  1435.         registration, 22                         reminder file, 22
  1436.         saturated fatty acids, 4, 7              screen output, 4, 18
  1437.         section field, 4, 13                     servings,  9, 10, 12
  1438.         shopping list,  8, 16                    significant digits, 6
  1439.         sodium, 4, 7                             sorting, 18
  1440.         source of nutrition, 4                   start day, 8, 16
  1441.         supplier field, 4, 13                    table, 3, 9, 11, 13
  1442.         tutorial, 23                             update cost, nutrition, 7, 12
  1443.         updating meals, plans, recipes, 7, 12    user defined fields, 8
  1444.         user editor, 6                           user name, 5
  1445.         vitamins, 4, 7                           volume equivalents, 11
  1446.  
  1447.