
 !ShowTime+

   This program displays pictures of various filetypes.

   Any individual Sprite, Jpeg, Png, Draw file + numerous file-types handled by
  ChangeFSI (e.g AIM, Clear, Degas, IFF, Giff, BMP, PCX, Targa, PBMPlus, Tiff)
  which is dragged onto the iconbar-icon (or a current display window) will be
  displayed in the correctly sized window (depending on the current zoom level).

   The program will also automatically handle a 'Squash'ed version of any of the
  above filetypes - it will be transparent to the user. This is quite useful.

   For a dragged Directory (or Application) the program will display any of the
  above filetypes (including 'Squash'ed versions) contained within the directory.
  These can be displayed in sequence (forward and backward) using the Mouse or
  Keys - as specified below. The sequence forms a loop.

  You can also choose to have a 'SlideShow' i.e a sequence with a fixed delay
  between the slides.
  The <S> key  (or <Menu>, see below) toggles it ON/OFF.
  This delay can be 1,2,...,9 seconds, chosen by using the keys <1>,<2>,...,<9>.
  These keys will also automatically start the slideshow.
  The default delay is 3 seconds.
 
**********************************************************************************

 MOUSE clicks:

 a) in Main window -

        <Select>   shows the next image in the sequence (if it exists)..
        <Adjust>   shows the previous image in the sequence.
        <Menu>     Saves the current image - same as key <J> below.

        <Shift>+<Select>   magnifies the image size   i.e zooms IN
        <Shift>+<Adjust>   reduces the image size     i.e zooms OUT.
        <Shift>+<Menu>     restores the original image size (zoom=1).

   Note: In non-centralised mode the top left of the display window will remain
         fixed at its previous position ( if/while compatible with maximising the
         visible area).


 b) on Iconbar icon -

    <Select>   magnifies the image size   i.e zooms IN
    <Adjust>   reduces the image size     i.e zooms OUT.
     <Menu>    gives a menu with the following items :-

               Border?      - toggles between  'No border'/'narrow border'. 
               High zoom?   - toggles between  'low'/'high' zooming factor.
               Centralized? - toggles between  centralized pictures, or not.
               Full screen? - toggles between  'normal size'/'all large AND small
                              pictures forced to full-screen size'
                              Note: the correct picture aspect is always preserved.
               Clipped ?    - toggles between  'normal size'/'clipping of large
                              pictures to full-screen size but NOT expanding the
                              small pictures to full-screen'.

               Slide Show   - toggle 'SlideShow' On/Off.
               Restore size - restores the original image size (zoom=1).

               + the usual 'Info, Help, Quit' options.

  Note: if the image window has been closed then <Select>/<Adjust> will re-open it.
        Similarly choosing 'Border?', 'Centralize?' or 'Full screen?' from the
        menu will also re-open the image window.

************************************************************************************

 KEY presses:
 
 Zoom:
            <X> or '>'  =  magnify (zoom in)
            <Z> or '<'  =  reduce (zoom out)
        <|> or <Return> =  restore normal size (zoom=1)
              <Tab>     =  toggle between 'low'/'high' zoom factor
               <C>      =  toggle 'Centralized' On/Off      
           <Up arrow>   =  toggle between 'normal size'/'full-screen for ALL sizes'
                           (but preserving the correct picture aspect).
          <Down arrow>  =  toggle between 'normal size'/'clip larger to full-screen'
                           (but preserving the correct picture aspect).

 Sequence:
          <Right arrow> =   next image in the sequence (if it exists).
          <Left arrow>  =   previous image in the sequence.
               <S>      =   toggle 'SlideShow' On/Off.
          <1>,...,<9>   =   set delay between slides at 1,...,9 seconds
                              (and automatically starts the 'SlideShow').

 Border:
               <B>      =   toggle between 'No border'/'narrow border'. 

 Save:
       <J> = overwrite the current image with a Jpeg file of the contents of the
           current window e.g use the scroll bars and adjust the size of the
           window to 'crop' the image so as to display just the 'interesting'
           section and then save that part only.
           This procedure grabs the visible screen area of the window, so ensure
           that this is not partly obscured by some other window.
           This option is very useful since saving Sprites etc as Jpegs can save
           a lot of storage space.

           However, if the original file is already a Jpeg file then there is no
           point in using <J> to overwrite the original, unless of course you
           want to alter the zoom or choose only a particular section of the Jpeg
           picture.
                    
       <N> = same as above, but a new Jpeg file is created. An incremented number
           is appended to the original filename e.g 'MyPic' could become 'MyPic+4'
           if it was the 4th 'new' picture created in the current session.
           ( Note that the counter reverts to 1 each time !ShowTime+ is run.)

 Delete:

       <Delete> = delete the current picture file.

************************************************************************************

Copyright: R.A.Swetman
