Discover-a-Dish

Help Documentation

Goto: Documentation | FAQ | License

Help Topics: Introduction | Main Menu and Toolbar | Meal Search | Meal Control | Shopping List | Category Control

Sections: Shopping List | Restock List | Economical List | Number of Meals Selector | Customize Categories Button | Save Customized Categories Button | Pantry Inspired List | Include Optional Ingredients Button | Plan Ahead List | Generate List Button | Clear List Button | Save as Text Button | Print List Button | Add Item Entry | Add Item Button | Delete Item Button


Shopping List Tab
The Shopping List Tab is used to create shopping lists to figure out what you need to buy at the grocery store depending on your meal-making needs. If a button is greyed out, this means that the function that button performs is unnecessary and, therefore, unavailable. If a key combination is given in parentheses (e.g. Alt+N), this means that you can hold down the 'Alt' key and press the 'n' key to cause that action to take place. Below is a screenshot of the Shopping List Tab:


Shopping List
This list contains all of the items that you need to buy. To create this list, select one of the shopping list types (Restock, Economical, Pantry Inspired, or Plan Ahead) and click on the Generate List Button. To add an item manually, enter it into the Add Item Entry and click on the Add Item Button. Right-clicking on an item will bring up a delete option. This is equivalent to clicking on the Delete Item Button. Your current shopping list is automatically saved so you won't lose it if you quit the program. Also, generating a new list will not delete your old list. It simply adds all newly found ingredients to your existing list.

Restock List (Alt+R)
This type of list simply adds all ingredients that you do not have in your kitchen to your shopping list. You will be asked to confirm this action when you click the Generate List Button.

Economical List (Alt+C)
This type of list searches for the least number of ingredients you need in order to make a specified number of meals in the categories that you select. This is great if you have a small budget. First select the maximum number of meals that you would like to find the necessary ingredients for with the Number of Meals Selector. Then, click on the Customize Categories Button and choose the categories that you would like to find meals in. If you want to save your category selection(s) for later, click the Save Customized Categories Button. Otherwise, your category selection(s) will be lost when you quit the program. Finally, click the Generate List Button. You will be given the list of meals which satisfy your request along with how many ingredients each meal is missing. Select the meals you want to make and the missing ingredients will be added to your shopping list. You just minimized what you have to buy from the store!

Number of Meals Selector
The number in this box determines the maximum number of meals to find the least number of necessary ingredients for in an Economical List. If the number typed in cannot be satisfied, it will be automatically adjusted and a message will be displayed showing the new number.

Customize Categories Button (Alt+U)
Click this button to select the categories you would like to perform an Economical List search in.

Save Customized Categories Button (Alt+Z)
Select this option to save your category selections so they may be used to create an Economical List the next time you start the program.

Pantry Inspired List (Alt+I)
Use this type of list if you want to use up particular ingredients that are in your kitchen. When you click the Generate List Button, the list of ingredients that you currently have in your kitchen will appear. Select the ones you want to use up and click OK. A list of the meals that have the ingredients you've selected will be shown along with the number of ingredients you would need to buy to make each meal. Select the meals you want to make and the missing ingredients will be added to your shopping list. This is a great way to get rid of those perishables before they go bad!

Include Optional Ingredients Button
The Economical, Pantry Inspired, and Plan Ahead shopping list types all have the ability to include or exclude a meal's optional ingredients when determining which ingredients you need to buy. If you would like to include these optional ingredients when creating your shopping list, select this option for that list type. Otherwise, unselect it. This option is saved when you quit the program.

Plan Ahead List (Alt+P)
If you are planning ahead and already know which meals you wish to make, use this list to find the ingredients you must buy in order to make those meals. When you click on the Generate List Button, you will be presented with a list of your meals. Select all of the meals you plan to make and click OK. All missing ingredients required to make these selected meals will be added to your shopping list.

Generate List Button (Alt+G)
After selecting a shopping list type, click this button to generate your shopping list. Any items that are already in your shopping list will not be removed.

Clear List Button (Alt+L)
Clicking this button will remove all items from your shopping list. You will be asked to confirm this action.

Save as Text Button (Alt+V)
Click this button to save your shopping list as a text file on your computer. Until printing is completed, it is recommended you save your shopping list as a text file and print it out using your favorite word processor.

Print List Button (Alt+T)
Click this button to print your shopping list on paper. (Will be available in a future version)

Add Item Entry
If you wish to manually add an item to your shopping list, type it in here and click the Add Item Button.

Add Item Button (Alt+A)
If you wish to manually add an item to your shopping list, type it into the Add Item Entry and click this button.

Delete Item Button (Alt+D)
To remove an item from your shopping list, select it in your Shopping List and click this button.
Discover-a-Dish is a registered trademark of Jeff Shipman. © 2002 ShippySoft
Please report errors or omissions to support@shippysoft.com.