A Tour of LargoRecipes

Go to section: 1 2 3 4

Section 2: Planning a Meal

In this section, you'll learn about most of the LargoRecipes features you use every day. We'll use these features to plan and shop for a brunch.

If you haven't used LargoRecipes before and you haven't completed the first section of this tour, please do that first. In this section, I assume that you've mastered the tasks in the first one.

Remember, if you're restarting after a break, you need to pick Demonstration from the LargoRecipes menu to set up the data for this demonstration.

In this section:

Entering a list

You learned how to enter recipes in the the previous section, and the demonstration database includes some recipes we'll use in our brunch. In addition to the ingredients for the recipes themselves, we'll need to buy some more items to have a successful brunch. We collect these into a list so we don't forget to shop for them. (We could reuse and edit this list the next time we make brunch, since we will need at least some of the items again.)

To begin entering the list, click Recipes and choose New, then List. You get this:

This should remind you very strongly of the recipe frame you typed into in the previous lesson. In fact, it's exactly the same, except that there is no instructions area. Since you've already learned to enter titles and ingredients, I'll just give you the title, "Brunch Extras", and the list of items to enter:

Don't forget to click the Save button, the one that looks like this: . Close the frame when you are done with it.

Combining recipes and lists into a plan

Gathering together all the recipes for brunch, as well as any lists containing non-recipe ingredients, makes it a snap to find all the items you need. Further, you can use the LargoRecipes shopping list feature to generate, edit, save, and print a list that shows everything you need to buy at the store to make your brunch happen. You use the Plan frame to do all this.

To create a new plan, click Recipes and choose New, then Plan. You see this:

Again, this should remind you of the recipe and list frames. The only big difference is that there are two items per line, a label and a recipe or list name. Use the label to describe each recipe or list in your plan - for instance, I often use labels like "Monday dinner" or "first course".

Call your plan "Largo Brunch" and give it these recipes and lists:

Save your plan with the save button .

For a clever way to make plan creation even easier, see this tip below.

Using toolbar buttons

Notice that recipe, list, and plan frames have several little pictures around their top and right-hand sides. These are toolbar buttons you use to do useful things with your recipe - just click on the one you want. You already used two of these buttons in the previous section. Here's a summary of what each one does:

New. Appears on all frames. Wipes out what you've done so you can start again. You might do this when you've saved one recipe, list, or plan, and you want to start entering a new one. If you click this button and you haven't saved your changes, LargoRecipes warns you that you are going to lose your changes and you have a chance to change your mind.

Save. Appears on all frames. Saves your recipe, list, or plan. The button is disabled, and the picture changes to a dimmer version, when you don't have any new changes to save.

Print. Appears on all frames. Prints your recipe, list, or plan. You use the standard system Print dialog to pick a printer. A typical recipe will look something like this when printed:

Delete row. Appears on all frames. Deletes the current row. You used this button to correct any errors you might have made in entering the pancake recipe. Like the edit button, this button is disabled when you are not using the list of ingredients - click on the row you want to delete to enable the button.

Export. Appears on recipe frame only. Exports your recipe using RecipeML. You'll learn all about this in the section called Sharing recipes over the web.

Edit. Appears on recipe frame only. Edit an ingredient using a special frame to enter each component: the quantity, measurement, and ingredient, and any adjectives. You will practice using this button in the next section, under the heading Using the edit button and frame. This button is disabled when you are not using the list of ingredients - click on the row you want to edit to enable the button.

Sort. Appears on list frame only. Sorts the ingredients in the list alphabetically.

Shopping list. Appears on plan frame only. Creates a shopping list. You will practice using this button in the next section of the tour, under the heading Making a shopping list.

View. Appears on plan frame only. View the recipe or plan in the current row.

Searching

So far, we've entered plans, recipes and lists - but I haven't shown you how to retrieve what you've entered!

LargoRecipes uses a snazzy fetch frame to find plans, recipes, and lists that you've typed in. You can look for a specific recipe or for all recipes that contain a certain ingredient. To see the frame, click Recipe, then Fetch. You see this:

Let's start with a simple search: we'll find the recipe called "Simple Huevos Rancheros". Tick the box next to the word "Recipe" and the picture of the pan of bacon and eggs.

Notice that all three lines -- Name, Ingredient, and Instructions -- become active. This is because it makes sense to use any or all of these items to search for recipes. We'll just use the name. Type "Simple Huevos Rancheros" in the box next to the word "Name", then click the Fetch button. The box below now contains a list of all the matching recipes; in this case, there is only one match. Double-click it, or click its name and then the Open button, and you see a new Recipe frame with the recipe you wanted.

Your search might return no results if you misspell the name of the recipe. If this happens, type the name again, very carefully, and click the Fetch button. Another reason you might not get any results is that you forgot to start the demonstration - you know this happened if you don't have a warning on the screen explaining that LargoRecipes is using a special demonstration database. Click LargoRecipes, then choose Demonstration, to fix this.

OK, time for a more complex search. Close the Recipe frame. Untick the "Recipe" box and tick both the "Plan" and "List" boxes. Notice that only the Name and Ingredient lines are now active, because plans and lists don't have instructions. We'll look for plans and lists whose names include the word "Brunch". To do this, look at the word in the box next to the label Name; it should say "contains". If it doesn't, click it and pick "contains" from the list that appears. (Notice you can also search for an exact match by picking "is exactly".) Now type "brunch" in the box and click Fetch.

The results now include both a plan (Largo Brunch) and a list (Brunch Extras), each identified by a nifty icon. (If you forget which icon means which thing, just look at the tick boxes at the top of the Fetch frame, where each icon appears next to its corresponding object.) Notice that the capitalisation didn't matter - it's "Brunch" in the items we found but "brunch" in what we typed.

Try some other searches to practice. For example, find the recipes that use eggs (you can search using exact match for the word "egg" or the word "eggs" -- either will work). What happens if you click the Fetch button when all the criterion boxes are blank?

You can drag and drop the recipes and lists you fetch. Just click on one of them, hold the button down, and drag where you like. You can drag the item to a text application like Microsoft Word, where it turns into the name of the recipe or list. Even better, you can drag it to the right-hand column of a plan frame. This is how I plan my recipes for the week: fetch the ones I want and drag each one into the week's plan.

Go to section: 1 2 3 4


Last updated 28 October 2002
LargoRecipes source code, program, and web site copyright 2001-3 D. Squirrel
This product is RecipeML compatible.