                       David's Slide Show program

This program and its associated documentation are still being developed, so 
please excuse this short readme file.  See the Windows Help file provided with 
the program for more information.

Basically, the program can take a list of JPEG images to show, sort them on a 
pseudo slide table, display them at full screen with high quality resampling, 
and display a testcard to facilitate monitor adjustment.


Installation:

Extract the following files from the Zip archive and place in a folder of your 
choice.  There are sample slide show (.SSH) files in Source.zip.

  SlideShow.exe - the application
  SlideShow.hlp - the help file
  SlideShow.cnt - the help contents
  LPng.dll      - PNG support library


Runtime libraries:

You will need three other libraries:

1 - If you don't already have Borland's run-time library, you will also need 
to download the file VCL40.zip from any site offering it.  For example:

  http://www.davidtaylor.freeserve.co.uk/software/runtime.html

Extract the file VCL40.BPL from this archive and copy to your Windows System
folder (e.g. \Windows\System or \WinNT\System32).  

2 - If you don't already have the PNG LPng.dll library, you will also need 
to download the file lpng.zip from any site offering it.  For example:

  http://www.davidtaylor.freeserve.co.uk/software/runtime.html

Extract the file LPng.dll and copy to your Windows System folder (e.g. 
\Windows\System or \WinNT\System32).  Do not overwrite newer versions.

3 - Intel Image processing library.

These provide high quality display of JPEGs resampled from digital camera 
size of 1280 x 960 to display sizes of 1024 x 768, 800 x 600 or whatever.  
There is no support for other than JPEG images.

  See: http://www.davidtaylor.freeserve.co.uk/software/runtime.html (limited)
  or:  http://developer.intel.com/vtune/perflibst/IPL/              (full)

Although the Intel libraries are quite large downloads, they may also be 
obtained from Intel on CD-ROM.  If you use the restricted libraries I provide, 
you should copy them into the same folder as the program.  Whilst the Intel 
libraries are supposed to work on other processors, there is some evidence 
that AMD processors are not properly supported, and may cause crashes.  If 
this happens to you, I suggest you look at the notes on my Web site.

  http://www.davidtaylor.freeserve.co.uk/software/runtime.html#MSVCRT


Analysing "missing DLL" messages:

If Windows reports a missing library, you can find which is missing from the
error message reported by Windows:

  LPNG.DLL  - PNG runtime library is missing
  IPL??.DLL - Intel image processing is missing
  VCL40.BPL - Delphi runtime library is missing


Acknowledgements:

Brian C. Madsen (brian.madsen@plpt.com) provided many useful suggestions


Release information:

1999 Jun 04  V1.3.2   Option for displaying details, in preview or slideshow
                      Correct failure to display all slides in manual mode
                      Allow free-format comments as well as valid exposure data
                      Add fast forward / backward with page-down / page-up keys

(Earlier release notes are in the program's Help -> Contents -> What's new?)


Known problems

Under Windows 95, if the program is running as a full screen automated slide 
show, and the Minimise All Windows command is executed from the Taskbar, the
program may not complete correctly.  Use Alt-F to get the file menu, and select
Exit to close the program.  I have been uanble to reproduce this problem.


Program Status & Distribution:

This program is freeware, and remains copyright of David J Taylor, Edinburgh, 
1998.  This program is provided "as is", without any support.  Whilst I cannot 
answer queries relating to the use of this program, I'd value any comments or 
suggestions for improvements you may have (and there is considerable feedback 
from users in the present version of SlideShow).  Requests for distribution must 
be referred to the author, but will usually be granted if no commercial gain is 
involved.


Included software:

TVersionInfoResource is from Brad Stowers
  http://www.pobox.com/~bstowers/delphi/
  Copyright bstowers@pobox.com (CompuServe 72733,3374)
TPngGraphic & TPngImage are from PngImage.Pas
  Copyright 1998 Edmund H. Hand, edhand@worldnet.att.net
The PNG Reference Library LPng.dll
  From: the Contributing Authors dnd Group 42, Inc.


Contacting the author:

Web site:  http://www.davidtaylor.freeserve.co.uk
E-mail:    davidtaylor@writeme.com

1999 September 30
