Easy Gallery Generator - EGG V2.1

Overview


What's new at 2.1
The program now scans the source directory for all JPG files when opening an old .egg file and checks for new and/or deleted files.
This allows you to remove pictures from a gallery and/or add new pictures, while leaving all the comments and layout intact.
Deleted pictures are replaced with blank thumbnails.
New pictures are added at the end.
It also tells you how many pictures have been deleted/added.

A minor bug has been fixed, whereby if you created a new gallery and used the Save As menu option it would open up the "My Documents" folder instead of the last saved directory.

An installer program has been used to make installation easier. This also makes it easy to uninstall the program.


Overview
The basic idea of this program is to take some picture files, and build a gallery suitable for uploading to the web.

The gallery consists of a main page which shows "thumbnails" (smaller versions) of the original pictures, and a page for each individual picture. Clicking on a thumbnail in a web browser brings up the individual page which has links to the next picture, previous picture and back to the main thumbnail page.

The mode of operation is as follows:


Installation
Just run the InstallEgg21.exe program and follow the instructions - but you must have done that already, in order to read this!
No programs or DLL's are put into any windows directories.
It can be installed on top of the old EGG 2.0 directory if required, or into a new one.
The .egg and .ini files are compatible between the two versions.
The files that come out of the archive are:

egg.exe The executable program
next.gif
prev.gif
thumbnails.gif
Three small picture files representing buttons for use on the picture pages
mypics A directory containing eight sample pictures to test the program with
mybigpics Another directory containing two sample pictures to test the program with
ReadMe.txt A version of this document in text format
Licence.txt The licence agreement (a copy of the disclaimer, below)
Help A directory containing the html help pages

When EGG first runs it will also create the directories "Galleries" and "Saved" within the same directory that egg.exe is located. It also creates a file egg.ini within this same directory when it finishes, containing the current settings.

The first four files are the only ones actually needed to run the program and produce galleries.


Freeware
This program is freeware. I've found a lot of useful free programs out there on the net, so I decided to give something back.


My Web Pages
If you want to have a look at my pages, including a few galleries generated by this program
click here.
To view the egg page
click here.
If you spot any bugs or have any suggestions you can email me by clicking on the following:

Email: wibble436-egg3DELETE_THIS_BIT@yahoo.co.uk  


Tutorials

Reference Guide


Easy Gallery Generator V2.1 - Copyright © 2002 Ian Print


Disclaimer

Basically don't blame me if something goes wrong. If you want to use this program you take full responsibility for it. I've got rid of any bugs I've found and I'm quite happy with it. But here's some more legal looking stuff that I borrowed from elsewhere. All of the following applies if you use this program...

This software is freeware. You can use this software royalty-free for private and commercial purposes.

You can freely distribute copies of the main archive as long as no alterations are made to the contents and no charge is raised except a reasonable fee for distributing costs.

You may not modify, reverse engineer, decompile, or disassemble the object code portions of this software.

This Software is owned by Ian Print and is protected by copyright law and international copyright treaty. Therefore, you must treat this Software like any other copyrighted material (e.g. books).

I do not guarantee that this product is free from defects. The software is provided “as is," and you use the software at your own risk.

I make no warranties as to performance, merchantability, fitness for a particular purpose, or any other warranties whether expressed or implied.

Under no circumstances shall I be liable for direct, indirect, special, incidental, or consequential damages resulting from the use, misuse, or inability to use this software, even if I have been advised of the possibility of such damages.

THESE MATERIALS ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.

IN NO EVENT SHALL I BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF SOFTWARE OR DOCUMENTS.

IN NO EVENT SHALL I BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS, ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF I HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

IN NO EVENT SHALL I, OR ANY OTHER PARTY WHO MAY HAVE DISTRIBUTED THE SOFTWARE AS PERMITTED, BE LIABLE FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR FAILURE OF THE SOFTWARE TO OPERATE WITH ANY OTHER PRODUCTS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.