I _think_ this is a new bug that I've found, but maybe it is the way the program is designed to work; but if that's the case, I don't think it's a good design. When the 'Shopping List' window is open, there are a few commands that are not working on my WinXP system.
First, the window minimize command (the 'dash' two squares to the left of the 'red X' in the upper right corner of all 'windows') does not work; this is independent of whether the window is full screen or not. The other two window commands do work.
Second, the BTP 'Help' command on the menu bar does not work; it does not open the 'Help' file regardless of whether the 'Help' file is already opened or not. In fact, regardless of whether a 'recipe' is selected in the upper portion of the shopping list, or whether an 'ingredient' is selected in the lower portion of the shopping list, the _only_ menu command which is active and working is "copy".
Now, since I'm writing about the Shopping list, I'll add a suggestion here rather than in the 'Feature Requests' thread. There doesn't appear to be any way of adding anything to the shopping list for items that are not listed in recipes, and I think there should be. For instance, I don't list a tiny portion of PBW in each recipe, or 'yeast nutrient' for the tiny fraction of a package that I use to make starters, or Iodophor, bottle caps, etc. But these are things that I buy only at my LHBS, and I'd like to add them to my list when I happen to think about them; I know I can print the list and then use a pen to add items, but there have been times when I am suddenly faced with an unplanned trip to the city and would print the list without time to go back and look at my inventory, and therefore might not think to add those things with a pen.
It would also be nice to be able to print out an inventory list -- both partial (e.g., just grains) or a complete list -- without it being a 'Shopping List' which requires 'Planned Recipes' to be on the list; that way I could slip the list into one of my recipe books for the convenience of having that info with me when I'm reading the book away from my computer. EDIT: Also, maybe a status-field where BTP or users can indicate if the item is "on shopping list" or "already ordered" (such as if I order something online); I would find it handy, but not "essential", and I know you still have other things to work on, but I just wanted to add that ... 'just in case'.
Maybe you could look into adding those features when you are already looking into fixing the possible bug I've mentioned.
Thanks. Great program so far.