Dec 152017
Good, fast Recipe program, Grocery list generator, Meal planner.
File RECIPE.ZIP from The Programmer’s Corner in
Category Databases and related files
Good, fast Recipe program, Grocery list generator, Meal planner.
File Name File Size Zip Size Zip Type
RECIPE.COM 60672 29993 deflated
RECIPE.DOC 15232 5158 deflated

Download File RECIPE.ZIP Here

Contents of the RECIPE.DOC file


Recipe Maker is a program that was designed to help make the
weekly grocery shopping, meal planning and recipe organization
easier. With the help of Recipe Maker, you will be able to plan
out each meal for an entire week, and in just seconds have a
complete shopping list of items needed to make those meals come

Recipe Maker is a menu driven program that allows you to
enter and store all of your recipes. Once your recipes have been
stored you can call up and print any one of them. Recipe Maker
also stores and alphabetizes all of the different ingredients and
measurements that are necessary to make your meals.

If you are using Recipe Maker and find it of value we
encourage you to help us offset the cost of developing this
program by donating $20 dollars to:

c/o Bradley Nicholes
4217 Coral St.
Salt Lake City, Ut. 84124

We would also encourage you to copy Recipe Maker and share
it with anyone who might be interested in making grocery shopping
and recipe organization easier.

Before starting Recipe Maker, you will need to create or
modify the CONFIG.SYS file on your root directory. This file
can be created or modified by using a text processor or by using
COPY CON: from the dos prompt as explained in the DOS manual.
The CONFIG.SYS file should appear as follows:

FILES = 20

After creating or modifying CONFIG.SYS, this file should be
placed in the root directory or on the DOS diskette. You will
then be required to reboot your system so that it will be
configured correctly.


The ingredients, measurements and classifications lists are
really the heart of the Recipe Maker database. These lists act
as three separate buckets that hold all of the information
necessary to put together your recipes. Each time you enter an
ingredient, measurement or classification into a recipe, the
ingredient, measurement or classification information is pulled
out of the corresponding bucket. This concept, which will be
explained further in the recipe entry section, makes for much
easier and faster recipe entry and much less effort on your part.

There are several options that are available to you once you
have entered into one of these three lists.
ADD. Your first option is to add an entry. Upon selecting
this option, Recipe Maker will prompt you for a new item. Once
the new item has been entered, Recipe Maker then quickly checks
the list to make sure that the new item is unique. Otherwise
Recipe Maker will tell you that you have entered in a duplicate
item and prompt you for another option. If you decide that you do
not want to make an entry after choosing the add option, just
leave the field blank and Recipe Maker will ignore it.
UPDATE. The second option is the update option. It allows
you to update and maintain any of the previously entered items.
Once an item has been updated, Recipe Maker will again check the
list to make sure that the updated item is not a duplicate.
DELETE. The delete option is the third option available.
Once this option has been selected, Recipe Maker then prompts you
for the sequence number of the item to be deleted. It then asks
you to verify that the indicated item should be deleted. This
function does not actually delete the item from the database, it
only erases the name of the item and tells the Recipe Maker
database that that slot is now available for use. The Recipe
Maker database will then replace the name of the item with a
null symbol (an "O" with a slash through the middle) to indicate
to you that you may reuse this slot by using the update option.
Before you reuse a slot, be sure to erase the null symbol or
Recipe Maker will assume that it is part of the entry.
OTHER. The final three options are for paging through
multiple screens of the list both forward and backward, and for
exiting from the list back to the main menu.


The classification list is a simple list of the different
types of ingredients that will be entered into the Recipe Maker's
ingredients list. These classifications are such names as
"Dairy", "Meats", or "Dry Goods". By entering these
classifications, Recipe Maker will be able to keep all of your
ingredients and shopping lists categorized, which will ultimately
help make your grocery shopping much easier and quicker. These
classifications must be one of the first things entered when you
start your new Recipe Maker database. Recipe Maker will also
prompt you for a three character abbreviation of the full
classification. But don't worry if you happen to not be able to
think of all of the classifications now, you can always add them


The next entry into the Recipe Maker database is the
ingredients. The ingredients list is a simple list of all of the
ingredients needed to make your meals. Before a recipe can be
entered, all of the necessary ingredients must be put into the
ingredients list. This list is always stored and displayed in
alphabetical order. A classification also must be entered along
with the ingredient name. The classification is a three letter
abbreviation that was previously entered into the classification
list. Before entering a new recipe, it is advised that you check
this list to make sure that all of the necessary ingredients are


The final entry that must be made before you begin to enter
your recipes, is the measurements. These are the different
measurements that you will use in your recipes. For example
"Cup", "Tablespoon", and "Gallon" are some of the measurements
that might be used within a recipe. It is also a good idea to
check this list before you begin to enter a new recipe to make
sure that all of the desired measurements exist.


The recipe menu consists of four different options. Once an
option has been chosen, a recipe card will be displayed on the
screen. There are several different key strokes that will allow
you to move around inside a recipe card. They are:

up - up-arrow
or ctrl E
backwards - left-arrow forwards - right-arrow
or ctrl S or ctrl D
down - down-arrow
or ctrl X

erase a character - backspace key or ctrl G
erase a line - ctrl Y


When you first enter the add option under the recipe menu,
Recipe Maker will display a blank recipe card. This card
consists of a recipe name, amounts, quantities, ingredients, and
comments. The first piece of information that you will be
prompted for is the recipe name. Once you have entered a new
recipe name, Recipe Maker will then search through the existing
recipe database to see if the new name is unique. If not, Recipe
Maker will tell you so and prompt you for another name, otherwise
it will continue. Next you will be prompted for the first
ingredient's amount name, quantity of that amount and the
ingredient's name itself. Recipe Maker will proceed in this
manner until you leave the amount field blank. Because Recipe
Maker moves to the comments field once the amount field has been
left blank, you can never expect to have an empty amount field or
an empty ingredient field. These two fields must always be
supplied with some name. For example, the ingredient eggs will
usually have a quantity but not an amount, in this case the word
"NONE" or something similar should be entered into the
measurements list to indicate that there does not exist a
measurement. The resulting recipe entry will look like this:


The final entry into a new recipe is the comments. There
are seven lines available in order for you to explain how the
recipe should be made. As you type in the comments, the text
will not wrap around to the next line. Therefore you must
manually enter a carriage return to end a line. Within the
comments portion, you are allowed to move up, down, forward and
backwards by using the four control characters previously
mentioned. The text will always be inserted at the cursor

Updating a recipe is similar to adding s new recipe, except
all of the recipe information already exists on the screen. When
you enter the UPDATE A RECIPE option, Recipe Maker will again
display a blank recipe card. Then, just as it did before, Recipe
Maker will prompt you for an existing recipe name. When you
enter a recipe name, you do not have to remember the full name of
the recipe. Recipe Maker allows you to enter part of the name,
but that part must start at the beginning of the name. Once the
name has been entered, it then searches through the recipe
database to find the first recipe that matches the name that you
entered. Then it replaces the part name that you entered with
the full name of the recipe, and displays all of the ingredients
in that recipe. Once all of the information has been displayed
on the screen, the cursor will go to the amount field of the
first ingredient. From here you may move the cursor by just
entering a carriage return. As you do this, you will notice that
the cursor does not move across the row, but moves down the
columns. This motion allows you to quickly update first the
amount and quantity names, and then the ingredient names. To
update a name, simply type in the new name or part of the new
name, erase any unwanted characters and hit the carriage return
key. Recipe Maker will do the rest. The comments portion is the
last section to be updated. Recipe Maker allows you to update
this section in the same way as when it was originally entered.


Once the delete option has been entered, Recipe Maker will
prompt you for the name of the recipe to be deleted. Once the
name or part name has been entered, Recipe Maker then searches
for and displays the complete recipe on the screen. You will
then be asked to verify that the recipe should be deleted. If
you respond with a 'Y', Recipe Maker then proceeds to delete that
recipe from the database. Otherwise Recipe Maker ignores the
delete request and returns to the recipe maintenance menu.


The SEARCH & DISPLAY A RECIPE option does nothing more than
what it says. With this option you are able to call up and
display or print any existing recipe. The procedure for calling
up a recipe is exactly the same as calling up a recipe for
updating or deleting.


The CREATE A SHOPPING LIST option allows you to plan out an
entire week of meals and have Recipe Maker compile a shopping
list to match your plan. Once this option has been entered,
Recipe Maker will display on the screen a grid consisting of each
day of the week plus a miscellaneous box and as many recipe names
of meals as it can display at one time. If the recipe database
contains more recipes than can be displayed on the screen, you
will be allowed to scroll the recipe or meal list forward or
backward by using the options available at the bottom of the
screen. The procedure for planning out the week is to choose a
day by hitting the corresponding key and enter in the recipe or
meal name or part name as it appears in the list. When you have
finished planning the week, hit ^Z (ctrl Z) and Recipe Maker will
compile the shopping list. If you do not want to compile the
shopping list at this point or just want to exit back to the main
menu, Recipe Maker allows you to do this by hitting ^Q (ctrl Q).
You also have the option to print out your weekly meal plan by
hitting ^P (ctrl P). Once the shopping list has been compiled,
Recipe Maker will then put you into the Edit a Shopping List
menu. From this point you may edit or print your shopping list.


Upon selecting the EDIT A SHOPPING LIST option, Recipe Maker
displays on the screen the options to edit the shopping list or
to print it. If you have just created the shopping list from the
CREATE A SHOPPING LIST option, you will most likely want to edit
or add to your shopping list. You may do this by choosing the
EDIT SHOPPING LIST option. Recipe Maker will then display the
shopping list on the screen and give you the options to add to,
update, or delete any item in the list. You also have the
option to indicate the quantity to be purchased. If there are
more items in the list than can be displayed on the screen at one
time, Recipe Maker gives you the options to scroll the list
forward or backwards. Once the shopping list has been edited
completely, it is then ready to be printed.


The second option in the EDIT THE SHOPPING LIST menu, is to
print your shopping list. Once your shopping list is completely
edited and ready to be printed, turn your printer on and select
the PRINT SHOPPING LIST option. Recipe Maker will then
categorize and print out your shopping list.


Recipe Maker gives you the ability to backup your files on
any drive in any directory. This should be done frequently to
avoid losing any of your recipes. After selecting the backup
option from the main menu, Recipe Maker will show you the current
drive and path and asks you if the backup files should be
directed to another path or quit the backup option.


When you have finished using Recipe Maker, you should exit
via the EXIT option in the main menu. If you forget and turn
your computer off before exiting, Recipe Maker can not guarantee
that your recipes have been saved completely. It is very
important that you always exit Recipe Maker via this option.


Copyright (c) 1986 Bradley Nicholes

 December 15, 2017  Add comments

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>