Norm's Image Index Editor program


Function


This program is for arranging image (JPEG) files for a Slide Show and for showing them. It has several types of shows it can create. The first is for an application running on your computer. The second and third are for use with a browser.

Invoking the program

The program can be started with the command:
With JView or Java 1.1 programs:
  java -cp SlideShowApp.jar ImgIdxEditor <options>
jview /cp SlideShowApp.jar ImgIdxEditor <options>
With the Java2 programs:
  java -jar SlideShowApp.jar <options>

where the options are:


The Window

The program's window has a menubar, FileName input field, Orientation buttons, Description field, Quality buttons, a row of control buttons, Rename input area and button and display area for the current image.


Menu items

File

Edit

Index

Show

Controls how the images are displayed.

Scale

Controls the size of the image and does some very simple zooming. (This needs to be rewritten!)

Options

Help

Edit and Update buttons

Status message

Status messages are displayed beneath the Edit/Update buttons

Creating a SlideShow

Slide shows are a collection of images in folders with an index file (.RSS) that lists the images in the show.

Slideshow Folder Layout

The SlideShow folders should have the following layout.

Note: Replace YourSlideShow with the name you want to give to your slideshow. For example: MyHawaiiTrip.

The root directory for your slideshow should contain:

 

 Modifying an Index (.RSS) file



Creating HTML files for browsing

HTML files(one per image) will be created and written to the slideshow folder. An index HTML file will be written to the folder above that folder. These files will have references to the images and the other files and can't be moved from the folder structure it is created in. The JavaScript HTML file is currently written to the wrong folder and must be moved up to the same folder as the index HTML file.

If these HTML files and images are to be loaded to a Web site be sure to keep the same directory structure. You need the index HTML file, SlideShow.jar file and RSSLib folder at the top and under it the show folder with the individual HTML files and the image(jpg) folder. You'll want to change the delay between showing images to allow for internet delays. Make these changes:
 For Applets, the value is set by the <PARAM Name=Delay Value=18> statement.
 For JavaScript, add: var dur=18; before the var images = new Array(...
This variable is also set/defined in the JSSlideShow.js file in the RSSLib folder.


Other needed files

You will also need these files for the above HTML shows to work:

 

Last modified October 3, 2001