home *** CD-ROM | disk | FTP | other *** search
/ VGA Spectrum 1 / UGASpectrum.cdr / utility / present.exe / PRESENT.DOC < prev    next >
Text File  |  1985-09-30  |  68KB  |  1,658 lines

  1.  
  2.  
  3.  
  4.                    PRESENT
  5.               A Slide Presentation System
  6.  
  7.               (C) Copyright Fernando Pertuz 1985
  8.  
  9.  
  10.  
  11. INTRODUCTION
  12.  
  13.     System Description.
  14.  
  15.     The PRESENT Slide Presentation System is a set of easy to use programs
  16.     that allow you to save screen images to a disk or diskette, arrange
  17.     those images in any desired order and turn your Personal Computer into
  18.     a full featured Slide Projector to display those images on a color
  19.     monitor.
  20.  
  21.     PRESENT consists of three main programs and two utilities:
  22.  
  23.      The CAMERA program, once installed will remain in memory and will
  24.      allow you to save screen images of just about any program that
  25.      runs under DOS.
  26.  
  27.      The PREPARE program allows you to arrange those screen images or
  28.      pictures into a "Slide tray file" in the desired order to be used
  29.      by the PRESENT program.
  30.  
  31.      The PRESENT program turns your Personal Computer into a Slide
  32.      Projector to make professional presentations.
  33.  
  34.      Two utilities are provided to enhance compatibility between
  35.      PRESENT and other programs that store screen images in Basic's
  36.      "BSAVE" format. These utilities are used to convert Present's
  37.      Compressed picture files into BSAVE type files and vice-versa.
  38.  
  39.  
  40.     Features.
  41.  
  42.     PRESENT has many features that make it very well suited for making
  43.     presentations on a personal computer. These features are best
  44.     appreciated when using the programs.
  45.  
  46.      * PRESENT can be run in manual or unattended modes.
  47.  
  48.      * PRESENT will support high or medium resolution graphics
  49.        images, and 40 or 80 columns text screens.
  50.  
  51.      * Slide colors can be set for each slide with 16 different
  52.        background colors and up to 6 palettes (4 on color composite
  53.        monitors).
  54.  
  55.      * The transition from slide to slide can be selected from 12
  56.        different dissolve types for all slide types.
  57.  
  58.      * Slide timings and the dissolve type can be set for each
  59.        individual slide in unattended presentations.
  60.  
  61.      * If joysticks are attached, these can be used to control your
  62.        presentation and to move an on screen pointer.
  63.  
  64.      * If both monochrome and color monitors are attached to the
  65.        system, you can "Look aside" at supporting slides without
  66.        disrupting the order of your presentation, skip over a part of
  67.        it or re-show a sequence of slides.
  68.  
  69.      * PRESENT slides are stored in a compressed format which allows
  70.        for about 100 slides to be stored in a 360k diskette.
  71.  
  72.      * PRESENT is compatible with standard BASIC BSAVE type image
  73.        files.
  74.  
  75.  
  76.     Package Contents.
  77.  
  78.  
  79.     PRESENT consists of the following files:
  80.  
  81.     Files           Description
  82.  
  83.     PRESENT  DOC       This document
  84.     PRESENT.COM       PRESENT program
  85.     PRESENT.HLP       PRESENT Help file
  86.     PREPARE.COM       PREPARE program
  87.     PREPARE.HLP       PREPARE Help file
  88.     CAMERA.COM       CAMERA program
  89.     COMPRESS.COM       COMPRESS utility
  90.     EXPAND.COM       EXPAND utility
  91.     GRAPHELP.PIC       Graphics Help File
  92.     TEXTHELP.PIC       Text Image Help File
  93.  
  94.     *.PIC           Picture files
  95.     DEMO.           Demonstration file
  96.  
  97.  
  98.  
  99.     System Requirements
  100.  
  101.     Minimum Requirements
  102.  
  103.      - DOS 1.1, 2.0, 2.1 or 3.0
  104.  
  105.      - An IBM PC, PC-XT, Portable PC, PC Jr. or PC-AT (*)
  106.        (*) The PC-AT may require the Game control card.
  107.  
  108.      - 128K bytes of memory
  109.  
  110.      - One diskette drive
  111.  
  112.      - Color Display
  113.  
  114.        Optional:
  115.  
  116.      - IBM monochrome display
  117.  
  118.      - Joysticks
  119.  
  120.  
  121. RUNNING THE DEMONSTRATION
  122.  
  123.     The demonstration can be run in either manual or unattended modes. To
  124.     run the demonstration in unattended mode place all the .PIC files
  125.     described above into a single diskette together with the DEMO.PRS file,
  126.     place the diskette in drive A, make sure that PRESENT.COM is in the
  127.     default drive and when the DOS prompt appears enter:
  128.  
  129.        PRESENT A:DEMO *
  130.  
  131.     A title screen will appear for a few seconds and in a short while, the
  132.     first slide will appear on the color screen and you will hear a beep.
  133.  
  134.     The beep is an indication that the presentation was started in the
  135.     unattended mode and that it is ready to begin.
  136.  
  137.     Press the Esc key to begin the show. Each slide will remain on the
  138.     screen for approximately 8 seconds and then proceed to the next
  139.  
  140.     When the presentation is running in unattended mode you may stop it at
  141.     any time by pressing the Esc key. The presentation will stop and may
  142.     be resumed by pressing the Esc key.
  143.  
  144.     To end the demonstration you must first stop it as described above and
  145.     then press Ctrl-End, or wait until the last slide (which has been
  146.     programmed to stop the show), press Ctrl-End and you will return to the
  147.     DOS prompt.
  148.  
  149.     The demonstration may also be run in the manual mode, to do this, type:
  150.  
  151.        PRESENT A:DEMO
  152.  
  153.     In a short while, after the Title screen, the first slide will appear
  154.     on the color screen, press the space bar on the keyboard to continue to
  155.     the next slide.
  156.  
  157.     Pressing the space bar or the plus (+) key (either one) will advance
  158.     the presentation to the next slide, pressing the minus (-) key, will
  159.     return to the last slide.
  160.  
  161.     Pressing the letter "A", will turn the Auto dissolve feature on
  162.     and off. When auto dissolve is on, the slides will be dissolved
  163.     according to the dissolve type programmed in the presentation. When
  164.     it is off, the slides will simply be replaced.
  165.  
  166.     If you have joysticks connected to the system you may use the stick on
  167.     joystick A to move an on screen pointer.  Pressing the letter "P" will
  168.     turn the pointer on and off.  You may also advance to the next slide or
  169.     return to the last slide by pressing buttons 1 and 2 on joystick A
  170.     respectively.
  171.  
  172.     To end the presentation when running in the manual mode, press Ctrl-End
  173.     and you will return to the DOS prompt.
  174.  
  175.     If you have both a monochrome and a color monitor, you will see that
  176.     the monochrome will have some information displayed. This information
  177.     is needed for using PRESENT's advanced features which will be
  178.     described later.
  179.  
  180.  
  181.  
  182. HOW TO USE PRESENT
  183.  
  184.     Using PRESENT is similar to what you would do to prepare a slide show
  185.     on a slide projector. You must first either take your own pictures with
  186.     a camera or use pictures that you already have. You then gather all the
  187.     slides together and put them in the desired order, place them on a
  188.     slide tray, put the slide tray in your projector and off you go. With
  189.     PRESENT you do exactly the same. You use the CAMERA to take pictures,
  190.     PREPARE to put them together and assemble a "tray" and PRESENT is your
  191.     projector.
  192.  
  193.     I. GATHERING PICTURES FOR YOUR PRESENTATION
  194.  
  195.     PRESENT has been designed to use the most common form of storing
  196.     graphics images, the BSAVE format.    However, this method it rather
  197.     inefficient in the use of disk space as a graphics image requires
  198.     16K bytes of disk space for each picture.
  199.  
  200.     Compressed pictures are more efficient both in their use of space as
  201.     well as in the speed with which they are read.
  202.  
  203.     To gather picture images you can use just about any file generated by a
  204.     program than stores its pictures in a BSAVEd format. However, you must
  205.     first rename the file with a .PIC extension so that it can be
  206.     recognized by the system as an image file.
  207.  
  208.     As for text image files, there is really no common protocol other than
  209.     possibly a BSAVE type. Text images on the other hand cannot be easily
  210.     compressed, so the PRESENT system will only handle them in an expanded
  211.     form.
  212.  
  213.     When PREPARE or PRESENT encounters an uncompressed file, it will use
  214.     its size to determine the type of image. If the file size is between
  215.     4096 and 4351 bytes (1000H and 10FFH) in length, the system will assume
  216.     that the file is an 80x25 text image. If the file is greater than 4351
  217.     bytes long a graphics image will be assumed. If the file size is lower
  218.     than 4096 bytes, a 40x25 text file will be assumed.
  219.  
  220.     If you intend to use your own text image files please make sure that
  221.     they comply with the above conditions of size and that the files have
  222.     the .PIC extension.
  223.  
  224.     The CAMERA program was designed precisely to aid in the gathering of
  225.     all types of picture images and it's use is especially recommended for
  226.     getting text image files.
  227.  
  228.     In order to make a better use of disk space (and speed) it is advisable
  229.     to compress your graphics pictures. This can be accomplished by using
  230.     COMPRESS which will not only compress the pictures but it will also
  231.     allow you to copy them into a single diskette.
  232.  
  233.     II. USING THE CAMERA
  234.  
  235.     To use the camera, it must first be installed.  The program when
  236.     installed will remain resident in memory.  The program is invoked by
  237.     pressing Alt PrtSc which will take the contents of the currently active
  238.     screen's buffer and save it in a file, the contents of the mode and
  239.     color registers will also be saved so that the image will be displayed
  240.     with the settings in effect when its picture was taken.  If the image
  241.     on the display screen is a graphic image it will be stored in a
  242.     compressed mode.  Text screens will be saved "as is", in other words a
  243.     40x25 screen will use 2048 bytes of storage and an 80x25 screen will
  244.     use 4096 bytes.
  245.  
  246.     The camera's "film" consists of a file name pattern with an optional
  247.     drive address.  The name pattern is a valid file name only 6 characters
  248.     long.  Pictures will be stored in a file whose name begins with the 6
  249.     characters of the pattern followed by a two digit number which will be
  250.     incremented every time a picture is taken.    The extension will always
  251.     be forced to .PIC.    If less than 6 characters are specified in the
  252.     pattern, zeroes will be added to the right.  However, the count will
  253.     always be between 00 and 99.  If more than 100 pictures are taken the
  254.     number will be reset to 0.
  255.  
  256.     Command syntax:
  257.  
  258.     There are two options for the Camera command:
  259.  
  260.     Option 1:
  261.  
  262.     CAMERA [Drive:]Pattern
  263.  
  264.     Where:    Drive (optional, if not present the default will be used)
  265.         is the drive letter where the pictures will be stored.
  266.  
  267.         Pattern is a one to six character field (no wildcards) that
  268.         will become the first six characters of the filenames of
  269.         the pictures to be stored. If less than 6 are given, the
  270.         remainder will be filled with zeroes.
  271.  
  272.     Note: Path names are not permitted.
  273.  
  274.     Option 2:
  275.  
  276.     CAMERA    (enter)
  277.  
  278.  
  279.     Option 1 is used to install the camera or to change the drive and
  280.     filename pattern. (to change its "film")
  281.  
  282.     Option 2 is used to toggle the camera on or off. If the camera was on
  283.     it will be turned off and vice-versa. (when the camera is turned off it
  284.     will remain in memory but it will not take pictures)
  285.  
  286.     TAKING PICTURES
  287.  
  288.     When the camera is installed and active, two key combinations can be
  289.     used to take pictures.  Pressing Alt-PrtSc will store the contents of
  290.     the currently active screen buffer into the specified file and pressing
  291.     Alt-Shift-PrtSc will store the contents of the color screen buffer into
  292.     the specified file and assume that a graphics picture is being taken.
  293.     This command can be given at either the command level or at an
  294.     application program level.    Although I have taken the necessary
  295.     precautions to allow its use at anytime, I would recommend that you
  296.     take "still pictures".  That is to say that there be no disk activity
  297.     in progress when a picture is being taken.    The camera will not signal
  298.     when it has finished taking a picture, you will simply notice that the
  299.     disk in use light goes off.  On the other hand if CAMERA encounters a
  300.     problem while taking a picture, it will beep to indicate that something
  301.     went wrong, either that the disk was full, the drive was not ready, the
  302.     disk was write protected, or that there was another error related to a
  303.     disk I/O operation.  Because of this audible signal, I would urge you
  304.     to be on the lookout when taking a picture while the speaker is making
  305.     sounds.
  306.  
  307.     Because of the way CAMERA is interfaced with DOS the picture taking may
  308.     not always be immediate and the program may have to wait for an
  309.     interrupt to occur before storing the display contents into a disk, so
  310.     be patient. One of these occasions occurs when taking pictures from the
  311.     DOS prompt, when you press the keys nothing will happen but if you
  312.     press the enter or enter a command, the picture will be stored.
  313.  
  314.     NOTE: When CAMERA's graphics shutter (Alt-PrtSc) is released, it will
  315.      look at the BIOS Video Display Data Area to determine the current
  316.      mode setting in order to take the correct graphics, 40x25 text,
  317.      80x25 text or monochrome picture.
  318.  
  319.      However, there are some programs that do not update the BIOS Video
  320.      Display Data Area when changing modes directly without using BIOS.
  321.      These tend to be camera shy when displaying text screens and
  322.      CAMERA may not be able to take the right picture.  One of these
  323.      programs is 1-2-3 (TM Lotus Corp.).  Pressing Alt-PrtSc will take
  324.      a picture of the text screens, pressing Alt-Shift-PrtSc will take
  325.      the picture of the graph when it is being displayed.  If you press
  326.      Alt-Shift-PrtSc when the color screen is displaying text, the
  327.      result will be a "compressed" garbage file.
  328.  
  329.     The pictures taken by CAMERA will always have file sizes that are
  330.     multiples of 512 bytes to make the best use of a diskette.    Text files
  331.     will either be 2048 or 4096 bytes in size depending on whether they are
  332.     40 or 80 columns texts respectively.  Graphics picture sizes will vary
  333.     from 512 bytes to 16K depending on the pictures complexity.  Obviously,
  334.     CAMERA's pictures will be compatible with the PRESENT system programs.
  335.  
  336.     The CAMERA program behave like a single lense reflex camera in the
  337.     sense that what you see is what you get.  Technically speaking this
  338.     means that if you are displaying a text screen on the color monitor,
  339.     CAMERA will point to the buffer currently being used so if what is on
  340.     the screen is one of the 8 buffers of a 40 column image, CAMERA will
  341.     get the right buffer.
  342.  
  343.  
  344.     MESSAGES
  345.  
  346.     The camera program has two types of error messages; visual and audible.
  347.     Visual messages are displayed following a CAMERA command at the command
  348.     level.  The audible message, a beep, will sound when a picture
  349.     is being taken and a problem was found while trying to write it on
  350.     disk. The following messages are self explanatory:
  351.  
  352.     Using option 1 to install.
  353.  
  354.       Invalid file mask, cannot install.
  355.  
  356.       Camera installed and ready. Pictures will be stored in D:XXXXX00.PIC
  357.  
  358.     Using option 1 to change output.
  359.  
  360.       Invalid file mask
  361.  
  362.           (The current file mask will be unchanged)
  363.  
  364.       New file set and ready. Pictures will be stored in D:XXXXX00.PIC
  365.  
  366.     Using option 2
  367.  
  368.       No file mask specified, cannot install.
  369.  
  370.           (You cannot use option 2 if the camera is not installed)
  371.  
  372.       Camera OFF.
  373.  
  374.       Camera ON.
  375.  
  376.  
  377.  
  378.     III. USING THE PREPARE PROGRAM
  379.  
  380.     Once you have created or taken all the screen images that you want to
  381.     have in your presentation put them all together in the same diskette
  382.     and make sure that they all have the .PIC extension.  This task can
  383.     also be accomplished by using the COMPRESS program to transfer them to
  384.     the presentation disk in a compressed form.  (see below)
  385.  
  386.     Please make sure that PREPARE.COM and PREPARE.HLP are in your default
  387.     drive. If PREPARE.HLP is not available, the program will run, but you
  388.     will get a message saying that help is not available.
  389.  
  390.     Now type:
  391.  
  392.     PREPARE  filename
  393.  
  394.     (where filename is the drive, name and extension of the slide tray file
  395.     you wish to create or modify)
  396.  
  397.  
  398.     The system will then read all the names of the .PIC files in the
  399.     selected diskette (up to 100) and display them on the left half of the
  400.     screen.  If a tray file did exist, the names in that file (up to 80)
  401.     will be displayed on the right half of the screen.    This is the main
  402.     editing screen.
  403.  
  404.     Assuming that you are creating a new file, the screen should look
  405.     something like this:
  406.  
  407.  
  408.     Available picture files               D:NAME.EXT
  409.  
  410.     IMAGE01  IMAGE21  IMAGE41               IMAGE01
  411.     IMAGE02  IMAGE22  IMAGE42               .
  412.     IMAGE03  IMAGE23  IMAGE43               .   S
  413.     IMAGE04  IMAGE24  IMAGE44               .   L
  414.     IMAGE05  IMAGE25  IMAGE45               .   I
  415.     IMAGE06  IMAGE26  IMAGE46               .   D
  416.     IMAGE07  IMAGE27  IMAGE47               .   E
  417.     IMAGE08  IMAGE28  IMAGE48               .
  418.     IMAGE09  IMAGE29                   .   T
  419.     IMAGE10  IMAGE30                   .   R
  420.     IMAGE11  IMAGE31                   .   A
  421.     IMAGE12  IMAGE32                   .   Y
  422.     IMAGE13  IMAGE33                   .
  423.     IMAGE14  IMAGE34                   .   A
  424.     IMAGE15  IMAGE35                   .   R
  425.     IMAGE16  IMAGE36                   .   E
  426.     IMAGE17  IMAGE37                   .   A
  427.     IMAGE18  IMAGE38                   .
  428.     IMAGE19  IMAGE39                   .
  429.     IMAGE20  IMAGE40
  430.  
  431.     (--------- Message area ------------)        Delay    Dissolve
  432.     (------ Function key display area ----)    IMAGE01    (Time)    ( Type )
  433.  
  434.  
  435.     The top legends will appear underlined on a monochrome display (blue on
  436.     a color display). The legend on the right is the name of the slide tray
  437.     file that you are creating.
  438.  
  439.     A Bright (bright green on a color display) block cursor will appear
  440.     over the first name of the image list.  Using the arrow keys on the
  441.     numeric pad, the cursor may be moved up, left, right or down,
  442.     pressing Home will take the cursor to the first name on the list and
  443.     End will take it to the last name.    The name pointed by the cursor is
  444.     called the "cursor" name.
  445.  
  446.     On the bottom part of the screen there is an area for messages from the
  447.     program as well as an area where a "Delay and Dissolve indicator" will
  448.     appear whenever the block cursor is on the right part of the screen or
  449.     "Slide Tray Area". The last line of the screen will display those
  450.     function keys that are currently active.
  451.  
  452.     You will also notice that when the block cursor is not on the first
  453.     name, it will be darker (white on a color display) and the first name
  454.     will then be brighter (light green) than the others.  This indicates
  455.     that the first name is currently the "selected" name.  The use of the
  456.     selected name will be described further on when explaining the SELECT,
  457.     INSERT and MOVE functions.
  458.  
  459.     The cursor movement keys will only move the cursor within the names in
  460.     the image list or within the names in the slide tray.  The Tab key is
  461.     used to switch the cursor between the two lists, it will not work if
  462.     the tray list is empty.
  463.  
  464.     When the cursor is on the slide tray, a delay and dissolve indicator
  465.     will appear on the lower right side of the screen and will look
  466.     something like this:
  467.                  Delay      Dissolve
  468.                FILENAME  4 secs.  Sweep
  469.  
  470.     This indicator displays the time setting for the slide currently under
  471.     the cursor and the type of dissolve that will be used to place that
  472.     slide on the screen.  In the above example, the slide "FILENAME" will
  473.     have a 4 second time delay and when that slide is displayed, it will be
  474.     placed on the screen with a "Sweep" type dissolve.  More on this later.
  475.  
  476.     The commands that follow describe how you can fill the tray, organize
  477.     it, select slide colors and resolution, select a slide's dissolve type,
  478.     and if you are preparing a stand alone slide presentation, set the
  479.     individual slide timings.
  480.  
  481.  
  482.     COMMANDS
  483.  
  484.     There are several single key commands that allow you to ADD, DELETE,
  485.     INSERT, MOVE or SAVE the names in the tray file, a command to LOOK at a
  486.     slide in either the image list or the tray file, a command to set a
  487.     slide's dissolve type and a command to set the timing delay for each
  488.     slide for unattended slide presentations.
  489.  
  490.     HELP (F1)
  491.  
  492.     If you started up PREPARE with the PREPARE.HLP file available, you will
  493.     be able to press F1 and get a summary of these commands on the color
  494.     screen. If you are only using the color monitor, you must press the
  495.     Escape key to return to the main editing screen. If you are using both
  496.     a color and a monochrome, the help screen will remain displayed.
  497.  
  498.     When using both monitors and a picture is being display with the 'LOOK'
  499.     command, the monochrome screen will provide an additional help panel
  500.     with a summary of the keys used for setting a screen's colors. The
  501.     system will determine what type of screen is being displayed and show
  502.     the appropriate panel.
  503.  
  504.     If you have only the color screen, this help facility is provided by
  505.     two picture files GRAPHELP.PIC and TEXTHELP.PIC . To use this facility,
  506.     copy these two files onto the disk you will be using, and LOOK at them
  507.     as required. (see the LOOK command below)
  508.  
  509.     ADD (+)
  510.  
  511.     The ADD command will add the name currently under the cursor (the
  512.     cursor name) to the end of the tray file (if the tray file is
  513.     empty, the added name will be placed as the first name in the tray
  514.     file).  This is accomplished by pressing the plus "+" key (either one).
  515.     The cursor name will be added regardless of whether the cursor is in
  516.     the image list or the tray list and only while the number of names in
  517.     the tray file is less than 80. In this fashion, if the cursor is
  518.     currently in the tray list, the cursor name will be repeated at the end
  519.     of the list.
  520.  
  521.     SELECT (enter)
  522.  
  523.     The SELECT command will select the name to be used by an INSERT or MOVE
  524.     command. This is accomplished by placing the cursor over the name you
  525.     wish to select and pressing the enter key. You will notice that the
  526.     color of the previously selected name will change to normal and that
  527.     the cursor will become bright (light green). The select command will
  528.     operate regardless of whether the cursor is in the image list or the
  529.     tray list, however, names that have been selected in the image list
  530.     may only be used by the INSERT command.
  531.  
  532.     INSERT (Ins)
  533.  
  534.     The INSERT command will insert the selected name at the current cursor
  535.     location provided the cursor is in the tray list. It will not operate
  536.     with the cursor in the image list as such list cannot be modified. This
  537.     is accomplished by first selecting from either list the name you want
  538.     to insert then placing the cursor at the location in the tray list
  539.     where you want the name inserted and pressing the Ins key. The selected
  540.     name will then be placed at the location and the remaining names will
  541.     be moved down.
  542.  
  543.     MOVE  (Backspace)
  544.  
  545.     The MOVE command will move the selected name in the tray list to the
  546.     current cursor location in the tray list. It will not operate if either
  547.     the selected name or the cursor is in the image list. To move a name,
  548.     take the cursor to the tray list (tab key), SELECT the name to be
  549.     moved, move the cursor to the new location where you want the name
  550.     moved and press the Backspace key (large left arrow in the top row).
  551.     The selected name will be removed from its old location and inserted at
  552.     the current cursor location.  You will also notice that the cursor will
  553.     change to bright as it will now be over the currently selected name.
  554.  
  555.     DELETE (Del)
  556.  
  557.     The DELETE command will remove the cursor name from the tray list.    It
  558.     will not operate with the cursor on the image list as such list cannot
  559.     be modified.  To delete a name, place the cursor over the name in the
  560.     tray list you want removed and press the Del key.  The cursor name will
  561.     be removed and the remaining names moved up.  If the deleted name was a
  562.     selected name, the name then resulting under the cursor will become the
  563.     selected name.  By the same token, if the name removed was the last one
  564.     on the tray list, it will be removed and the cursor will also move up.
  565.     If only one name is left on the tray list the delete command will not
  566.     operate.
  567.  
  568.     SAVE (S)
  569.  
  570.     The SAVE command will write the tray file to disk.    To save the file
  571.     press the S key and the tray file will be saved.  You will notice
  572.     that the disk drive "in use" light will go on while the file is being
  573.     written.  However, if no changes were made to the file since the last
  574.     save (with ADD, DELETE, MOVE, INSERT, SET DELAY or SET DISSOLVE), the
  575.     unnecessary save will not be executed.  The save command may be given
  576.     regardless of where the cursor is located.
  577.  
  578.  
  579.     SET DELAY (F7 - F8)
  580.  
  581.     The timing delay is the amount of time a slide will remain on the
  582.     screen when the PRESENT program is run in the unattended mode.
  583.  
  584.     When the cursor is in the tray area, the delay and dissolve indicator
  585.     in the bottom right of the screen will display the name of the slide
  586.     pointed to by the cursor and the time currently set for the slide.
  587.     Every time you move the cursor, this information will change to show
  588.     the setting for each slide.
  589.  
  590.     To set or change a slide's time setting, point to the slide in the
  591.     tray area and press F7 or F8 to scroll to the setting desired. Every
  592.     time you press one of theses keys, a new setting will appear
  593.     indicating the new delay. Delays are expressed in second with the
  594.     following exceptions:
  595.  
  596.      Delay       Comment
  597.      --------  -----------
  598.      Flash       The slide will flash on the screen
  599.            during the time it takes the system to
  600.            read the next slide from the disk.
  601.  
  602.      STOP       When the presentation reaches this slide
  603.            it will stop, the *STOPPED* message will
  604.            appear, and the system will beep.  To
  605.            resume you MUST first advance manually to
  606.            the next slide and press escape.
  607.            OTHERWISE IT WILL DISPLAY THE SLIDE AGAIN
  608.            AND STOP AGAIN
  609.  
  610.      Default   The time will default to the one set when
  611.            starting PRESENT.
  612.  
  613.  
  614.     Whenever a slide is added to the list, its timing will be set to
  615.     "default".  If a slide is inserted from the list area its timing will
  616.     also be "default".  If a slide is moved to another place, its timing
  617.     will go with it.
  618.  
  619.  
  620.     SET DISSOLVE TYPE (F9 - F10)
  621.  
  622.     The dissolve type is the method used to place a slide on the screen
  623.     when it is to be displayed.
  624.  
  625.     When the cursor is in the tray area, the delay and dissolve indicator
  626.     in the bottom right of the screen will display the name of the slide
  627.     pointed to by the cursor and the dissolve type that will be used for
  628.     that slide.  Every time you move the cursor, this information will
  629.     change to show the setting for each slide.
  630.  
  631.     To set or change a slide's dissolve type, point to the slide in the
  632.     tray area and press F9 or F10 to scroll to the desired type.  Every
  633.     time you press one of these keys, a new dissolve type will appear.
  634.  
  635.     PRESENT offers 12 different dissolve types as follows:
  636.  
  637.     Name    Description
  638.     ---------    -----------
  639.     Replace    The slide will immediately replace the old one.
  640.  
  641.     Fade in    The slide will slowly fade in and the previous slide will
  642.         gradually fade out.
  643.  
  644.     Pull Down    Starting from the top of the screen, the slide will be
  645.         pulled down over the old one.
  646.  
  647.     Pull Up    Same as pull down but starting at the bottom and pulled up
  648.  
  649.     Close    The slide will start to appear on both sides of the screen
  650.         moving toward the center and closing in the middle.
  651.  
  652.     Merge    The slide's image is divided evenly into two sets of lines,
  653.         each set will start to appear on one side of the screen
  654.         moving toward the other and form the new image as they
  655.         merge in the middle.
  656.  
  657.     Pull Right    Same as pull down but starting on the left side of the
  658.         screen moving right.
  659.  
  660.     Pull Left    Same as above but right to left.
  661.  
  662.     Open    It is the opposite of Close, the image starts in the center
  663.         and moves out to the side like an opening curtain.
  664.  
  665.     Sweep    Simulating a radar screen, the slide will begin as a line
  666.         going from the top center of the screen and sweep around
  667.         over the old slide.
  668.  
  669.     Squeeze    The slide will start at all the screens edges moving
  670.         towards the center squeezing out the old slide.
  671.  
  672.     Expand    The opposite to squeeze, the slide starts in the middle of
  673.         the screen and expands out to all the edges.
  674.  
  675.  
  676.     Whenever a slide is added to the list, its dissolve type will be set to
  677.     "Replace".  If a slide is inserted from the list area its dissolve type
  678.     will also be "Replace".  If a slide is moved to another place, its
  679.     dissolve type will go with it.
  680.  
  681.  
  682.  
  683.     LOOK (L)
  684.  
  685.     The LOOK command displays the picture image of the cursor name.  To
  686.     look at a picture, place the cursor over the name of the picture you
  687.     want to see, press L, and the color screen will display the picture.
  688.  
  689.     If you are using both the monochrome display and a color display, and
  690.     the PREPARE program was brought up from the monochrome display, the
  691.     monochrome provide you with a help screen with the commands that are
  692.     available to change the color settings of the type of picture being
  693.     displayed. If PREPARE.HLP was not available, the message:
  694.  
  695.     Color keys active, press Esc to end
  696.  
  697.     will appear in the message area.  This is to indicate you are now in
  698.     the display mode and that the keyboard will only respond to commands
  699.     that affect the displayed picture.    To return control to the list
  700.     screen, press the Esc key, the picture will remain on the color display
  701.     but the message will disappear indicating that the keyboard now
  702.     controls the list screen.
  703.  
  704.     If on the other hand, you are using only the color display, the editing
  705.     screen will be saved and the picture will be shown.  However, although
  706.     the above message cannot be seen, it still hold true.  In other words,
  707.     you are now in the display mode and the keyboard will only respond to
  708.     commands that affect the displayed picture until the Esc key is
  709.     pressed.  When the Esc key is pressed the picture will be cleared and
  710.     the editing screen restored.
  711.  
  712.     Once in the display mode you may change the color settings and if you
  713.     wish, place the new settings in the selected picture image file.
  714.  
  715.  
  716.     Changing the background color (Border color on text screens)
  717.  
  718.      The standard 16 background colors are available.  Three keys can
  719.      be used to change the color as follows.
  720.  
  721.      Pressing the left arrow key will decrease the color (change it to
  722.      the previous color).
  723.  
  724.      Pressing the right arrow key will increase the color (change it to
  725.      the next color).
  726.  
  727.      Pressing the up arrow key will change the color's intensity
  728.      (change from light to dark or vice-versa)
  729.  
  730.     Changing palette colors (Graphics screen)
  731.  
  732.      PREPARE and PRESENT provide six different color palettes to chose
  733.      from as follows:
  734.  
  735.      1. Cyan, Magenta, White       2. Lighter shades of palette 1
  736.      3. Green, Red, Brown           4. Lighter shades of palette 3
  737.      5. Cyan, Red, White           6. Lighter shades of palette 5
  738.  
  739.      NOTE: Palettes 5 and 6 are only available in RGB monitors.
  740.  
  741.  
  742.      To change palettes, press the down arrow until the desired palette
  743.      of colors appears.
  744.  
  745.     Switching Resolution (Graphics screens)
  746.  
  747.      The system normally assumes that a picture file is a medium
  748.      resolution picture image.  Pressing the Home key will change the
  749.      screen to a high resolution display mode and back.
  750.  
  751.      High resolution pictures will always have a black background and
  752.      the foreground color may be any of the 16 colors available as
  753.      background for medium resolution.  therefore, you may change the
  754.      foreground color of a high resolution picture by pressing the
  755.      left, up and right cursor arrows described above.
  756.  
  757.      You will notice that the screen may sometimes go black, this will
  758.      happen when the medium resolution's background color was black and
  759.      thus will be the pictures foreground color.  To remedy this, press
  760.      the left, up or right arrow keys to change the foreground color.
  761.  
  762.     Reversing a picture (Graphics screens)
  763.  
  764.      Pressing the PgUp key will "Reverse" the displayed image producing
  765.      the effect of a negative image.  In high resolution the result is
  766.      that the background color becomes the foreground and vice-versa,
  767.      in medium resolution, color 3 will switch with the background
  768.      color (color 0) and color 2 will switch with color 1.    On text
  769.      screens this key will be ignored.
  770.  
  771.      Reversing a picture image may produce interesting results in some
  772.      pictures.  Keep in mind however that switching the background
  773.      color in a reversed image will have the effect of changing one of
  774.      the foreground colors.
  775.  
  776.     Changing the blink attribute (Text screens)
  777.  
  778.      You will notice that on some text screens, you will get either an
  779.      odd blinking pattern or a background color that doesn't quite match
  780.      the surroundings.  This is due to the setting of the blink bit on
  781.      the color graphics card.  Pressing the down arrow will toggle the
  782.      blink bit on or off.
  783.  
  784.     Saving the color settings
  785.  
  786.      Once you have changed the colors to the one you desire you may
  787.      place the colors into the picture image file by pressing the
  788.      letter "S".
  789.  
  790.  
  791.  
  792.     ENDING THE SESSION
  793.  
  794.     Once you have finished creating you slide tray and made all the
  795.     modifications you wished press the letter "S" to write out your file
  796.     and then press Ctrl-End.
  797.  
  798.  
  799.     SUMMARY OF COMMAND KEYS
  800.  
  801.     Editing Screen
  802.  
  803.     KEY         COMMAND
  804.     -----------------------------------------------------------------------
  805.  
  806.     Arrow keys        Move the block cursor around a list of file names.
  807.  
  808.     Home        Move the block cursor to the first file name on the
  809.             current list.
  810.  
  811.     End         Move the block cursor to the last file name on the
  812.             current list.
  813.  
  814.     Tab         Switch the cursor to the other list area.
  815.  
  816.     Plus (+)        Adds the file name currently under the cursor
  817.             to the end of the tray file.
  818.  
  819.     Enter (return)    Selects the file name currently under the block
  820.             cursor
  821.  
  822.     Insert        Inserts the selected file name at the current
  823.             cursor location.
  824.  
  825.     Delete        Deletes the file name at the current cursor
  826.             location
  827.  
  828.     Backspace        Moves the selected file name to the current cursor
  829.             location
  830.  
  831.     F1            Display Help information.
  832.  
  833.     F7, F8        Scroll time delay.
  834.  
  835.     F9, F10        Scroll Dissolve type.
  836.  
  837.     S            Save the tray file.
  838.  
  839.     L            Look at the picture at the current cursor location.
  840.  
  841.  
  842.  
  843.     Picture Screen (Color keys)
  844.  
  845.  
  846.     Left arrow        Change background color (foreground color in high
  847.             resolution, border color on text screens ) to the
  848.             previous color.
  849.  
  850.     Right arrow     Change background color (foreground color in high
  851.             resolution, border color on text screens ) to the
  852.             the next color.
  853.  
  854.     Up arrow        Change background color (foreground color in high
  855.             resolution, border color on text screens )
  856.             intensity.
  857.  
  858.     Down arrow        Change medium resolution palette.
  859.             Change blink bit setting in text images.
  860.  
  861.     Home        Switch graphics resolution.
  862.  
  863.     PgUp        Invert graphics image.
  864.  
  865.     S            Store current picture color setting in the
  866.             displayed picture's file.
  867.  
  868.  
  869.  
  870.     MESSAGES
  871.  
  872.     The following messages may be encountered when running PREPARE:
  873.  
  874.     Incorrect file name
  875.  
  876.      This message indicated that you either omitted a file
  877.      specification when starting the program, or the file
  878.      specifications were not accepted.  You must re-enter the PREPARE
  879.      command.  (path names are not allowed)
  880.  
  881.     Bad Tray file
  882.  
  883.     This message indicates that the file you specified is not a
  884.     valid tray file.
  885.  
  886.     No picture files on disk
  887.  
  888.      This message appears when the drive specified in the file
  889.      specification does not contain any .PIC files.  You must transfer
  890.      the picture files to the diskette that will hold the tray file and
  891.      restart.
  892.  
  893.     Help not available
  894.  
  895.     This message will appear after starting PREPARE and the PREPARE.HLP
  896.     file was not found. F1 will not operate and it's prompt will not
  897.     appear.
  898.  
  899.     Picture not found
  900.  
  901.      This message will appear when you attempt to LOOK at a picture and
  902.      it is not in the diskette.  This may happen when after having
  903.      created a tray file you deleted one of the picture image files,
  904.      and then tried to look at it.
  905.  
  906.      NOTE: Some utility programs that assign paths to data files (i.e.
  907.      a PATH command to look for files in other directories and/or
  908.      disks) may also cause this message to appear whenever the Disk Not
  909.      Ready condition occurs.
  910.  
  911.     Are you Sure ? (Y/N)
  912.  
  913.      This message will appear when you try to end the program and
  914.      changes were made to the tray file after the last save.  Pressing
  915.      the "Y" key will force the program to end without saving the
  916.      changes, pressing any other key will clear the message and resume
  917.      normal operation allowing you to save the changes.
  918.  
  919.     No room for file, Directory full
  920.  
  921.      An error occurred while trying to open the tray file for output
  922.      because there was no room in the directory.  Press any key to
  923.      clear the message then exit the program.  You cannot use another
  924.      diskette as the picture files and the slide tray must reside on
  925.      the same disk.
  926.  
  927.     No room for file, Disk full
  928.  
  929.      An error occurred while trying to write the tray file because the
  930.      disk was full.  Press any key to clear the message then exit the
  931.      program.  You cannot use another diskette as the picture files and
  932.      the slide tray must reside on the same disk.  It is strongly
  933.      suggested that you save the pictures in a compressed form to save
  934.      disk space, expanded files take up 16K of space allowing you to
  935.      fit only 21 image files on a 360K diskette leaving room for the
  936.      tray file.
  937.  
  938.     Disk media error
  939.  
  940.      This is a disk read/write hardware error meaning that the disk
  941.      operation was not successful due to either a defective disk or
  942.      diskette or a device malfunction.  Retry the operation and if
  943.      still unsuccessful try another diskette.
  944.  
  945.     Drive not ready
  946.  
  947.      The drive door has not been properly closed.
  948.  
  949.     Disk Write Protected
  950.  
  951.      You are attempting to write on a write protected disk, remove the
  952.      write protect tab.
  953.  
  954.     File allocation error
  955.  
  956.      You are in trouble, DOS has detected that the file allocation
  957.      table is incorrect.  Try starting over again, if the error
  958.      continues, you must try another diskette.
  959.  
  960.     Standard DOS messages will appear in lieu of the last 4 above during
  961.     the initial phase of the program before the main screen appears, please
  962.     refer to the DOS manual for recovery.
  963.  
  964.  
  965.  
  966.     IV. USING THE PRESENT PROGRAM
  967.  
  968.     The PRESENT program is very straight forward in its use. Once you have
  969.     created a Slide Tray file, place the diskette containing the slide tray
  970.     file as well as the required picture files in the desired drive,
  971.     connect the joystick(s) if any (if you only have one make sure it will
  972.     be stick A otherwise don't use it).
  973.  
  974.     If you want to be able to print hard copies of any slide during the
  975.     presentation, make sure that a screen dump program is installed before
  976.     starting the PRESENT.
  977.  
  978.     If both a monochrome screen and a color screen are available, PRESENT
  979.     will allow you to use an extended set of commands for controlling the
  980.     presentation.  If you have both screens, you should start the program
  981.     from the monochrome screen making sure that the PRESENT.HLP file is
  982.     available in the default drive.
  983.  
  984.     Command format
  985.  
  986.      Option 1:  Manual Mode
  987.  
  988.      PRESENT filename
  989.  
  990.         Where filename is the drive, name and extension of the slide
  991.         tray file you wish to present.
  992.  
  993.      Option 2: Unattended Mode
  994.  
  995.      PRESENT filename *n
  996.  
  997.         Where filename is the drive, name and extension of the slide
  998.         tray file you wish to present.
  999.  
  1000.         The asterisk (*) MUST be entered.
  1001.  
  1002.         n is a number from 0 to 8 that will indicate the system's
  1003.         default delay number. If n is not present or it is not within
  1004.         the indicated limits, a default value of 4 (8 second)will be
  1005.         assumed.
  1006.  
  1007.         The following are the available delays numbers and their
  1008.         significance to the PRESENT program:
  1009.  
  1010.          Number    Time     Comment
  1011.          -------   -------    -----------
  1012.          0        Flash    The slide will flash on the screen
  1013.                 during the time it takes the system to
  1014.                 read the next slide from the disk.
  1015.          1        1 sec
  1016.          2        2 sec
  1017.          3        4 sec
  1018.          4        8 sec
  1019.          5           16 sec
  1020.          6           32 sec
  1021.          7           64 sec
  1022.          8          128 sec
  1023.  
  1024.  
  1025.     Either way it is started, the PRESENT will begin by reading the first,
  1026.     second and last pictures into the buffers and displaying the first one.
  1027.  
  1028.     A. UNATTENDED MODE
  1029.  
  1030.     Before starting the unattended mode, please make sure that you have set
  1031.     the desired slide timing for each slide as described above.  If you did
  1032.     not set any timings, the system will use the default setting.
  1033.  
  1034.     Start PRESENT using option 2.  The value entered for "n" will be
  1035.     determine the default timing for those slides whose setting is the
  1036.     default.  If nothing is entered, or if the value entered is not between
  1037.     0 and 8, a setting of 4 will be assumed (8 seconds).
  1038.  
  1039.     After the first slide appears on the screen you will hear a loud BEEP.
  1040.     This is to indicate that the system is ready to begin and that it is in
  1041.     a stopped state.  The program will always begin in a stopped state
  1042.     regardless of the first slide's time setting, this is to give the user
  1043.     control of when he wants to begin the show.  To begin the show, press
  1044.     the Escape key, this will start the timer for the first slide and then
  1045.     proceed sequentially slide after slide.  When the last slide is
  1046.     reached, the show will automatically begin again without stopping.
  1047.  
  1048.     When the system is running unattended, the on screen pointer will be
  1049.     forced off.  It may be turned back on when in the stopped state but
  1050.     resuming will again force it off.
  1051.  
  1052.     At any time during an unattended presentation, the show can be stopped
  1053.     by pressing the Escape key and you will again hear a loud BEEP
  1054.     acknowledging your command.
  1055.  
  1056.     The presentation can also be stopped from within the presentation
  1057.     itself by setting a slide's timing to stop.  When PRESENT encounters
  1058.     one of these slides it will BEEP and enter a stopped state.  However,
  1059.     considering that when Escape is pressed to resume a presentation, the
  1060.     timing used will be the one of the slide currently being displayed, to
  1061.     resume a presentation that has been stopped by a slide's time setting,
  1062.     you must first advance to the next slide manually and then press
  1063.     Escape.
  1064.  
  1065.     The stopped state.
  1066.  
  1067.     As mentioned above, there are several conditions that will result in
  1068.     stopping an unattended presentation.  In other words, it enters a
  1069.     stopped state.  When PRESENT is started up in the unattended mode and
  1070.     it has entered a stopped state, it's operation is then the same as if
  1071.     it had been started up in the manual mode.    In the stopped state, all
  1072.     the manual commands are operational.  The manual commands are described
  1073.     below under MANUAL MODE.  The only difference is that the Escape key
  1074.     will resume unattended mode whenever it is pressed while being in a
  1075.     stopped state.  The Escape key will not be operational in the manual
  1076.     mode.
  1077.  
  1078.  
  1079.     B. MANUAL MODE
  1080.  
  1081.     The manual mode is entered by either stopping an unattended
  1082.     presentation or starting up the PRESENT program with option 1. However,
  1083.     if the program was started with option 1, the Escape key will have no
  1084.     effect. To describe the operation of the manual mode the commands have
  1085.     been separated into two categories; basic and dual monitor commands.
  1086.     Basic commands are always available and do not require the monochrome
  1087.     screen to be used. Dual monitor commands on the other hand will only be
  1088.     available if you have two screens and you start the program from the
  1089.     monochrome monitor, these commands allow you to move around the
  1090.     presentation, look aside at supporting slides, change the dissolve
  1091.     types and therefore require that you be able to see what you are doing.
  1092.  
  1093.  
  1094.     1. Basic Commands
  1095.  
  1096.     As mentioned above, the standard commands do not require the use of a
  1097.     monochrome monitor, these commands are pretty much straight forward and
  1098.     will operate as indicated.
  1099.  
  1100.  
  1101.  
  1102.                   KEYBOARD     JOYSTICK A     JOYSTICK B
  1103.                 ------------  ------------   ------------
  1104.  
  1105.     NEXT SLIDE            + or Space    Button 2      *
  1106.  
  1107.     PREVIOUS SLIDE         - (minus)    Button 1      *
  1108.  
  1109.     BLACKOUT (1)          Ctrl-Home       *          *
  1110.  
  1111.     POINTER ARROW ON/OFF      Letter P       *           Button 1
  1112.  
  1113.     AUTO DISSOLVE ON/OFF (2)      Letter A       *           Button 2
  1114.  
  1115.     MOVE POINTER             *         Stick          *
  1116.  
  1117.     QUIT              Ctrl-End       *          *
  1118.  
  1119.     STOP or RESUME (3)          Esc
  1120.  
  1121.  
  1122.     (1)  Blackout will blackout the screen (it will NOT clear the display)
  1123.      pressing Blackout again or displaying another slide will turn the
  1124.      screen back on.
  1125.  
  1126.     (2)  When Auto dissolve is on, the slides will appear on the screen
  1127.      with the dissolve type set in the tray file. Turning it off, will
  1128.      set the  dissolve type to "replace" to allow you to advance or go
  1129.      back faster. Turning it back on will resume the programmed type
  1130.      of dissolve.
  1131.  
  1132.     (3)  The Esc key will Stop or Resume an unattended presentation.
  1133.  
  1134.  
  1135.     The speed with which you may advance depends on the drives you are
  1136.     using, although the pictures may change instantaneously (if auto
  1137.     dissolve is off), the next or previous slide must be read into memory
  1138.     before it can be displayed.  This is fairly fast, but not fast enough
  1139.     to achieve a motion picture effect even with a RAM disk.  If you are
  1140.     using the joysticks and the arrow pointer is turned on, the arrow will
  1141.     serve to indicate when you may change slides as the system turns it off
  1142.     while the disk is reading and turns it back on when finished.
  1143.  
  1144.     The arrow pointer on texts screen is the ASCII 27 character (an arrow
  1145.     pointing left) this character will be placed on the screen in lieu of
  1146.     the underlying character and will assume the underlying character's
  1147.     screen attributes (it may disappear if the underlying character has a
  1148.     non-display attribute).
  1149.  
  1150.     Notes on the use of joysticks
  1151.  
  1152.      The arrow pointer will only be enabled if there is a joystick in
  1153.      position A.
  1154.  
  1155.      Holding a joystick button down will not produce a typematic
  1156.      effect.
  1157.  
  1158.      When the program starts, it checks to see if any button is pressed
  1159.      or continuously on.  If it finds this condition it will assume
  1160.      that the buttons are defective or not available and they will be
  1161.      disabled so please make sure you are not pressing any buttons when
  1162.      starting the program.
  1163.  
  1164.     Hard Copies
  1165.  
  1166.      To print a hard copy, first turn the arrow off then press PrtSc.
  1167.      When the printer is finished you may turn the arrow back on.
  1168.      Please make sure that a screen dump program was loaded prior to
  1169.      starting up PRESENT.
  1170.  
  1171.     Messages
  1172.  
  1173.      Messages will always appear on the monochrome screen (except
  1174.      during the initial startup phase as described later). However,
  1175.      PRESENT will always BEEP when a message is given, all messages are
  1176.      explained below.
  1177.  
  1178.  
  1179.     2. Dual Monitor Commands
  1180.  
  1181.     The dual monitor commands are those that allow the user to alter the
  1182.     sequence of the presentation or to include slides that are not in the
  1183.     presentation file but present in the disk. The latter is particularly
  1184.     useful in those situations where you may want to have supporting slides
  1185.     but only show them if the need arises, such as to answer questions or
  1186.     to cover a particular subject in depth etc.
  1187.  
  1188.     When in dual screen mode, you can also change the dissolve types of the
  1189.     following slides or set a constant dissolve type for the entire
  1190.     presentation. Help will also be available.
  1191.  
  1192.     In order to be able to accomplish this, you must be able to see what is
  1193.     going on during the presentation.  In particular, you need to know at
  1194.     any point in time what slide will be shown next, which one is on the
  1195.     screen, which was the last one shown, as well a to be able to point to
  1196.     a slide you want to show or to where in the sequence you want to jump
  1197.     to.  If a monochrome display is attached, it will do just that.
  1198.  
  1199.     When the program is started up, the monochrome screen will look
  1200.     something like this:
  1201.  
  1202.  
  1203.   Available picture files               D:NAME.EXT
  1204.  
  1205.   IMAGE01  IMAGE21  IMAGE41               SLIDE01
  1206.   IMAGE02  IMAGE22  IMAGE42               SLIDE02
  1207.   IMAGE03  IMAGE23  IMAGE43               SLIDE03
  1208.   IMAGE04  IMAGE24  IMAGE44               SLIDE04
  1209.   IMAGE05  IMAGE25  IMAGE45               SLIDE05
  1210.   IMAGE06  IMAGE26  IMAGE46               SLIDE06
  1211.   IMAGE07  IMAGE27  IMAGE47               SLIDE07
  1212.   IMAGE08  IMAGE28  IMAGE48               SLIDE08
  1213.   IMAGE09  IMAGE29                   SLIDE09
  1214.   IMAGE10  IMAGE30                   SLIDE10
  1215.   IMAGE11  IMAGE31
  1216.   IMAGE12  IMAGE32
  1217.   IMAGE13  IMAGE33
  1218.   IMAGE14  IMAGE34
  1219.   IMAGE15  IMAGE35
  1220.   IMAGE16  IMAGE36
  1221.   IMAGE17  IMAGE37
  1222.   IMAGE18  IMAGE38
  1223.   IMAGE19  IMAGE39
  1224.   IMAGE20  IMAGE40
  1225.   *STOPPED* ---------------- Message area -------------------      ** AUTO **
  1226.   Look Aside: IMAGE01          Last: SLIDE10  Showing: SLIDE01  Next: SLIDE02
  1227.   F1:Help                                   Merge
  1228.  
  1229.  
  1230.     As you will notice, this resembles the PREPARE screen, all the picture
  1231.     files on the disk (up to 100) are listed on the left under the
  1232.     Available Pictures Files label, and the presentation pictures list will
  1233.     appear on the right under the name of the presentation file.
  1234.  
  1235.     You will notice two block cursors, one of them will be on the first
  1236.     name of the image list and the other will be brighter and will be on
  1237.     the second name of the tray list.  You will also notice that one of the
  1238.     title legends, (most likely the Available Pictures Files legend) will
  1239.     appear to be brighter than the other one (adjust your monitor if not).
  1240.  
  1241.     Along the bottom, in the next to the last line, you will see the Status
  1242.     line showing several slide names.  The first one labeled "Look Aside"
  1243.     shows the name of the slide pointed to by the cursor on the image list.
  1244.     The second one shows the last slide of the tray list as this will be
  1245.     the slide that would be shown if you were to go back one slide.  The
  1246.     third one shows the name of the slide on the screen and is in reverse
  1247.     video.  The fourth and last shows the name of the next slide to be
  1248.     displayed if you were to advance in the presentation.  In the screen
  1249.     shown above, this would coincide with the name under the cursor in the
  1250.     tray list.
  1251.  
  1252.     Above the status line is an area reserved for messages.  In the screen
  1253.     shown above, the legend "*STOPPED*" appears to the left of the message
  1254.     area, this legend only appears when the program is running in the
  1255.     unattended mode and it is in a stopped state, otherwise if the
  1256.     presentation is running, "*RUNNING*" will appear instead.  If the
  1257.     program was brought up in the manual mode, neither will appear.  To the
  1258.     right of the message area the legend "** AUTO **" appears only when
  1259.     Auto dissolve is ON.
  1260.  
  1261.     The area below the status line is reserved for help information. If the
  1262.     PRESENT.HLP was available the prompt F1:Help will Appear. To the right
  1263.     and below the Next Slide's name, the dissolve type of the next slide
  1264.     will appear.
  1265.  
  1266.     The cursor arrow keys are used to move the cursors around the list
  1267.     where they are located.  Home and End will move the cursor to the first
  1268.     and last names of the list.  What cursor moves depends on the shift
  1269.     status of the cursor keys.    When the cursor keys (numeric key pad on
  1270.     the right of the keyboard) are in their base state (Num Lock off and
  1271.     unshifted) you will notice that the "Available Picture Files" legend
  1272.     will be brighter, this means that pressing the cursor keys will move
  1273.     the cursor in the image list.  If you press the Num Lock key you will
  1274.     notice that the top legends will interchange brightness, now the cursor
  1275.     keys will move the cursor on the tray list.  The same is true when a
  1276.     shift key is pressed, the legends will also interchange brightness but
  1277.     only while the shift key remains depressed.
  1278.  
  1279.     When you move the cursor on the image list, you will notice that the
  1280.     'Look Aside' in the status line will always show the name under the
  1281.     cursor. On the other hand if you move the cursor on the tray list, you
  1282.     will notice that the cursor will lose its brightness but one of the
  1283.     names in the list will be highlighted. The highlighted name in the tray
  1284.     list points to the name of the 'Next' slide to be shown, if the cursor
  1285.     happens to be on the highlighted name, the cursor will go bright.
  1286.  
  1287.     When a slide is advanced, you will see that the status line changes.
  1288.     The name that was on the screen will go to the 'Last' name, the 'Next'
  1289.     name will go to the 'Showing' name, a new name will appear on the
  1290.     'Next' name and the 'Look Aside' name will be unchanged.  You will also
  1291.     see that the cursor in the tray list will be on the highlighted name
  1292.     and will be bright. This will also happen if you go back in the
  1293.     presentation, the status line however will change the other way.
  1294.  
  1295.  
  1296.     LOOK-ASIDE
  1297.  
  1298.     To 'Look-Aside' at a slide, move the cursor in the image list to the
  1299.     slide you want to look at, it's name will appear in the status line.
  1300.     Now press the letter "L" and the slide will go on the screen.  Now look
  1301.     at the status line, you will see that the slide that was on the screen
  1302.     will have moved to the 'Last' name and the next name will be unchanged.
  1303.     If you now pick another slide and 'Look-aside' at it the last name will
  1304.     remain unchanged.  In other words, 'Look-Aside' slides will never go
  1305.     into the 'Last' name.  This will preserve the sequence of the
  1306.     presentation meaning that if you go back, the 'Last' name will go to
  1307.     the screen, the 'Look-Aside' slide that was on the screen will
  1308.     disappear and the 'Next' name will remain unchanged.  Conversely, if
  1309.     you go forward after a 'Look-Aside' the 'Last' name will remain
  1310.     unchanged and the 'Next' name will go on the screen.
  1311.  
  1312.     All Look-Aside slides will 'replace' the slide currently being
  1313.     displayed. The dissolve feature is not available for looking aside.
  1314.  
  1315.     SKIPPING
  1316.  
  1317.     Skipping is jumping within the sequence of the presentation to either
  1318.     skip over a series of slides or to go back to a certain point and
  1319.     reshow a sequence of slides.  To skip, move the tray cursor to the
  1320.     slide you want to skip to.    You will notice that the cursor loses it's
  1321.     brightness and one of the names will be highlighted, the highlighted
  1322.     name is the current 'Next' name.  To make the name under the cursor the
  1323.     next name press Enter.  Three things will happen, 1) the in-use light
  1324.     goes on as the disk reads that image into the 'Next' buffer, 2) the
  1325.     status line will be changed to show the new 'Next' name and 3) the
  1326.     cursor will go bright and the previously highlighted name will lose its
  1327.     brightness.  The system will now respond to the forward command by
  1328.     jumping to the 'Next' slide.
  1329.  
  1330.     HELP
  1331.  
  1332.     Help will only be available in the dual command mode if the PRESENT.HLP
  1333.     file was in the default drive when starting PRESENT. To ask for help,
  1334.     press F1 and both the tray and image lists will be replaced by a help
  1335.     screen. To return to the main screen, press the Esc key.
  1336.  
  1337.     DISSOLVE SETTING
  1338.  
  1339.     When PRESENT starts, the dissolve type for each slide will be set
  1340.     automatically to the type that was given to that slide with the PREPARE
  1341.     program. This is called the 'Auto-dissolve' operation and it is
  1342.     indicated by the ** AUTO ** legend appearing above the 'Next' name in
  1343.     the status line.
  1344.  
  1345.     The type of dissolve to be used for the NEXT slide will be shown below
  1346.     the 'Next' name in the status line.
  1347.  
  1348.     In other words, when the ** AUTO ** legend appears, the type of
  1349.     dissolve that will be used for the NEXT slide will be taken from the
  1350.     tray file and will be displayed below the next slide's name. If you go
  1351.     back a slide, the dissolve type that will be used will be the one set
  1352.     for the slide you go back to (it is not displayed).
  1353.  
  1354.     If you want to override the displayed setting, press F9 and F10 to
  1355.     scroll through the different types of dissolve available until the
  1356.     desired one is shown. The new setting will be the one used next slide
  1357.     ONLY. The following types will be taken from the individual settings.
  1358.  
  1359.     If you want to override ALL the settings, turn Auto-Dissolve off by
  1360.     pressing the letter 'A' (for Auto-dissolve). The legend ** AUTO ** will
  1361.     disappear and the dissolve type displayed will changed to 'Replace'.
  1362.     If you now scroll in a new type of dissolve, that new type will be used
  1363.     for all slides (except Look-Aside) until you manually change it. To
  1364.     return to the automatic dissolve settings, press the letter 'A' again.
  1365.  
  1366.  
  1367.     MESSAGES
  1368.  
  1369.     During execution, there are two phases in which messages appear, the
  1370.     startup phase which ends when the first slide is displayed, and the
  1371.     running phase.
  1372.  
  1373.     Startup phase messages (These messages appear on whatever display the
  1374.     program was started on):
  1375.  
  1376.     File not found
  1377.  
  1378.      This message will appear if the specified tray file cannot be
  1379.      found. The program will be terminated.
  1380.  
  1381.     Incorrect file name
  1382.  
  1383.      This message indicated that you either omitted a file
  1384.      specification when starting the program, or the file
  1385.      specifications were not accepted.  Your must re-enter the PRESENT
  1386.      command.  (Path names are not allowed)
  1387.  
  1388.     No picture files on disk
  1389.  
  1390.      This message appears when the drive specified in the file
  1391.      specification does not contain any .PIC files.  You are using
  1392.      the wrong disk.
  1393.  
  1394.     Initial picture load failed
  1395.  
  1396.      This message is an indication that there was a critical error
  1397.      during the loading of the first pictures. This would be due to
  1398.      either a picture file not found, a hard read error, disk not ready
  1399.      etc.
  1400.  
  1401.     Bad Tray file
  1402.  
  1403.      This message is an indication that the tray file you specified was
  1404.      not a proper tray file (i.e. PRESENT PRESENT.COM).
  1405.  
  1406.     Tray file too short
  1407.  
  1408.      Tray files must have at least 2 pictures to be used, if only one
  1409.      picture is in the list, this message will appear.
  1410.  
  1411.     DOS messages
  1412.  
  1413.      DOS messages for critical disk errors will appear if such an error
  1414.      occurs in the startup phase. Please refer to the DOS manual.
  1415.  
  1416.     Running phase messages (these messages will only appear on the
  1417.     monochrome display)
  1418.  
  1419.     *RUNNING* Press Esc to stop
  1420.  
  1421.      This message appears when an unattended presentation is
  1422.      running.
  1423.  
  1424.     Press Esc to return to Main Screen
  1425.  
  1426.     This message appears when the help screen is being displayed
  1427.  
  1428.     Help not available
  1429.  
  1430.      This message indicated that the file PRESENT.HLP was not found.
  1431.      The Help function (F1) will not be available.
  1432.  
  1433.     Basic Commands only, Help not available
  1434.  
  1435.      This message will only appear if you start PRESENT from the color
  1436.      monitor and you have both screens. It tells you that the dual
  1437.      screen commands nor Help will be available.
  1438.  
  1439.     The following messages will only appear on the monochrome display and
  1440.     will produce a BEEP.
  1441.  
  1442.     *STOPPED* Press Esc to resume
  1443.  
  1444.      This message appears whenever the program, when running in
  1445.      unattended mode enters a stopped state. The word *STOPPED* will
  1446.      remain on the screen to indicate this condition until the program
  1447.      is resumed, the rest of the message will be cleared.
  1448.  
  1449.     Picture not found          Quit (Ctrl End) or Ignore (any key)
  1450.  
  1451.      This message indicates that a picture in the tray file was not
  1452.      found in the diskette. Make sure that once you created a tray file
  1453.      you do not erase any of its component picture files. Pressing any
  1454.      key will continue the presentation and the file will be skipped
  1455.      (you will notice this on the status line). The other alternative
  1456.      is to terminate pressing Ctrl-End.
  1457.  
  1458.      NOTE: Some utility programs that assign paths to data files (i.e.
  1459.      a PATH command to look for files in other directories and/or
  1460.      disks) may also cause this message to appear whenever the Disk Not
  1461.      Ready condition occurs.
  1462.  
  1463.     Disk media error          Quit (Ctrl End) or Ignore (any key)
  1464.  
  1465.      This is a disk hardware read error meaning that the disk
  1466.      operation was not successful due to either a defective disk or
  1467.      diskette or a device malfunction.  Pressing any key will continue
  1468.      the presentation and the file will be skipped (you will notice
  1469.      this on the status line).  If the operation that was interrupted
  1470.      was a Skip or a Look-Aside, ignoring the error will simply cancel
  1471.      the command.  The other alternative is to terminate the program by
  1472.      pressing Ctrl-End.
  1473.  
  1474.     File allocation error     Quit (Ctrl End) or Ignore (any key)
  1475.  
  1476.      DOS has detected that the file allocation table is incorrect.
  1477.      Pressing any key will continue the presentation and the file will
  1478.      be skipped (you will notice this on the status line).    If the
  1479.      operation that was interrupted was a Skip or a Look-Aside,
  1480.      ignoring the error will simply cancel the command.  The other
  1481.      alternative is to terminate the program by pressing Ctrl-End.
  1482.  
  1483.     Drive not ready          Quit (Ctrl End) or Retry (any key)
  1484.  
  1485.      The diskette drive door is probably not properly closed, press any
  1486.      key to retry the interrupted operation or press Ctrl-End to end
  1487.      the program.
  1488.  
  1489.  
  1490.  
  1491.     V. USING COMPRESS AND EXPAND
  1492.  
  1493.     COMPRESS and EXPAND are similar in their operation to the file copy
  1494.     utility and allows you to specify input and output drives.
  1495.  
  1496.     The command format is as follows:
  1497.  
  1498.     To Compress
  1499.  
  1500.     COMPRESS [drive1:]filename [drive2:]
  1501.  
  1502.     To Expand
  1503.  
  1504.     EXPAND [drive1:]filename [drive2:]
  1505.  
  1506.  
  1507.     Where:
  1508.  
  1509.     [drive:1] is the source drive letter (optional, if not present the
  1510.           default drive will be used)
  1511.  
  1512.     [drive:2] is the target drive letter (optional, if not present the
  1513.           default drive will be used)
  1514.  
  1515.     filename  is the name of the file you wish to convert. The filename
  1516.           may contain "wild-card" characters to indicate a filename
  1517.           pattern or simply an asterisk (*) to select all the
  1518.           files. An extension need not be specified as it will be
  1519.           ignored, the program will only select files with a ".PIC"
  1520.           extension.
  1521.  
  1522.  
  1523.     NOTE: Path names are not supported
  1524.  
  1525.  
  1526.     When the program starts, the following message will appear:
  1527.  
  1528.  
  1529.                Picture Image Compress
  1530.  
  1531.             ***********   WARNING  ************
  1532.  
  1533.             ORIGINAL FILES WILL BE OVER-WRITTEN
  1534.  
  1535.         Press Y to compress, N to skip, Esc to stop
  1536.  
  1537.     NOTE: The warning message will only appear if the source and target
  1538.       drives are the same.
  1539.  
  1540.     The program will search for the first file matching the pattern
  1541.     and ask you if you wish to convert that file thus:
  1542.  
  1543.             Compress X:NNNNNNNN.PIC to X: ?
  1544.  
  1545.     Typing a "Y" or "y" will compress the picture, "N" or any other key
  1546.     will skip to the next file and pressing the Escape key will terminate
  1547.     the program.
  1548.  
  1549.     The program will continue until all the matching picture files are
  1550.     prompted or until the Escape key is pressed.
  1551.  
  1552.     When compressing a file, the program will check to see if the file is a
  1553.     text image file or if it is already in a compressed form and if so, it
  1554.     will simply copy the file onto the target drive.  Conversely when
  1555.     expanding a file, if the file is not in a compressed form, it will
  1556.     simply copy it onto the target drive.
  1557.  
  1558.     If the source and target drives are the same, the resulting compressed
  1559.     or expanded files will be written over the original files.
  1560.  
  1561.     The program was intended for compressing and expanding "BSAVEd" picture
  1562.     files only, but it will NOT check for their validity as such, it will
  1563.     simply read a maximum of 16K bytes and proceed to compress. If an
  1564.     extraneous .PIC file is present, the result will be garbage.
  1565.  
  1566.  
  1567.     MESSAGES
  1568.  
  1569.     The following messages may appear
  1570.  
  1571.  
  1572.     Invalid drive(s) specified
  1573.  
  1574.      This is to indicate that a drive specified in the command line is
  1575.      invalid.
  1576.  
  1577.  
  1578.     No files found
  1579.  
  1580.      This indicates that no files were found that matched the pattern.
  1581.      Remember, the programs will only search for files with a ".PIC"
  1582.      extension.
  1583.  
  1584.     No room in directory
  1585.  
  1586.      Your disk's directory is full.
  1587.  
  1588.     Unable to write
  1589.  
  1590.      This indicates that the target diskette is full and that it was
  1591.      unable to write the complete file.
  1592.  
  1593.     Standard DOS messages may also appear to indicate other errors, if
  1594.     these messages appear, please refer to your DOS manual.
  1595.  
  1596.  
  1597.  
  1598. USER-SUPPORTED SOFTWARE
  1599.  
  1600.  
  1601.     If you are using PRESENT and find it of value, your contribution ($40
  1602.     suggested) will be appreciated.
  1603.  
  1604.     The $40 license fee (per system) is requested from COMMERCIAL USERS if
  1605.     used in a place of business or incorporated into another product.
  1606.  
  1607.     This contribution is voluntary and will entitle you to become a
  1608.     registered user. As a registered user you may:
  1609.  
  1610.      A. Write us if you need help,
  1611.      B. Receive free updates to the program (you pay only  for
  1612.         the diskette and postage).
  1613.      C. Receive free notice of new programs released by us.
  1614.  
  1615.      If you wish to register as a user,  please send your  check,
  1616.      name, address and phone number to:
  1617.  
  1618.              SML Services, Inc.
  1619.              6095 River Chase Cir.,NW
  1620.              Atlanta, Georgia 30328
  1621.  
  1622.  
  1623.     Regardless of whether a contribution is made, the user is encouraged to
  1624.     copy and share PRESENT with others.  Payment for use is discretionary
  1625.     on the part of each subsequent user.
  1626.  
  1627.     A limited license is granted to all users of PRESENT, to make copies of
  1628.     PRESENT and distribute them to other users, on the following
  1629.     conditions:
  1630.  
  1631.  
  1632.      1. This note be included in all copies,
  1633.  
  1634.      2. The name "PRESENT" must be retained,
  1635.  
  1636.      3. The Copyright and authorship notices contained in the
  1637.         programs and documentation are not to be altered or removed.
  1638.  
  1639.      4. The programs are not to be distributed to others in
  1640.         modified form.
  1641.  
  1642.      5. No fee is to be charged for copying or distributing
  1643.         the program.
  1644.  
  1645.  
  1646.     User groups, clubs and BBS's are encouraged to distribute the program
  1647.     and documentation, subject to the above limitations.  All we ask is
  1648.     that you encourage contributions to our cause so that it remains
  1649.     worthwhile to develop new programs.
  1650.  
  1651.     IN ANY CASE NO COMMERCIAL OR MONEY MAKING VENTURES WITH REGARD TO
  1652.     SOFTWARE SALES OR MODIFICATION AND THE SUBSEQUENT SALE OF THE PRESENT
  1653.     PROGRAMS IN WHOLE OR ANY PART IS PERMITTED BY THE AUTHOR.
  1654.  
  1655.  
  1656.     Fernando Pertuz
  1657.  
  1658.