Entering and Editing Recipes

Adding a New Recipe

To add a new recipe, click on the icon that appears in the first position on the Krecipes toolbar. The Edit Recipe screen will display.

The Edit Recipe screen has four tabs. Each permits entry of a different aspect of the recipe. These tabs are —

  • Recipe

  • Ingredients

  • Instructions

  • Ratings


The Recipe Entry Interface

It should also be noted that in the left-hand pane of the window, a button shows at the bottom of the component list that initially displays Write the recipe title here. This will change to the name of the recipe once it has been entered.

The Recipe Description

Adding the Recipe Name

The title of the recipe is entered in the text box containing the prompt Write the recipe title here.

Adding the Recipe Author/Contributor

To enter an author for the recipe, click on the that appears to the right of the Authors box.

A window will appear where the author or contributor of the recipe can be selected from the drop-down menu. Once selected, transfer the name to the list box below by clicking on the button that appears to the right of the drop-down menu.


  • An author's name can be typed directly into the text box and transferred to the list box as described above. As you start entering characters, if there are authors that match the text string typed, the menu will display a list of existing choices from which you can choose to transfer the author's name to the list box, as described above.

    However, in the situation where the author does not exist in your list, no choices will be listed as you type and when you click the button to transfer the author to the listbox, the author will automatically be added to your list of authors as well. Also see The Authors Component. for information on adding an author to the list.

  • An author may also be removed from the list by clicking the button.

Click on the OK button to accept. The window will close and the name of the selected author will appear under the heading.

To cancel selection of an author, click on the Cancel button.

Selecting the Recipe Category

Next, the recipe category is selected by clicking on the beside the category box.

To select a category, click on the check box beside the category name and click the OK button to accept the selection or, the Cancel button to cancel the selection. Either way, the window will close.


It is also possible to add a category here. Simply click on the New Category... button. Add a new category in the same manner as described in the section entitled The Categories Component.

Setting the Yield Amount and Type

Setting the amount that the recipe will yield is performed by entering a value in the text box beneath the Amount label. It is possible to enter a numerical range for this number, for example, 3-4. When entering a range, if an incorrect value or format is entered, the entry will turn red indicating that a correction is necessary.

The second part of entering a yield is to enter the type. This is done by entering text in the text box beneath the Type label. The text entered can be anything you choose that is appropriate for the recipe yield type, for example, servings, dozen, or squares. As you begin to type the yield type, Krecipes will match it to any previously entered yield types and if any are found, they will appear in a list from which you can select the appropriate one.

Specifying Preparation Time

The time it takes to prepare a recipe is designated by utilizing a spinbox.

However, the time must be specified in two steps —

  1. Select the digits prior to the : symbol that specify the hours and increment the time until the desired number is reached.

  2. Select the digits after to the : symbol that specify the minutes and increment the time until the desired number is reached.

Changing the Default Photo

In the Recipe tab, the displayed photo can also be changed by clicking on the ... button and selecting a photo for insertion. Alternatively, a photo may be inserted by dragging a graphic from any other application, for example a web page, and dropping it onto the photo in the Recipe tab while in edit mode.


The change in the graphic applies only to the current recipe.


  • To revert to the original, Krecipes graphic, click on the button. This can be done before the recipe is saved or after saving it.

  • To display NO photo in the recipe, refer to the section Selecting Items to Display for further instructions.


New Recipe Entry – The Completed Recipe Tab

Entering Recipe Ingredients

To enter the recipe ingredients, click on the Ingredients tab. By default, the radio button beside the label Ingredient: is selected. However, Krecipes also allows the entry of a Header: by selecting the radio button beside this label.

Ideally, the header should be created first, for example Cake or Frosting. To do this, ensure that the Header: radio button is selected. Enter the desired name for the header in the text box then, press the Enter key, or click the Add ingredient button located at the top right-hand side of the ingredient list. Once this is done, the radio button will automatically revert to the Ingredient: selection. Then, ingredients can be entered. You will note that as you enter each ingredient, it will appear below the header indented in a file tree type of format.


Although it is ideal to enter the header first and then the ingredients associated with that header, you can also enter the header after entering the ingredients. Enter the header as described above, then move the ingredient into the header by utilizing the or button to position the ingredient until it appears indented below the appropriate header.

Ingredients are entered by filling in the appropriate text box under the headings —

  • Ingredient: – the ingredient is entered here, for example, Sugar


    • Type in the first few letters of the ingredient. If it exists in the ingredient list, it will appear in the text box grayed-out. To select the gray-out ingredient, tab to the next text box.

    • The Ingredient can also be selected from the drop-down menu.

  • Amount: – the amount of the ingredient required, for example, ½ or 1-2 --> note that Krecipes will allow the entry of ranges for ingredients

  • Unit: – the unit of measurement, for example, teaspoon

    When you enter a unit, if it does not exist in your Units list, it will automatically be added and a dialog box will appear prompting for the entry of a plural for the unit. Enter the plural in the text box beside the label Plural:. Additionally, you can add an abbreviation for both the singular and plural forms of the unit as shown in the following diagram.

    A drop-down menu is also available for selecting a Type: for the new unit. Choices for this are:  

    • Mass, for those units that are based on weight, for example, pound

    • Volume, for those units that are based on a volume measure, for example teaspoon, fluid ounce, or cup

    • Other, for those units that are neither a neither mass, nor volume or where a weight might be dependent on the size of the unit, for example bag

    Specifying the unit type is important for the purpose of your unit conversions which, in combination with nutrient weights, help determine the nutrient values in your recipes. For a more detailed explanation of adding and maintaining units of measure, see The Units Component. For more information about ingredient weights, see The Ingredients Component.

  • Preparation Method: – the method of preparing the ingredient, for example, chopped


    The Preparation Method can also be selected from a drop-down menu.

    Krecipes will accept multiple preparation methods in a comma-separated list, for example, peeled,chopped

Krecipes also permits the entry of alternate ingredients. To enter an alternate ingredient, simply click on the tick box that appears between the Preparation Method: text box and the OR label. A row identical to the one that you have just finished will appear for completing the alternative choice.

To add the ingredient(s) to the ingredient list, simply press the Enter key.

Alternatively, click on the Add Ingredient button on the right-hand side of the ingredient list.


  • If a particular field is not required to describe an ingredient it can be left blank!

  • An ingredient may be removed from the list by clicking on the button to the right of the ingredient list.

  • An ingredient may also be repositioned in the list by clicking on the or the button that appear on the right of the ingredient list.

  • Once an ingredient has been transferred to the ingredient list, the Amount, Units and Preparation Method fields may be edited by double-clicking on the particular component that needs to be changed.


Entering Ingredients – Ranges for the Amount and Alternate Ingredients are permitted

Looking After Nutrients

Directly beneath the ingredients list, there is a visible means to obtain the status of your recipe nutrients. Beside the label Property Status:, text and an LED style indicator are used to depict this information.

A green status indicator means that your nutrient information is complete. However, you will note from the above graphic, that the nutrient information for this recipe is Incomplete and the indicator shows as red. To find out exactly what is needed to complete the nutrient information, click the Details button. A window will appear explaining what the problems are, for example: —

This dialog is telling you that, for the ingredient apples, there are two possible reasons for the property or nutrient information being incomplete: —

  1. An ingredient weight or nutrient information has not been provided.

    Ingredient weights and nutrient information are set in the Ingredients component. Note that you can also click the links to show a dialog to input the property information for the corresponding ingredient. See The Ingredients Component for instructions on all aspects of setting ingredient details.


  2. Conversion information is lacking.

    For this example, you are being told that a conversion from No unit to cup and cup to grams cannot be done. Conversion factors for your units are set in the Units component. For more information on Units and their conversions see The Units Component.


An entirely different message would result on clicking the Details button had the unit in the above screenshot been supplied with no preparation method specified.

The message in the above graphic also indicates that an approximation will be made for the ingredient butter because Krecipes cannot find weight information that is specific to the preparation method melted when associated with this ingredient.

We can use the following table to assist in making a correction for apples.

MeasureDiameterEquivalent 1Equivalent 2Equivalent 3Equivalent 4
1 large apple3 3/4" (9.5 cm)2 cups, sliced or chopped1 1/2 cups, finely chopped1 1/4 cups, grated3/4 cups, sauce
1 medium apple2 3/4" (7 cm)1 1/3 cups, sliced or chopped1 cup, finely chopped3/4 cup, grated1/2 cup, sauce
1 small apple2 1/4" (5.7 cm)3/4 cup, sliced or chopped3/4 cup, finely chopped1/2 cup, grated1/3 cup, sauce
1 pound apples 2 large apples3 medium apples4 small apples 

Information for the compilation of the above table can be found at http://www.usapple.org/consumers/appleguide/equivalents.cfm.

Using the above table and assuming that the size of the apples is medium, you might add a weigh entry for medium apples in your ingredient weight table. See The Ingredients Component for explicit instructions on doing this.

The above table indicates that 1 pound of apples is equivalent to 3 medium apples. However, the weight table in the Ingredients Component requires that the weight be in grams. If we know that 1 pound equals 454 grams, and that 3 medium apples weigh 454 grams, then 1 apple will equal 151.3 grams. We will assume that this conversion has been added correctly to your weight table. Also, if the equivalent has been added to the weight table with no preparation method specified, you will have to remove the preparation method sliced in order to completely update the status indicator for apples.


After adding the weight for apples in the Ingredients Component, if you return to your recipe and the LED status indicator hasn't changed, you can click on it to cause an update.

To assist you with your conversions, Krecipes has a nifty tool that can be found by selecting Tools and Measurement Converter. This helper will be more fully discussed in Using the Measurement Converter.

After making the adjustment for apples, the LED status indicator will turn yellow because nutrient information is complete, but an approximation has been made for the ingredient butter. The Property Status: of your recipe will show as Complete, but approximations made. Here, you can choose to do one of the following: —

  1. Choose to enter a weight for melted butter in your weight table

  2. Accept the approximation, in which case, your status LED will remain yellow

  3. Remove the preparation method from butter, if it will not adversely affect the preparation of your recipe.

Choosing 1 or 3 above will allow Krecipes to obtain accurate weight information for the ingredient and your status indicator LED will turn green and the Property Status: will show as Complete.


The Help button will connect you to this section of the Krecipes Handbook.

Copying Recipes from Other Sources

Do you need an easy method of getting recipe ingredients into Krecipes? You can do that with the Copy/Paste functionality!

Find the recipe that you wish to enter into Krecipes. Start the interface for entering a new recipe and enter the appropriate parameters in the Recipe tab. Move to the Ingredients tab. Copy the recipe ingredients from your chosen source and initiate the Copy/Paste interface by clicking the which appears as the last item in the group of icons to the right of the ingredient list. The recipe ingredients will appear in the upper portion of the Ingredient Parser window.

Make any edits that you wish in this portion of the screen. For example, if the recipe lists an ingredient as sugar and you know that the corresponding item in your ingredient list is granulated sugar, you may want to change this. For any ingredient or unit that you do not alter in this portion of the screen, the ingredient and/or unit will be added to your ingredient and/or units list if it does not exist.

Once your ingredients are formatted to your liking, click the Parse Text button. The ingredient list will be transferred to the lower portion of the window beneath the label Ingredients as understood by Krecipes:. From this portion of the screen, you can set any Headers by clicking on the Set Header button to the right.

Click the OK button that appears in the top right-hand corner of window to transfer your ingredients to your recipe. You can also choose not to proceed with the addition of the ingredients by clicking on the Cancel button which will close the window.

Once the ingredients have been transferred into the ingredient list for your new recipe, they can be moved or removed as describe in the section Entering Recipe Ingredients above. In addition the amount, unit or preparation methods can be edited, also as described above.

You can now proceed to enter the recipe instructions as described below. The method for preparing your recipe can be copied from the source that you are using and pasted into the Instructions tab.


The Completed Ingredient Parser

Entering the Recipe Instructions

To enter the recipe instructions, click on the Instructions tab.

Entering the recipe instructions is easy – in the white space provided, simply type in the steps necessary to complete the preparation of the recipe.

To make absolutely sure that typing is done in the correct area, the prompt Write the recipe instructions here is displayed!


A VERY COOL part of entering the recipe instructions is the Auto Completion feature! This is a real-time and effort saver if your instructions refer to many of the ingredients in your ingredient list, and/or if your ingredient names are lengthy. This is how it works —

In the Apple Crisp recipe shown in the screenshot, we have the ingredient brown sugar. As you begin typing brown sugar in your recipe instructions, Krecipes will match typed characters with ingredients in your recipe ingredient list and automatically complete the remaining characters.

For example, if you type b, the characters brown sugar are the ones that will be auto-completed and inserted into the instructions. The auto-completed characters will appear highlighted and you can choose to accept the suggested ingredient by pressing the Enter key.

However, suppose that in your instructions, you simply wanted to refer to brown sugar as sugar and you enter the character s. Krecipes will search the ingredients in your recipe and match the first ingredient beginning with s that it finds, if there is one. If there is no ingredient in your recipe ingredient list beginning with s, nothing will happen – you will just continue typing the word sugar.

If there is another ingredient beginning with s in your recipe ingredient list, for instance, salt, the remaining characters, i.e. the alt, will be auto-completed and highlighted. Simply press the Delete key on the keyboard to remove the unwanted characters and continue typing. Alternatively, you can just continue typing the entire word and your instructions will remain as typed.


New Recipe Entry – The Completed Instructions Tab

Adding Recipe Ratings

Krecipes allows you to rate your recipes! Ratings by multiple people are allowed, so each of your recipe tasters can provide their own input. Additionally, each rating can include multiple rating parameters. The default parameters against which you can rate your recipe are —

  • Taste

  • Appearance

  • Ease of Preparation

  • Originality

  • Overall

Initially, in the Ratings tab, there is only a blank screen with the Add Rating... button at the bottom. Clicking this button will start the interface for entering ratings.

The Ratings interface is comprised of the following elements —

  • Rater: – this is the name of the person providing their opinion of the recipe

    To complete this element enter the rater's name in the text box that appears beside the label Rater:.

  • Criteria: – this is the criteria on which the recipe is rated

    Select the criteria against which you want to rate the recipe from the drop-down menu that appears beside the Criteria: label. Five default choices exist for rating criteria, as listed above, but if you have another against which you want to rate your recipe, it can be typed directly into the text box and will automatically be added to your rating criteria list.

  • Stars: – this is the number of stars that you wish to assign to the particular criteria that you are rating on

    Star ratings are completed by clicking on a star. Clicking on the left-hand side of any star will provide a ½ star rating. Clicking on the right-hand side of the star will provide a full star rating.


    It is unnecessary to click on each star individually. For instance, if you are rating the recipe on the Taste criteria and you want to assign this a 4½ star rating, click on the left hand side of the 5th star.

    Once you have completed the star rating for the recipe, click the Add button to add the rating to the rating list. At this point, you can continue to rate the recipe against other criteria in the same manner.

    From within the rating list, both the rating criteria and the star rating can be edited by double clicking on either item. The rating criteria is edited the same way any text edit is done. To edit the star rating, double click the stars and then type the numerical value for the number of stars that you wish to assign to the rating. Once you press the Enter key, the rating will show the graphical stars.

    Should you change your mind and wish to remove any of the rating criteria, select it in your rating list and click the Delete button.

  • Comments: – this is any added information that you wish to note for the recipe, for example, an enhancement to improve the recipe, or a serving suggestion such as Great served with ice cream

    To enter a comment, simply position your cursor in the white space beneath the Comments: label and begin typing.

Once you are satisfied with your ratings, click the OK button to complete the addition. The smiley graphic that appears to the left of the rating list is indicative of the overall rating of the recipe, from poor to excellent. This graphic will not appear in your recipe when it is viewed.

Any rating can be removed from the screen by clicking the Remove button beneath the rating that you wish to remove. Additionally, you can use the Alt+M key combination. A rating can be edited by clicking on the Edit... button. When you choose to edit a rating, the same interface that was used to originally enter the rating is opened. Each rating has its own Delete and Edit... buttons.


New Recipe Entry – The Completed Ratings Tab

Recipe Actions

OK! Now that the recipe has been input, what needs to be done?

The following options can be selected —

  • Spell-check – this is accomplished by selecting Check Spelling from the context menu of the input area in the Instructions tab

  • Save – click on the Save recipe button that appears on the bottom of the screen


    The Save recipe button can be used to save the recipe at any point during the input. As with any other application, when editing, it is always a good idea to save frequently!

  • Show recipe – click on the Show recipe button to view the recipe


    To view a recipe, it must be saved. If the recipe has NOT been saved at the time that the Show recipe button is clicked, the following alert will appear —

    You need to save the recipe before displaying it. Would you like to save it now?

    Click the Yes button to save the recipe, or the No button to close the dialog and return to the recipe entry interface.

    If the Show recipe button is pressed, the recipe will display. To return to the Edit Recipe interface in the event that the recipe has not been completely entered, click on the Recipe Name button that appears at the bottom of the component list in the left-hand pane of the window. Alternatively, EditEdit Recipe can be chosen from the Krecipes menu, or select the Ctrl+E key combination.

  • Close – click the Close button

    Again, if the recipe has not been saved an alert will appear stating —

    This recipe contains unsaved changes. Would you like to save it before closing?

    The course of action can be selected by clicking the Yes button to save, the No button to close the recipe without saving, or the Cancel button to close the dialog and return to the recipe entry interface.

  • Resize – click the Resize recipe button to resize the recipe


    The recipe can be resized by either of two methods —

    1. Scale by yield —

      To scale by yield, select the Radio Button beside the Scale by yield label. Below this and beside the Current yield: label, the current yield of your recipe is shown. Beside the New yield:, there is a text box in which to enter the new yield amount desired.


      If you have entered a range for your yield amount, Scale by yield will not be available because Krecipes cannot determine which portion of the range it is scaling.

    2. Scale by factor —

      To scale by factor, click the Radio Button beside the Scale by factor label. Enter the desired scaling factor in the text box beside the Factor (i.e. 1/2 to half; 3 to triple): label.

    In either of these scenarios, click the OK button to continue. Your recipe will be reproportioned appropriately. Alternatively, click the Cancel button to close the window and return to the previous screen.

Editing Saved Recipes

The feature for editing recipes can be accessed in a number of ways. With the Find/Edit Recipes component selected,

  1. Select the recipe to be edited from the recipe list in the main portion of the Krecipes window. Click on the Open Recipe(s) button. From the Edit menu, select Edit Recipe, or the Ctrl+E key combination can be pressed.

  2. Select the recipe to be edited from the recipe list in the main portion of the Krecipes window. Click the Edit Recipe button.


Be sure that you have selected the recipe that you want to edit. If a recipe is not selected, an alert box will appear displaying the message No recipe selected!

Either way, the identical screen that appeared when entering a new recipe displays. For a complete description of this screen, refer to the section Adding a New Recipe.

All aspects of the recipe can now be edited —

  • the Recipe Name, Authors, Categories, Yield Amount, Yield Type, Preparation Time and/or graphic from the Recipe tab

  • the Amount, Units, and/or Preparation method for each of the listed ingredients in the Ingredients tab


    Also in this tab, an ingredient can be added by clicking on the New Ingredient button that appears on the top, right-hand side of the ingredient list, or deleted by clicking on the button

  • the preparation directions from the Instructions tab

As with entering a new recipe, the buttons Save Recipe, Show Recipe, Close and Resize Recipe are available from each of the tabs

While editing the recipe, if the Show Recipe button is selected, the Unsaved changes - krecipes dialog box appears stating This recipe has changes that will not be displayed unless the recipe is saved. Would you like to save it now?. The Yes, No or Cancel buttons are available for selection.

The important detail to note is that in order to continue editing the recipe, the Edit Recipe interface must be accessed. This can be done in a variety of ways —

  • Select Edit and then, Edit Recipe from the Krecipes menu

  • Press the Ctrl+E key combination

  • Click on the Recipe Name button that appears at the bottom of the component list in the left-hand pane of the window – this button appears once the recipe to be edited has been loaded and a change has been initiated


With the Find/Edit Recipes component selected and the list of recipes showing on the right-hand side of the screen, an entire recipe may be deleted by selecting it from the list and clicking the Delete button.