History of The Recipe Box ------------------------------------------------------------------------------- The Atari Cookbook My first recipe program was a program originally titled "The Atari Cookbook", for the Atari 130XE. In January 1991, START magazine published the program under the title "The Antic Cookbook". When I purchased my Mega-STE in November 1991, I ran the Atari Cookbook on the ST using the X-Former II 8-bit emulator. ------------------------------------------------------------------------------- The Recipe Box - Version 1.0 Around May of 1992 I wrote my first program for the Atari ST, "The Recipe Box". This version was rather simple, operating entirely from the menu bar and having a 484 recipe limit. Compared to the 60 recipe limit of the Atari Cookbook, the storage seemed more than adequate. ------------------------------------------------------------------------------- Version 2.0 - "Buttons" appear! This version was essentially identical to version 1.0, but featured a new graphical user interface. ------------------------------------------------------------------------------- Version 2.1-2.3 Other than one or two 'minor' features, these versions were primarily bug fixes. 2.2 and 2.3 were never released as new bugs seemed to appear just as I planned the release. ------------------------------------------------------------------------------- Version 3.0 - The start of something big... - Simplified program controls (a return to single function buttons) - Added a HELP menu - Added Assistant Chef and Meal-Master recipe importing - Added chapter exporting - Added user preferences - Program optimization and improved error detection - Added recipe resizing - Improved the recipe editor (Added Word Wrap and cursor controls) ------------------------------------------------------------------------------- Version 3.1 - Faster and smoother scrolling routines - Added title search functions - Added the ability to invert colors on monochrome monitors - Added batch printing (up to 10 recipes) - Added more editor controls (Jump to left, right, start, etc..) - Removed Meal-Master/Assistant Chef importing (Wrote a separate program titled "The Recipe Converter") ------------------------------------------------------------------------------- Version 3.2 - August 1, 1992 - Fixed the bug of 'even' numbers being locked out - Fixed the 'First Line Only' printing problem - Rewrote the button routines to gain speed - Added a 'Shopping List' to the batch menu - Added detection for floppy disk write protection - Rewrote the recipe resizing section - Removed HELP menus (Users were not using them!) - Added 'alerts' when needed - All operations converted to mouse control - Made mouse pointer selectable - Current GDOS fonts now shown - Added custom printer format - Modified the recipe export formats ------------------------------------------------------------------------------- Version 3.3 - September 1, 1992 - Fixed the 'Caps Lock' editor lockout bug - Changed the Import/Export formats ------------------------------------------------------------------------------- Version 3.4 - October 1, 1992 - Fixed the 'Lost Key' bug for registered owners using floppy disks only - Fixed a bug in the chapter moving routines ------------------------------------------------------------------------------- Version 3.5 - November 20, 1992 - New registration method added - Separate 'Key' file eliminated - Documentation updated ------------------------------------------------------------------------------- Version 4 - THE COMMERCIAL REWRITE! After nearly a year without an update, The Recipe Box was completely rewritten as a commercial program. ------------------------------------------------------------------------------- Beta Version 4.a - October 18, 1993 - Resolution Independent (operates in a movable window) - 2.5 Million recipe capacity - Much faster graphics - Improved color selections - Improved GDOS support - New Batch operations - Improved Text Editor ------------------------------------------------------------------------------- Beta Version 4.b - October 22, 1993 - Fixed several bugs in the import routines - Fixed several bugs in the Batch Print routines - Added Export Routines (In Meal-Master Format) - Added Meal-Master Importing - Added Calorie Chart and editor - Fixed bugs in the Export routines - Add 'Chapter' Exporting and Printing (Drag chapter to batch button) - Improved 'Delete' routines (Speeds up deletes and moves) - Improved Sorting Routines for more Speed - Optimized Index building routines ------------------------------------------------------------------------------- Beta Version 4.c - October 27, 1993 - Fixed bugs in the new sort routines - Added Searching capabilities - Added 'N' key for 'Next' search in the recipe viewer - Added 'B' key to add recipes to the batch list when viewing - Added Configuration Menu - Added Interface Configuration - Added Font Selection - Added 'No Font Selected' alert to GDOS printing - Fixed bug in Calorie Chart when used in High resolutions - Added Computer Chef Importing - Added Manual Recipe Importing - Added 'Utilities' menu - Added 'Read Text File' option to utilities menu - Added Grocery List utility ------------------------------------------------------------------------------- Beta Version 4.d - November 5, 1993 - Enhanced the sort routines to improve speed and eliminate bugs - Fixed bugs in the search routines - Enhanced the Calorie chart - Added Meal Planner Utility - Changed the 'Use Desktop Color' configuration to immediately show changes. - Cosmetic changes to the Grocery List - Enhanced the Grocery List utility - Added a search feature to the calorie chart - 'Missing Recipe' error checking to batch list and meal planner - Fixed bugs in the chapter export/print routines - Fixed bugs in the batch menu - Eliminated the 'jump to top' problem when deleting or moving recipes - Added Recipe Count displays: Click on 'Chapters' to see Total Recipes Click on 'Recipes' to see chapter total - Added 'CONTROL/R' index Rebuilding for a corrupted Index - Improved the Index Rebuilding Routines ------------------------------------------------------------------------------- Beta Version 4.e - November 9, 1993 - Fixed the 'desktop colors' bug - Reworded alert box in the meal planner to improve clarity - Enhanced the Meal List printout to match on screen display ------------------------------------------------------------------------------- Beta Version 4.f - November 13, 1993 - Added names of new beta testers to the 'about' menu - Improved the grocery list item entry to allow any value entry - Fixed the bug when adding grocery items with prices $10 and greater - Fixed Bug in Font size setting routines - Fixed bug in clipart display routines - Fixed a bug in search routines, when encountering empty chapters ------------------------------------------------------------------------------- Beta Version 4.g - November 20, 1993 - Fixed a bug in the Grocery List when deleting items - Fixed the 'Save' bug in the Grocery/Calorie Item editor - Eliminated Utilities menu - Grocery, Meals, Calories, and Text moved to main menu - Import Function separated into two operations (New chapter, and merge) - Removed Beta Message for beta testers - Meal planner modified to reduce steps needed for adding meals ------------------------------------------------------------------------------- Version 4.0 - FIRST RELEASE - November 22, 1993 ------------------------------------------------------------------------------- Version 4.1 - November 30, 1993 - Improved print routines to allow compatibility with SLM laser printer ------------------------------------------------------------------------------- Version 4.2 - December 3, 1993 - Fixed a couple of minor bugs in the Meal Master import routines - Added 'visual feedback' to the grocery list - Modified grocery printouts to add item pricing and eliminate dropped letters - Added 'Find' feature to grocery list ------------------------------------------------------------------------------- Version 4.3 - January 6, 1994 - Fixed grocery list printing bug when using 'Text' printing option - Registration dialogs will now work under multitasking environments - Added a "Copy" function to recipe moving - Recipe titles are now highlighted properly when entering a new recipe - Selecting "servings" while editing will no longer select 'ingredients' - Recipe count features will now show the proper number of recipes/chapters - Fixed bug of deleted grocery items not staying deleted - Added direct importing of Assistant Chef recipes - Optimised the import selection routines ------------------------------------------------------------------------------- Version 4.4 - March 4, 1994 - Modified menu bar structure to improve compatibility - Modified button drawing routines to improve compatibility - Fixed minor bugs in menu handling routines - Added Export format selection in the setup menu - Added Importing from the system Clipboard - Added Exporting to the system Clipboard - Improved Miscellaneous Entry routine (Title changes, etc..) - Many internal changes to 'clean-up' the program. - Special memory handling added for Cyrel Graphics cards ------------------------------------------------------------------------------- Version 4.5 - April 8, 1994 - Fixed a minor bug in clipboard routines that caused Error -36 - Correct title is now highlighted after renaming a recipe. - Fixed several bugs in the Grocery List subsection - Fixed bug in Misc. Entry routine related to long input strings - Fixed bombing when using "End Lines with CR/LF" export format - Improved Text loading, especially on 80+ column text files - Added item count displays to grocery list and calorie chart - Improved speed and accuracy of recipe resizing routines - Modified security routines to use external "Key" file - Improved editor speed when backspacing - Added cursor positioning via the mouse when editing - Switched to integer variables when possible -------------------------------------------------------------------------------