home *** CD-ROM | disk | FTP | other *** search
/ Current Shareware 1994 January / SHAR194.ISO / homecook / myf426.zip / MYF.DOC < prev    next >
Text File  |  1993-04-11  |  84KB  |  1,454 lines

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