## Advanced Features

WebShow Slide Viewer

#### The following information is not needed in order to run WebShow, but may be helpful for advanced users.

####

###
- Automated Slide Production

Included with WebShow is a program called makeslides.exe This program looks in the current directory for files of the name 1.txt, 2.txt, 3.txt, etc. For each numbered file with a .txt extension, a corresponding file with a .htm extension is automatically produced. The conversion makes use of a set of user-defined macros. These macros make it easier to generate slides which all share a similar appearance. You can create macros using your own names, assign HTML format text to them, and then invoke them to insert the specified text into the slide. Once a macro has been defined, it can be reused on subsequent slides. For this slide show, the first slide defines much of the common appearance for all the slides. Compare what you see on this slide (6.htm ) with the corresponding text file which it was produced from (6.txt). The input file for the first slide (see here) contains an explanation of the macros and show examples defining styles for subsequent slides.

###
- Linking Between Slides

To link between slides, simply insert a URL into your slide using the following format. For example, to link back to slide 1, use: <a href="javascript:parent.parent.S('1')">goto slide 1</a> (or use the __goSlide macro as defined in 1.txt. Unlike normal URLs, this URL will notify WebShow to change slides so the location in the slide sequence remain synchronized with the user as he moves to a related slide.
You can try it now: goto slide 1.
(See the __goSlide macro definition in 1.txt which makes it easier to insert links to associated slides.)

For information: contact@SpiritAndTruth.org