NOW YOU'RE COOKING! (c) 1994-99  Food-for-Thought Software

xx - major
x  - minor

NYC 4.66   6-Dec-98
x	add #recipes to annotated open cookbook window
x	fix Cut, Copy, Paste operation for combo boxes
x	add scrollbars when main window is resized to less than full screen
x	adjust default Enter button to Close after various operations (open cookbook window)
x	update tips.def and fix problem where tip = "."
	fix bug when press Up or Dn button in recipe edit with no ingredients
	fix tab order in edit shopping list (avoid focus on Clear List button)
	fix bug in import of nutrilinks if no directions in imported MM and generic recipes
	fix bugs in menu display of days (1 to x) when dates reset more than once
	fix bugs printing new recipe before saving it
	fix problem printing ambiguous qtys ("4-6") in recipe and shoplist printing
	fix bug (out of range error) on open CB after defrag of another CB
	on import, fix improper category assignment (due to poor initialization)
	refresh fullview recipe when any of the Show items are clicked (remove button)
	fix 0 MB display format when defragging cookbook with no recipes
	in recipe select window, make Open button default if recipe selected
 	make menu period equal actual when open menu period window with meal plan open
	fix bug in Copy Dish that failed to save categories and uncategorized dish

NYC 4.65   4-Nov-1998

xx	add option to set startup price list; reset current price list to whats being used 
x	safely trap user trying to add > 32000 recipes to a cookbook
x	fix export to NYC, MM, or generic to remember name of export directory, like import
x	fix creation of empty .gcf files using Open Cookbook with drive change (and annotation)
x	update user Tips and fix problem where Tip = .
	fix Defrag cookbook to work on cookbook with zero recipes (i.e., all were deleted)
	highlight existing annotation when preparing to change cookbook annotation
	improve messages when adding nutrition database item
	improve error trapping in Page Setup under Printer... button
 	fix bug in Copy Dish that failed to save categories and uncategorized some recipes

NYC 4.64   4-Oct-1998	
x    	allow Print Setup margins on all recipe index card formats
x	sort categories before printing them
x 	prompt user to save changes before continuing in nutrition database
	display message about print status when printing categories
	fix EOF error when saving menu with " in title
	fix "illegal ftn call" importing directions line > 75 chars w/o spaces
 	fix bug where categs assigned in new recipe would not show w/o recipe save

NYC 4.63     19-Jul-1998
x	add 4.25 x 5.5 index card print option
x	make edit recipe window sizable
	expand recipe print format window
	fix default filenames in File...Open SL... and File...Open Menu...
	disallow quotes in imported (merged) category

NYC 4.62     11-Jul-1998		
	fix illeg ftn call in Annotate Cookbook
	sort recipe names before printing when printing categories with recipe names
	disallow : and @ in ingredient when adding items in menu edit
	prompt to save changes in Options...Preferences... if changes made

NYC 4.61     5-Jul-1998	
	fix errant DEMO message when using File...New Cookbook...
	improve unit conversion success in nutrition analysis
	fix Refresh in fullview recipe mode after new recipe added, then View used
	
NYC 4.60     22-Jun-1998
x 	in nutrition analysis, add conversion lookup for common mass units (g, oz, lb, etc)
x	put Add to Shopping List button in Edit Recipe
x 	add option: fail text recipe import if #ingred > NYC limit (Prefs, ReadIni, UGPrefs)
x	add search option for recipes with #ingredients=any,1,2,3...
x	allow fractions in multipliers for resizing recipes and meal plans
x	add user control for: [categories, contributor, prep time, yield] exported to text
x	add import/export of NYC nutrition links for text files (MM, generic)
	improve unit conversion success in nutrition analysis
	fix bugs in setting search ranges
	make OK button the default in Reg Code window

NYC 4.59    (not released)
x	add print-to-file capability for all NYC reports 	
x	add multiple price list management as option
x 	add cookbook Notes field to identify cookbooks
x	add optional new File...New, Open, Save As, Delete, Rename, Annotate windows
x	add WinZip (v6.2 and higher) file compression option
x	add button to print SL with low price and store in ViewCostShopList
x	make all Session options into Preferences stored in nyc.ini
x	add Tag button and tag mode to menu plan window
x	allow new cookbook to go to any directory
x	improve handling of blank qty and unit in recipe scaling; MM importing; menu Add Items...
	add Help on how NYC converts between NYC and MM units
	eliminate need for Refresh button in View Shopping List By Aisle
	display search range category in Search Recipe window caption
	allow File...Upgrade... from NYC Lite directory
  	add .tag file to list of files zipped with each cookbook
	improve organization of Options... Tools... and Preferences... menu
	enhance shopping list with low price and store in Shopping...List Cost... (add unit)
	fix bug in shopping list cost when #stores>9
	fix bugs in importing and renaming categories
	fix bug where Nutrition Analysis of a selected meal analyzed all meals 
	fix bug where upgraded menus showed cookbooks as 1.00@cookbook.gcf
	fix minor bugs in print routines if no printer found
	fix minor bugs in saving recipes
	fix minor bug in viewing shopping list by aisle w/o selecting a shopping list	
	fix minor bug in parsing keywords for search
	fix minor bug in Nutrition menu disabling and enabling
	fix minor bug in handling of missing user.nix, user.ndb

NYC 4.58    27-Mar-1998	
x	allow user to set DefaultStore for View Shopping List By Aisle
x	omit store selection window when viewing shopping list by aisle
x	add DefaultStore to Upgrade and ReadIni procedures
x	fix Upgrade window to work without mouse (using Tab key)
x	add option to search contributor field in recipe searches
x	add ability to dbl-click items in coupon list to add them to shopping list
	update and streamline Help file
	improve importing, droplists, menus, auto-categorizing, nutrition linking
	fix minor bugs throughout code

NYC 4.57    2-Feb-1998		 	
	improve error trapping in Save recipe routine
	disable Import Another and Close buttons during importing
	fix problem with missing menu entries using View Menu
	improve toolbutton enabling and disabling

NYC 4.56    10-Jan-1998			
	improve handling of user-defined items in nutrition database
	improve handling of carriage returns in formatting of recipe directions
	improve search of recipes with no category
	fix bug that doubled shopping list quantities on Condense after Fractions

NYC 4.55    9-Dec-97
	fix default nutrition links during MC and generic recipe import
	fix FAST! (no dupe check) so it works properly with NYC cookbook import
 	improve message clarity

NYC 4.54    27-Nov-97
x	add Import Another button on import conversion status window	
x	offer full recipe print options from fullview mode
x	allow ambiguous (e.g., 6-8), blank qty, and blank unit for recipe ingredients
	fix bug that failed to print menu from Print window
	fix bug that printed odd characters with added items in menu plan
	
NYC 4.53    21-Nov-97
x	add Print button to recipe fullview window
x	add option for 5.5 x 8.5 in recipe card printing
	fix minor bugs in use of scale window in Edit Menu

NYC 4.52    15-Nov-97
	fix multiple linking of ingredients in ingred edit and recipe edit windows
	allow categories with leading numerics (e.g., '2nd sauces')
	disable leftover debug message when saving recipe 

NYC 4.51    13-Nov-97
	check to see if .tag exists for each cookbook as it is upgraded in File...Upgrade...
	omit price column on shoplist by aisle when cost features disabled
	when cost features disabled, set prices = ...... in view window

NYC 4.50    5-Nov-97
xx	add main nutrition database (USDA SR 11-1, read-only)
xx	add user-defined nutrition database
xx	add nutrition analysis of group of selected recipes
xx	add nutrition analysis of recipe from editview or fullview
xx	add nutrition analysis for menu plans (or components)
x	add %cal as fat components (sat, mono, poly)
x	add %calories as protein, fat, carbohydrate to nutrition analysis
x	add Print button to nutrition analysis window
x	add %water, protein, fat, carbo, ash to nutrition analysis
x	add nutrition analysis by serving if all recipes analyzed have # servings
x	add print of menu recipe or meal as well as menu day or menu
x	add 'low price store' and 'low price' to lower grid in shopping list cost
x	add 'lowest prices' from any store in computing shopping list cost
x	add Options... Tools... button to untag recipes across cookbooks
x	add Option... Tools... button to recreating the main nutrition database
x	add option to upgrade recipe ingred nutrilinks (for new main NDB)
x	add option to upgrade ingred droplist nutrilinks (for new main NDB)
x	reduce archive size by creating nutrition database at first NYC execution
x	add feature to edit Stores from Price and Aisle lists
x	add printing of store names
x	add multi-price list mgt for selected users (Stores, Prices windows)
x	enable Add, Delete in Ingredient Droplist for linked and unlinked selections
x	add show unlinked options to Edit Ingredient droplist window
x	new registration key, registration code, and registration form
	change clock time std from am/pm to 2400 time	 
	reuse code in price and aisle list handling to reduce program size
	add user-defined nutrition data to Upgrade... procedure
	fix ingredient droplist on coupons, conversions, prices/aisles windows
	add omission message for ingredients with no unit or qty
	disable various print options when printer not found
	improve speed and error trapping throughout

  Note: Two versions released Nov 97 (NYC and NYC Lite).  NYC Lite (NYCL) includes 
    	recipe mgt, menu planning, shopping lists.  NYC includes these plus 
	nutrition and cost management.

NYC 4.23  4-Oct-97	
	change droplists in recipe edit form to be sorted

NYC 4.22  30-Sep-97
x	add Up-Dn commands to meal listboxes in Edit Menu window
x	add Tag/Untag button to recipe FullView window
	allow new menu to be created from Edit Menu after Save
	add status line msg for Condense button on Edit Shop List form

NYC 4.21b  20-Sep-97	
	fix bug in Edit Shopping List window in adding items and condensing
	alter grid format in Edit Cvrt to show long scientific notations

NYC 4.21a  19-Sep-97
x	add colors.lst to Upgrade procedure
x	remove leading spaces in generic recipe output (for Word processors)
	disallow menu and shopping list open at same time (can cause conflicts) 
	avoid generic recipe export problem when recipe has no directions
	simplify wording on Menu... Print... form

NYC 4.21   4-Sep-97
	allow menu and shopping list open at same time
	add proper Save, Save As after Cancel from Edit Menu window
	fix errant msg 'already in category' on assigning recipe after category change
	avoid "Cancel error" in Menu Save As

NYC 4.20p  27-Aug-97
x	fix Condense feature to find all condense candidates
	check for item-specific cvrt before generic cvrt when condensing

NYC 4.20n  3-Aug-97
	omit trailing blank lines when saving recipe directions

NYC 4.20m  2-Aug-97
	fix problem saving recipe directions using certain buttons (arrows, New)
	avoid error when resizing maximized directions window
	improve feature for saving scaled recipes

NYC 4.20k  19-Jul-97
x	add Scale factor to all scaled recipe prints
x	add Tag-Untag button in all List windows except Menu Plan
x	add 4x6 generic index card for recipe output
x	add option to allow save of scaled recipe
	fix recipe out of range when save scaled recipe after New selected
	speed up auto-assign feature
	minor cosmetic improvements throughout
	
NYC 4.20j  12-Jul-97
x	print scaled recipes (qty and yield) when printing recipes in meal plan
	disallow saving of a scaled recipe (add msg)
	force correct recipe position (all printers) for Avery 3x5 index cards 
	disallow append in menu Save if shopping list does not yet exist
	improve behavior of Auto-Assign
	add Help for 'Customize Auto-Assign' in working with categories
	add Help for map and delete empty categories

NYC 4.20i  2-Jul-97
	improve category list print from category edit window

NYC 4.20h  30-Jun-97
x	add option to use ingredients and/or recipe name in Auto-Assign
x	make Auto-Assign safely interruptible
x	add multi-select to Delete Cookbook... and Delete Zipped Cookbook...
x	add option to print Categories to file
	limit printed quantities to 2 decimal places in recipes, shopping lists
	clarify instructions on import/export form
	improve behavior of NONE OF search option

NYC 4.20g  22-Jun-97
x	add option to delete empty categories in Edit Categories
	speed price list updates 
	streamline memory usage
	trap non-existent external editor during attempts to Run Editor
	fix bug on Export that changed open cookbook to the export To cookbook
	add reminder about resized ingredients before allowing Save in recipe edit
	disallow "recipes in category" selection if #categories=0

NYC 4.20f  16-Jun-97
	fix error when saving changes after adding new item to aisle list
	trap error that occurs if price.lst is missing

NYC 4.20e  15-Jun-97
x	preserve import directory name for subsequent imports (avoid finding each time)
x	enable control box exit from most forms 
	remove superfluous categories and yield line not found messages on MM import
	fix 'entry may have too many characters' error when printing prices, aisles
	clarify Import, Export window explanations
	remove Exit! on main window so that Help is last menu item
	align menu buttons for next day, previous day
	lengthen keywords file... button on Search window

NYC 4.20d  25-May-97
	remove debug msgs from Mastercook import 

NYC 4.20c  25-May-97
	improve Mastercook import reliability 

NYC 4.20b  16-May-97
	fix minor bug in certain fraction to decimal conversions

NYC 4.20a  10-May-97
 	improve Upgrade... (preferences, prices list)

NYC 4.20  6-May-97
xx	add multiple menus with associated shopping list for each
xx	add kill dupes across cookbooks option
xx	add full view of recipe from edit recipe window
xx	add recipe printing to 3x5 Avery index cards (3 per page) 
xx	add US to SI conversion of recipe units
xx	add full search capabilities to Category window
xx	add export to generic format option
xx	add feature to merge shopping lists
x	improve behavior of autokeys editing (Del key, replace keys)
x	standardize query window for recipe print format 
x	refine importing of categories for more accuracy
x	enable use of Apply from CBSrch for Category
x	standardize recipe print format query window
x	add summary window for importing, use Details... button for detailed log
x	improve NYC international decimal handling (cost, condense, recipe features)
x	change Options... menu and displays
x	abbreviate Import transfer summary (use old form as Details...)
x	in Upgrade..., add new nyc.ini items 
x	make most session options into stored preferences
x	add first and last menu day buttons
x	add insert, delete menu day options
x	add landscape print for menu
x 	improve import file format recognition and category checking

NYC 4.10f  12-Mar-97
	disable Go button in export window during FileMerge operation
	add Map categories to Help file	
	fix minor bugs in exporting and use of File menu cookbooks

NYC 4.10e  3-Mar-97
	fix msg to show shopping list not created if a menu item has blank qty
	add recipe name and more hints to ambiguous qty message
	add www.ffts.com to print header

NYC 4.10d  2-Mar-97
	fix VB Error 94 (printer error) when printing meal plan

NYC 4.10c  27-Feb-97
	warn if >30,000 recipes in a cookbook in ReadCookHeader
x	make Directions window resizable by user
	disable toolbuttons when defragging or rebuilding cookbook indexes
	add scale factor=1 to NYC menus (versions < 4.10)
	add more error trapping to Upgrade...

NYC 4.10b  17-Feb-97
	reset fonts after changing print orientation to avoid defaults
	fix type mismatch when printing recipes in meal plan
 	trap blank new cookbook name
	add placeholder (fake) coupon to coupon list when Delete Expired removes all
	turn on error handling in Upgrade, PrtMultiRecipes, PutTag, mnuPlan_Click
x	add scalefactor=1 to GC menus during Upgrade to NYC menu

NYC 4.10a  10-Feb-97
x	avoid search for unassigned recipes when entering Assign Recipes
	improve message in Edit Categories... Defaults button
	remove debug messages from Print button in recipe print window

NYC 4.10  8-Feb-97
xx	expand Search capabilities (any, all, none, only)
xx	add feature to scale recipes in the Meal Plan window
xx	add feature to import generic recipes
xx	add feature to import/export entire group (all, unassigned, category, tagged)
xx	add cookbook print option
x	recognize import file type (avoid user specification)
x	scale yield when scaling recipe ingredient quantities
x	allow Rename of open cookbook
x	save Font settings in nyc.ini
x	add option to omit pagination on NYC recipe reports
x	add feature to force one recipe per page in std NYC print format
x	add option to use keyword file for Search
x	Add Tools submenu under Options menu
x	add Del key functionality in windows where appropriate
x	eliminate superfluous cookbook index reads when searching
	improve QuikView functionality
	add mmformat.txt to archive
	add droplist of discounts to coupon window
	put Defrag Cookbook and Rebuild Cookbook Index under Options... Tools...

NYC 4.06  17-Dec-96
	minor improvements in registration handling and import/export features
	check for missing autokeys.lst file in Customize Auto-Assign routine
	in Win95 install, add Desktop icon and add Help files to Start menu
	avoid Win95 install to \Program Files folder 

NYC 4.05  11-Nov-96
	strengthen messages for rebuild index and defrag cookbook File menu options
	fix bug that reduced droplist counts by 1 after Save

NYC 4.04  10-Nov-96
	add changes.txt to List of Files distributed with archive
	when recipe deleted, fix header ID so reindexing w/o defrag works
	fix Did You Know? tips to avoid occasional blank tip
	change references to GC in Help... Technical Support...

NYC 4.03  8-Nov-96
x	show last 4 cookbooks opened at bottom of File menu
x	allow autokeys with "-" prefix in Auto-Assign to avoid unwanted categorization
xx	add File... Rebuild Cookbook Index...	
	correct prices shown in registration form printout from within NYC
 	free up more system resources during defrag operation

NYC 4.02  28-Oct-96
 	fix category transfer during export to NYC cookbook

NYC 4.01  24-Oct-96
	add catlist.def to NYC \user sub-directory during setup process

NYC 4.00  23-Oct-96
xx	recipe search across cookbooks 
xx	maximum number categories expanded to 200 per cookbook 
xx	recipe search criteria expanded (name, ingredients, directions) 
xx	mapping of recipe assignments across categories 
xx	capability to import Mastercook (tm) text recipes
xx	bigger meal plans (15 items per meal)
xx	ability to add individual items to meal plans 
xx	cookbook defragger to recover hard disk space
xx	option to edit and maintain a default category list
x	"Did you know?" tips added to stats window 
x	safe interruption of imports and other long operations 
x	user-defined names for new cookbooks 
x	expanded keywords for auto-assign feature 
x	expanded print capability for recipes and meal plans 
x	improved feature to upgrade from previous versions 
x	user-modified files kept in \user sub-directory for easy backup 
x 	option to enable/disable cost features 
 	more efficient droplist editing 

 	Change name from Grocery Consumer (GC) to Now You're Cooking! (NYC)

GC 3.14p   16-Aug-96 
	speed up Add of new item in shopping list window
	fix shopping list so it is sorted when first printed after saving menu
	fix bug in shopping list Condense button (failed to update list if Add after Condense)

GC 3.14n   16-Aug-96  (same as GC 3.14p, but with 2000 importable MM recipes)
	
GC 3.14m   23-Jul-96
  	fix bug in use of minus button in import/export window
	fix bug in recipe edit that sometimes failed to save category changes	

GC 3.14k   29-Jun-96 
xx	add option to look for names or ingredients in recipe search
x	make default cookbook dir = current cookbook dir rather than GC dir
	trap out of memory error when > 500 recipes selected for MM export
	trap "input past EOF" when opening tag list
	fix bug sorting coupons by date with DMY rather than MDY set (Control Panel)
	fix bug in Search during export with tag list searched
	fix error when StartupCookbook in any dir other than GC dir

GC 3.14j   8-Jun-96
xx	add forward-backward buttons to recipe edit form
xx	rename "Next" button to "New" in recipe edit form
x	fix minor bugs in Save Menu, View Price/Aisle, View Menu

GC 3.14i   6-Jun-96
xx	add tagged recipe list to Category assign form
xx	add recipe output format option to recipe select form
x	improve error trapping in coupon list
x	speed Price/Aisle list editing
x	fix minor bugs

GC 3.14h   29-May-96
x	fix bug that corrupted aisle list after price list edit
xx	add 3x5 card printing option for recipes

GC 3.14g   26-May-96
x	add more error msgs about network access
x	improve background colors
x	enable error trapping in File... Open Cookbook...

GC 3.14f   26-May-96
x	add fast import/export option
x	add button to find and delete duplicate recipes
x	improve MM import success
x	make MM importing interruptible
x	fix numerous minor bugs (import/export, tagging, large cookbooks)

GC 3.14c   15-May-96
x	improve speed of saving category changes
x	reduce code size
x	extend auto-assign capability
x	fix minor bug in recipe counts in Category form 
	
GC 3.14b   12-May-96
x	improve MM import success 
x	extend auto-assign capability
x	fix subscript out of range when saving a new recipe 

GC 3.14a   10-May-96
x	improve MM import success 

Changes in GC 3.14 from previous version (GC 3.11f):
xx	add use of multiple cookbooks for meal planning
xx	expand form to customize Auto-Assign categories feature
xx	improve MM import success
xx	add tagging, untagging of recipes for later operations
xx	add search for recipes with text string within a category
x	convert Rename Cookbook... to Save Cookbook As...
x	allow saving of cookbooks to diskette
x	improve speed while editing price and aisle lists
x	add multi-select feature in Category assignment form
x	add printing list of recipes from multiple cookbooks
x	improve speed of multiple recipe deletion
x	allow long file paths with pkzip, unzip operation
x	add option to omit GC report headers
x	fix minor bugs

