GroceryList.zip (664kb)

Version 2.0 has spell checking. You'll need to download the
dictionaries (491kb) and put them in your Grocery List directory.
I was always looking for a bit of paper to jot down needed things for grocery shopping. It was nuisance to say the least. So I decided to write myself a little program which would create a shopping list to put on the fridge door.

This is Version 2.0 The zip file has two files. (GroceryList.exe and GroceryList.ini)

The Ini file stores the list of items and categories. It already has a bunch of items in the list, which I entered, but of course you can add to the list, edit the list or delete from the list, and of course, most importantly, you can print the list... that's the whole point of this.

Just unzip to a directory and run the GroceryList.exe program and that's it. The only rule is that the GroceryList.ini has to be in the same directory as the GroceryList.exe. You're best bet is just made a directory... name it Grocery_List (or whatever you like) and put both files in there.

Anyway I hope you enjoy this little titbit and get some use from it.



Cheers
Don
WARNING: Remember, if you made changes to your grocery items list and you're only downloading this to get the latest version... only unzip the GroceryList.exe program NOT the GroceryList.ini, otherwise this GroceryList.INI file will overwrite the one you have.
Be sure to unzip the three dictionary files into the same directory as your Grocery List program.
Instructions:
  • Print a new sheet...
  • Put it on the fridge door using a fridge magnet...
  • Put an X in the box of any needed items...
  • When you go to the grocery store take the sheet with you...
  • Repeat steps 1 through 4 :-)

    Program Instructions:
  • To add an item: Click on a category and then type the item and press enter.
  • To edit an item. Click the 'Edit List' button and find the item in the list. To edit the item double click on the item. (First column NOT the Category which is the second column)
  • To change the category.. first find the item then double click on the category (second Column) list to replace the old category with the new one.
  • To delete an item: Click the 'Delete From List' button. Find the item and double click it.
  • To add a category: Click the 'Plus Sign' icon above the categories list box.
  • To delete a category: Select a category from the lint then click the 'Minus Sign' icon above the categories list box.
  • To enter the ________ in a category first pick a category, by clicking on it, then click the ------ button (to the right of "Enter New Item".

    Fonts: You can also change the font or font size. There are two arrows which can be used to change the column width. The width in pixels is written to the right of the red arrows.

    Spell Checking:
    Put a word in the "Enter New Item" box and right click it.
    The suggestions for the home grown spell checker are pretty crazy. If you have Microsoft Word on your computer you can use the MSWord spell checker to do the job. Place the following lines in the GroceryList.Ini file

    [SpellCheck]
    UseMSWordSpellCheck=1

    Setting UseMSWordSpellCheck=1 turns on MSWord Spell Check while
    setting UseMSWordSpellCheck=0 turns it off.
    If these lines are not in the INI file the program defaults to the off state.
    I had one person who had trouble printing the list... which sort of defeats the whole purpose of the program. This version of the program creates a BMP and a JPG of the grocery list for testing. The files are created in whatever folder/directory the program is being run. Even though it looks like text the grocery list is actually a graphic on the screen. I simply dump the graphic to the printer. If you have trouble printing... try this. Add these lines to your GroceryList.ini file. (also found in whatever folder/directory the program is being run)

    [Graphics Program]
    Name=SomeGraphicProgram.exe
    Path=C:\Folder\Where Graphics Program\Is To Be Found

    Of course replace my nonsense file name and path with actual ones. Save the INI file and run the program again. Do a "right click" in the grocery list. Your graphics program should start with the grocery list loaded. Try printing it from there to see what happens.
    (If you have trouble with printing maybe you could let me know)

    NOTE:
    These are instructions for version 1.4 and I'm to busy to rewrite them for version 2. One thing I can tell you is that Version 2 now lets you check the boxes on your computer. Also... the edit box to the right of the Print button lets you choose the print scale on your printer. Values are 1 to 10.