                          ShowPic NDA version 5.4
                         original v 1.0 by L.BRUCE
                      modified Heavily by Dave Leffler
                 original Load Picture routines by S.LEPISTO
         original 3200 color routine by Jonah Stich, Bad Luck Software
              GIF routines taken from public domain source code


+ Distribution:

This product is freeware.  Give it to everyone, even if they don't
have a computer!  This work is a labor of love for my Lord and
Savior Jesus Christ!



+ What it does:

ShowPic is an New Desk Accessory that will allow you to view any type
of IIGS Super HiRes Graphic, allow you to save that graphic in a
couple of different formats, and do some simple color conversions.

You may view:

      Type of Graphic File                             Filetype
-Unpacked graphics (Screen) files                $C1, PIC 
-Unpacked graphics files (Screen or 3200 color)  $06, BIN
-PaintWorks format packed graphics files         $C0, PNT, Aux $0000
-Eagle/Packbytes format packed graphics files    $C0, PNT, Aux $0001
-Apple Preferred format packed graphics files    $C0, PNT, Aux $0002
-PaintWorks Gold 640 mode packed graphics format $C0, PNT, Aux $8000
-PrintShop GS Graphics                           $F8, LNK, Aux $C323
-3200 Color pictures                             $C1, PNT, Aux $0002
 (may also be a BIN or TXT file, providing the filename ends with
 ".3200".  You may ONLY display them, you may not save or convert 
 them!)
-French "APP" 3200 Color graphics. MUST be in a     $04, TXT or
 TXT or BIN file ending with ".3201" or ".3200"     $06, BIN
-GIF graphics, MUST be in a TXT or BIN file with    $04, TXT or
 a filename ending with ".GIF"                      $06, BIN

If Restrict files is not selected, a GIF file may have any
name and be either a BIN or TXT file.  The same does not hold
true for 3200 color pictures (or French APP).  They MUST end
with either ".3200" or ".3201".

You may save graphics as (does not apply to 3200 color pictures):

-Unpacked graphics (Screen) files                 $C1, PIC
-Apple Preferred Format packed graphics files     $C0, PNT, Aux $0002
-Double Size Apple Preferred Format files         $C0, PNT, Aux $0002

You may convert (does not apply to 3200 color pictures):

 320 mode pictures into 640 mode color pictures
 320 mode pictures into 640 mode gray scale pictures
 320 mode to 640 mode
 640 mode to 320 mode
 640 mode to 320 mode with default palette
 320 mode to 640 mode with default palette

You may also:

 Display more that one graphic at a time like a slide show.  Run a
continuous slide show



+ Installation:

Simply copy the file "ShowPic5" into the "DESK.ACCS" folder found in
the "SYSTEM" folder of any of your boot disks.  It is an Extended file
(at this time), so it may not be copied with any copy utility, only
those supporting extended files like the Finder or ProSel 16.  The
next time you boot that disk you'll find "ShowPic5" under the Apple menu.
You may also install it using any of the DA Installer programs.  It
shouldn't matter where it is located.



+ Requirements:

You must be running IIGS System version 5.0x (not v5.0, but 5.03 at
this time).  Also a little extra memory might be needed, but I've not
run across this problem.  Here are some usage levels that may help if
you are having a low memory situation.

Memory: The NDA itself requires a 40K block of memory.  To hide the 
original screen requires another 32K, PLUS:
- To display a normal SHR picture requires enough memory to load the 
entire file (about 32K or less).  
- To save the displayed screen as a Screen or APF file requires 32K,
Double High APF requires 64K.
- To display a 3200 color picture requires an additional 32K to hide
the original shadow screen, and enough to load the file into memory.
- To display a GIF graphic requires enough memory to load the entire
file, plus about 10K more.
- Convert routines take NO memory.

If you attempt to run this NDA from an earlier version of GS/OS, I
don't know what will happen.  You must at least have v5.02 to take
advantage of the resources, and this NDA uses resources.


+ How to use it:

After being installed, simply select "ShowPic5" from the "Apple" menu
of any standard GS/OS program.  You'll then be presented with a window
telling you a little about ShowPic and also some controls.

In the main NDA window you'll see two buttons at the bottom labeled
"Show"and "Help".  Above them you'll see two checkboxes  and a box
for entering a number.

Pressing the "Return" key or clicking in the Show button will bring 
up the list of graphics files to display.
for setting

Pressing "?" or "/" or clicking in the Help button will bring 
up the Help window, showing the commands that may be used while a 
graphic is displayed (again, most of these commands are not for 
3200 graphics).  To continue, press any key or click the mouse 
button, this is the only thing you are allowed to do. 

The Slide Show Delay Factor is a setting used to determine the
amount of time each picture is displayed when multiple graphics
are selected.  You'll see a box with a number.  A value of "1" 
will display a picture for about 3 seconds (with at TransWarp GS) 
before moving onto the next picture. Any key typed in "except a 
command key (Return, /, ?, E, R) will be placed in the box.  You
must keep in mind that a letter will translate to the number zero.

Disable Error Messages tells the NDA whether or not you want to see 
errors that might occur while displaying a picture (This might be 
helpful for slide shows to skip over bad pictures or non-picture 
files that were selected).  You may press the "E" key or click on
this line to change the setting.

Restrict BIN and TXT Files lets you restrict the types of files 
displayed for selection.  Normally you'd want this selected,
since the NDA will screen out all non-graphics files.  You might
want to "un-check" this option, if you have a GIF graphic that 
has a filename not ending with ".GIF".  You may press the "R" key
or click on this line to change the setting.

NOTE:  A ROM 03 IIGS MUST Use the Key equivalents!  Mouse Clicks
in the buttons don't work correctly on the ROM 03.  I haven't
gotten the correct information how to overcome this quirk, yet!

- ShowPic 5 allows you to choose more that one file at a time, you may
not have seen the MultiGetFile dialog before:

   -- You may select individual files as normal.
   -- Pressing a letter key, will move the selection to the first
filename that starts with that letter, or close to it.
   -- To select a range of files hold the "Shift" key down.
   -- To deselect/select individual files, hold the "Open-Apple" key
down.
   -- When you've selected all the files you want to see, press return
or click in the "Accept" button
   -- The easiest way to select all the files in a directory is to
drag the scroll button to the bottom, hold down the "Shift" key, and
click on the bottom filename.
   -- You may move into the next higher folder by pressing return.
Normally this would not be acceptable, but in ShowPic 4.7 or later it
acts just like earlier versions of the GetFile window.


None of the below listed commands work with 3200 color pictures.  You
may only display 3200 color pictures, you may not modify them or save
them.  However, you can run a slide show with them, and get help.
Pressing ANY key during the display of a 3200 color picture will take
you to the next picture, with that command taking place.  You will
notice most GIF files do a venitian blind routine to draw themselves,
this is normal for most GIF files.  It is the way they are stored.
Remember that GIF files are FOREIGN to the IIGS and it takes a little
conversion to get them to screen.  You'll notice some GIF files build
from top to bottom.  Anyway, you may enter a command as soon as the 
drawing is finished.  If you are scrolling, you may not see any action 
for the GIF file, this is because it has to skip over the top portion 
of the picture that is not being displayed.

- After the Paint file is loaded you may scroll from top to middle to
bottom using the arrow keys.  The right and down arrow scroll down and
the left and up arrow scroll up for non-GIF pictures.  For GIF
pictures, they may be wider or taller than the screen, you use each
arrow key accordingly.  Right to scroll right, down to scroll down,
up, etc...  Same thing applies, the first scroll is halfway across in
that direction, the next scroll is all the way across.  I would
suggest that you have your RAM cache (from the control Panel NDA) 
set to at least 64 KBytes to get a smooth and fast scroll.

- Each graphic will be displayed a nominal amount of time depending
on microprocessor speed and the setting you've selected in the window.
This will create a "Slide Show" type presentation.  Pressing any
non-command function key (listed below) or mouse button will display
the next file.

- You may select a continuous "Slide Show" by pressing the "K" key.
You'll hear a two beeps to tell you it's been activated.  When the show
gets to the end of the pictures you have selected (even if it's just one),
it'll start again.To deselect this feature, press the "K" again.  You
will hear one beep when you turn it off.  I would suggest you set your
RAM cache high.  It won't hurt to set it too high.  If it's set high
enough, the second and later times through the set will load from the
cache instead of the disk (although you may see a disk light for a
second).

- Pressing the "Space bar" will pause the timer.  Pressing anything,
but the space bar will resume the slide show. This does not apply to
3200 color pictures.  Pressing ANY key during the display of a 3200
color picture will advance it to the next picture.

- For a quick look, hold down the "L" key and the graphics will be
displayed as quickly as they can be loaded, which is pretty fast from
a hard disk.  Actually you could use any non-command key, see the 
chart below.  For your information, the Return key WILL NOT generate
autokeypress events and must be pressed over and over again.

- When the last graphic is displayed, you'll be brought back to the
main ShowPic window, unless you've activated the continuous slide show
feature.


You may save the graphic while it's being displayed as either a PIC
($C1,unpacked SHR graphic) file, a PNT ($C0, aux $0002, Apple
Preferred Format graphic), or as a Double Size Apple Preferred Format
picture.  It will be saved to the current directory (The one the
displayed picture is from).Think of it as a "Snapshot" or "Save"
command.

- To save it as an unpacked Screen file, simply press "S" (with or
without the shift, Open-Apple/Command, or Option keys) while the
graphic is displayed to save the picture under the filename
"Screen.x".  "x" is a letter from A to Z and the NDA will not 
delete a file unless you already have 26 screen files(from "Screen.A"
to "Screen.Z") already in that directory.  If you do have the 26 
files, it'll delete "Screen.A" and replace it.  Make sure you have 
at least 65 blocks free on the picture disk or copy the picture to 
another disk,then save it.

- To save it as a packed Apple Preferred Format file, press "P" (with
or without the shift, Open-Apple/Command, or Option keys) while the
graphic is displayed to save the picture under the filename
"Packed.x".  "x"is a letter from A to Z and the NDA will not delete a
file unless you already have 26 APF files (from "Packed.A" to
"Packed.Z") already in that directory.  If you do have the 26 files,
it'll delete "Packed.A" and replace it.  This file will require less
than 65 blocks free on the picture disk.

- To save as a Double Size Apple Preferred Format file, press "D"
(with or without the shift, Open-Apple/Command, or Option keys) while
the graphic is displayed to save the picture under the filename
"Pack.D.x".  "x" is a letter from A to Z and the NDA will not delete a
file unless you already have 26 double size APF files (from "Pack.D.A"
to "Pack.D.Z") already in that directory.  If you do have the 26
files, it'll delete "Packed.A" and replace it.  This file may require 
more than 65 blocks free on the picture disk.This is option will save 
a picture double high, and works great for printing graphics in
condensed mode.  It's an easy way to double the height of a graphic 
without having to measure it.


There is also a command to convert the displayed graphic to a 640
mode picture with 640 mode colors or other modes.

- To convert a 320 mode graphic to a 640 mode color graphic, press the
"C"key while the graphic is displayed.  This is not a whiz-bang
operation and may not give you the desired results.  If you like the
converted picture,press "S" or "P" to save the new 640 mode picture.
The NDA assumes that the displayed picture uses the default 320 mode
palette, meaning the routine in the NDA isn't very intelligent.  Its
main use will come in converting PrintShop GS graphics to the correct
(or nearly correct) colors for loading into appleworks GS.  SOME other
pictures can be converted to 640 mode colors, but they must be using
the correct palette.  My main reason for trying this is that the way a
palette is aligned in a 320 mode picture when loaded in to appleworks
GS causes all yellows to become a dark green, etc...

- To convert a 320 mode graphic to a 640 mode gray scale graphic,
press the"G" key while the graphic is displayed.  This is a
semi-intelligent conversion, and may not work perfectly in all
circumstances.

- You cannot color or gray scale convert a 640 mode graphic.  First of
all it would be difficult and why do it when you can just change
palettes in your paint program.  You will not get an error if you try
to convert a 640 mode graphic, it's just nothing will happen.
However, you could change back to 320 mode and convert it.  Do it over 
and over again for some interesting effects.

- To convert the picture to 320 mode with the same palette
information, press the "3" key.

- To convert the picture to 320 mode with a default palette, press the
"#"key (shift-3).

- To convert the picture to 640 mode with the same palette
information, press the "6" key.

- To convert the picture to 640 mode with a default palette, press the
"^"key (shift-6).

- If you don't like the conversion, you can get the original picture
back by using the arrow keys to scroll.  Even if the picture can't be
scrolled, the scroll command actually loads the picture again
(unconverted).


If you need any help with commands while viewing a picture, just press
the"?" key and you'll be shown a list of commands.  Press any key to
return to your picture.


If there is any sort of an error, you'll hear a beep and see an Error
Window displayed, unless you have selected to Ignore errors.  Press
the Return key or click in the OK button to continue.  You WILL see all
errors occurring during picture saving operations.

- List of ShowPic Specific Errors:
  
  -- Requires a 320 Mode Picture - will be presented if you attempt
to do a Color or Gray scale conversion of a picture already in 640
mode.  To overcome this (if you want), first press the "3" key to
place the graphic back in 320 mode.

  -- Not a GIF File - will be presented if you attempt to load a
non-specific filetype image.  The default format is GIF and any
regular BIN or TXT file that fails the other format tests will
finally be tried as a GIF graphic.  The Restrict BIN and TXT Files
should prevent this error from happening.  If this file were a
true graphic, it must have its filetype or name changed to indicate
the graphic format.

  -- Incompatable GIF Version - will be presented if the GIF file
is not either in 87a or 89a format.  This is probably not a 
graphic.

  -- No GIF Color Table - will be presented if the GIF has no color
table.  This is probably not a graphic.

  -- Not Enough Memory for 3200 Color Display - will be presented
if you do not have enough free memory to save the shadow screen.
You may use a purge command to free up some memory.  ShowPic
memory requirements are listed earlier in the documentation.

  -- GIF File Corrupted - will be presented if ShowPic is unable
to decode the GIF file.  This is probably not a graphic or the
file was bad.

  -- Too Many GIF Colors for ShowPic - will be presented if you
attempt to display a GIF graphic with more than 16 colors.  This
version of ShowPic is limited to 16 colors maximum, the limit of
the IIGS 320 mode graphics.  This is a good picture and can be
viewed by other utilities like GIF3200 by Bad Luck Software.

  -- Zero Length File - will be presented if you selected a file
that has no data.  This is a bad file, and probably could be
deleted since it contains nothing.

  -- Not a ShowPic Compatible Graphic - will be presented when
ShowPic is unable to display the selected file.  Somehow, this
file has failed all other checks and ShowPic is unable to either
determine its format or display it.

  -- Not Enough Memory for GIF display - will be presented if
there is not enough free memory for the GIF conversion.  You
might try purging memory or displaying this graphic from
within another program.

  -- No Picture in the APF File - will be displayed if the
Apple Preferred Graphic contained no picture.  It was probably
a pattern or palette file.

- If there's an error in saving the picture, the specific correct GS/OS
error will be listed.  Typical errors during saving include not having
enough space (65 blocks needed for a Screen file) on the disk to save
the file.  You WILL see these errors regardless of the Ignore Errors
setting.

- Any other errors should not occur, but if they do, you will get a
message,which may or may not be pretty cryptic.  If doesn't mean
anything to you,it'll mean something to me.  Please record the error
number/message and pass it along to me.  They will be standard toolset
errors.

The best use for this NDA will be to convert graphics for loading
into appleworks GS or a similar program (HyperStudio, GraphicWriter
III, Medely,etc...).  Think of it as a mini-SuperHiRes Convert
program.  It is the Only way to load a Print Shop GS graphic into AWGS
with a correct palette(nearly).  It can also be used to IMPORT
graphics format types not normally allowed, like importing PaintWorks
Clip Art file into Deluxe Paint II.  From the Apple Menu select
"ShowPic5", then select the Clip Art file, then save it.  Close the
NDA, then just open "SCREEN.x" or "PACKED.x" or PACK.D.x iNTO DPII.
It's that easy.


To close the NDA, select Close from the program's file menu or click
in the box in the upper left hand corner of ShowPic5's window.  You
current settings will automatically be updated.



+ Commands:

- "K" activates/deactivates the Continuous Slide Show Feature.

-  Down Arrow scrolls down.

-  Up Arrow scrolls up.

-  Left Arrow scrolls up for non-GIF files and Left for GIF files.

-  Right Arrow scrolls down for non-GIF files and right for GIF files.

- "Esc" quits the slide show.

- "?" will display the window showing all the available commands.

+ More Commands (These won't work with 3200 color pictures):

- "S" saves the current picture in "Screen" format (unpacked).

- "P" saves the current picture in "Apple Preferred" format (packed).

- "D" saves the current picture in a Double high "Apple Preferred"
format.

- "C" converts to a color 640 mode graphic.

- "G" converts to a gray scale 640 mode graphic.

- "3" converts to 320 mode.

- "#" converts to 320 mode with palette.

- "6" converts to 640 mode.

- "^" converts to 640 mode with palette.

- "Space" pauses the slide show.

-  Any non-command (other) key to move on to next picture.


+ Thanks:

To all of the people listed at the top of the document!
To Dave Ely on GEnie for helping me fix the ROM 03 problem!
To Karl Bunker, Stephen Quarrella, Jonah Stich, and to a
bunch of guys on America Online, whom I don't know their
real names off hand: Craig Hilsenbeck, Andy Polk, and others.
Most of all to my strength in the Lord!
Thanks Again!



+ Quirks:

I'm not sure that ORCA Pascal and System v5.0x are completely stable
with regards to memory.  I don't think you should have any problems
with this NDA, but if you do, get word to me what happened.

Some machines may experience "Banding" across a 3200 color picture.
I don't know what causes this, but suspect it will happen on a non-
TransWarped machine with a DMA device attaced (only a guess, I can't 
prove it).  If you experience this problem, please write me and let
me know your equipment setup.  What program you were running at the
time will also be helpful.

ROM 03 machine users will be unable to get a response when clicking
on the buttons.  I don't know why TaskMasterDA is not returning the
ControlID or ControlHandle.  I've tried a number of things (Ask Andy).

THE BIGGEST QUIRK:  Medely, AppleWorks GS, and PaintWorks Gold (in 640
mode) will not show the correct colors with 320 mode pictures.
GraphicWriter does convert the colors of most 320 mode picture to the
correct color palette for 640 mode.  I HAVE VERY LITTLE CONTROL over
this.  The only thing I can say is that the programs listed above need
to read in the palettes of the 320 mode pictures and convert them to
640 mode palettes for proper color display.  In the mean time, TRY the
convert commands of the NDA (which attempt to mimic GraphicWriter).
This is mainly because 320 mode uses 16 completely different colors,
where 640 mode uses only 4 completely different colors with the other
12 colors being mixtures of the main four colors.  I understand the
Apple Developers Technical Staff is working on this one.

The NDA is written in ORCA/Pascal, ORCA/C, with the ORCA/M Assembler,
so it's faster and relatively smaller than the original file.  It
contains portions of the ORCA Run Time Libraries which are copyrighted
by The Byte Works.  Look for the source code to be uploaded into the
A2PRO library on GEnie and in the Source Code Library on America
Online in the near future.

It should be pretty bug-proof, but if you have any problems, PLEASE
let me know.  Also if you've got any suggestions feel free to pass
them to me.  I can not think of anything that could be added to this
NDA.  The source code is out there for the hacker who wishes to try,
but Bruce Mendez (L.BRUCE) and I retain the rights to release any and
all new versions.


D.LEFFLER   GEnie
DAVE.L32    America Online

Snail Mail (After 30 November 1990)
The US Air Force is moving me!
David Leffler 13 Yorkshire Pkwy Gulfport, MS 39503



+ Changes:

Version 2.4 changes the way memory is gotten and released.  I MAY
correct a bug that was reported by a user using a ProDOS 8 program
selector.  I have been unable to get any crashes with this version,
but it's possible if you load it into memory twice (courtesy of
INSTALLDA).

Version 2.5 removed some dead code that was not needed.  This version
not released

Version 2.6 adds the ability to display Print Shop GS Graphics.


Version 2.7 adds a black border around the Print Shop GS Graphic.
This should also be a little faster, but not a lot.


Version 2.92 deletes the black border around Print Shop GS Graphics.
Takes out some dead code.  Allows you to continue displaying pictures
until you select cancel from the file listing window (you don't have
to select the NDA from the Apple menu EACH time you want to look at
another picture).  Adds the convert to 640 mode command.


Version 2.95 eliminates a bug that caused a Fatal Error $0201 to occur
when launching a ProDOS 8 program.  This was because I had failed to
shutdown the Standard File Toolset.  It now works correctly, if I
start it, I shut it down.  I have noticed several other NDA's do have
this quirk also and I hope to get the word to most of them.  The error
occurs when you use two different NDA's that both use the Get File
window.  Try using ShowText and another NDA like FileInfo, then launch
a ProDOS 8 program.  Then you'll have to reboot.  Many thanks to Dave
Lyons for pointing this bug out to me!


Version 3.03 uses the REAL palette with PaintWorks Gold 640 mode
pictures.  It speeds up loading of PIC files by loading them directly
to the screen.  Added the gray scale conversion.


Version 3.04 corrects a bug I left in from my "Intelligent" gray scale
computations.  Pretty intelligent since it cleared the screen to
black.  Oh well, I guess you get what you pay for.


Version 4.13 has many MAJOR changes from version 3.04:

- Uses tools from System v5.0x.
- Adds MultiFile selection for a slideshow effect.
   -- Adds a Pause routine to look at graphic.
   -- Adds an Escape routine to leave slides.
- Adds ability to save Apple Preferred Format files.
- Adds ability to view top, middle, or bottom of PaintWorks graphics.
- Overcomes the "visual indicator" of the InnerDrive that corrupted
the display and saving of Screen files. (I went back to an earlier
routine.)
- Adds display of Error Messages.
- Adds routine to prevent usage on pre- v5.0x systems.


Version 4.25 adds:

- Use of pure GS/OS commands instead of ProDOS 16 to speed up things.
This will also allow looking at non-ProDOS GS/OS devices like a
CD-ROM.
- Cleaned up error displays so they look normal.
- Lengthened slide display time.
- Picture now remains displayed after you've saved "S" or "P" it.


Version 4.26 adds:

- Allows viewing of bottom part of an Apple Preferred Format graphic.
- Changed array size so NDA file is not a sparse file.  The file is
not any smaller really, but before it was a 64 Kbyte file taking only
21 blocks.  If you had copied with a ProDOS 8 utility, it would have
become pretty big.


Version 4.27 deletes:

- Christian message because some people were feeling convicted.
- "Jesus-A-ware" designation removed for same reason.


Version 4.55 changes:

- Corrected memory bugs that caused the program to crash.  This was
especially true after running ShrinkIt to unshrink a file then trying
to run the NDA.  The was a problem inside of ORCA/Pascal.  I have gone
back to an old way of referring to memory locations.
- Added caching to loading the files.  This was done to make the
scrolling (below) quicker.  You may notice that it takes a little
longer for the picture to first be displayed, but I assure you that
it'll be worth it if you want to scroll.  I'd suggest that your RAM
Cache be set to at least 64 Kbytes for this feature to work it's best.
- Added pseudo-scrolling.  It is not true scrolling, but will simulate
it by automatically doing what the Open-Apple/Option keys did to see
the middle and bottom of a paint graphic.
- The Open-Apple/Option key functions have been reversed to make the
program more efficient in regards to scrolling.


Version 4.56 adds:

- Continuous Slide Show feature for anyone that would like to use it
(a computer dealer?).


Version 4.6 adds:

- Save files in a Double size APF format.
- Adds mode and palette conversions.
- Adds a help screen.
- Fixes bug/quirk that caused screens in a fast graphics application
to mess up (such as ProSel 16, UtilityWorksGS, ShrinkItGS).

Version 4.7:

- Fixes bug that prevented Saving Screen files.  This in turn was
caused by some bad memory manager routines on my part.  The NDA should
handle memory allocation errors better now.
- Added a routine to skip over directories when they are selected as
files to view.
- Added a routine to set the new prefix to the next higher folder when
a single folder has been selected as the file.  This is the equivalent
of the way the old Standard GetFile worked.

Version 5.1:

- Fixes many areas that might have caused errors under very low memory
conditions.
- Whites out background for APF pictures, especially good for those
small clip art graphics.
- Added ability to display 3200 color pictures thanks to the demo
source code released by Bad Luck software.  It took a bit of
reworking, but I couldn't have done it without their code. Sorry, you
can only view them, nothing else.
- Interface completely redesigned so that the NDA is now a window in
which help can be gotten, settings can be changed, etc...
- Added setting to allow user to change the delay time for slide
shows.
- Added a setting to allow user to skip over error messages caused by
trying to display a bad picture file.  Thought this might be of use
for a slide show, but that was before I wrote a SFTool Filter routine
to cut down on the list of files being displayed.
- Changed GetFile display to only display the files that can be shown
rather than all binary files, etc...  Should only display pictures
now.
- All user settings are stored in ShowPic5's resources so they are
permanent.
- Changed check for good pictures to allow for Screen files that have
the aux filetype changed to something other than $0000.
- At this version, the only thing in common with ShowPic v1.0 is the
name and the fact that it displays screen graphics.  Everything else
has been changed completely.

Version 5.2:

- Adds the ability to display GIF graphics.  Not the fastest routine,
but it gets the job done.
- Added some checks so that keypresses are passed on from 3200 color
pictures to prevent them from going into an endless loop for the slide
show.
- Hopefully corrected a problem with ROM 03 machines not able to click
on the buttons.  I don't have access to a ROM 03, so I don't know!

Version 5.3:
- Fixes a major bug I left in that prevent saving and converting 
graphics.

Version 5.4:
- Fixes some odd bugs that were left in v5.3 that would probably
never surface, but anyway, it'll make this more stable.
- Adds ability to display GIF 89a graphics.
- Adds ability to display French "APP" 3200 color graphics
- Reduces memory chunk size needed for NDA file.
- Speeds up GIF conversion somewhat!
- Adds custom error messages.
- Adds Restrict BIN and TXT files to allow displaying GIF graphics
that don't have a filename ending with ".GIF"


+ Coming Attractions:

- I hope to fix the 3200 color banding problem, but I have no clue,
since it only appears on certain machines.  It may be linked to a
timing problem with non-TransWarped GS's.
- GIF saving?
- Displaying GIF files with more than 16 colors.
- Reducing the size of a 640 x 400 graphic to fit into one IIGS
screen, instead of double high and double wide.
- Saving to another volume/directory.
- Displaying PaintWorks $C2 Animation Files?
- Displaying MacPaint files?
- You'll have to let me know!  I'm running out of ideas. Do any
of the above sound interesting?


+  Check out my Jesus-A-Ware program(s).  The name "Jesus-A-Ware" is
synonymous with FreeWare, given to everyone as freely as God's Love!

- TransWarp GS Control Panel Device -

  --  The first CDev to take advantage of every version of the TWGS
and show the correct speed.
  --  Shows correct speed, even if you've changed it in the TWGS CDA.

 - Desk Color Control Panel Device -

  --  Change the color of your desktop from the old periwinkle blue to
any picture or pattern.
  --  Saves and load many different pattern files and pictures.
  --  Built-in pattern editor with ability to load a save other
patterns.
