home *** CD-ROM | disk | FTP | other *** search
/ TopWare 18: Liquid / Image.iso / liquid / top1136 / gifv2.hlp < prev    next >
Text File  |  1993-10-05  |  26KB  |  684 lines

  1.  
  2.  
  3.  
  4. END
  5.      The END command HALTS execution of the script file and EXITS.
  6.  
  7. GOTO LABEL
  8.      The GOTO statement jumps to location where LABEL can be found
  9.      in the script file.
  10.  
  11. IFINT LABEL
  12.      IFINT tests to see if the next image to be loaded is a GIF
  13.      Interlaced file. If so, control jumps to LABEL.
  14.  
  15. IF-LAST-FILE LABEL
  16.      IF-LAST-FILE tests to see if there are NO MORE files to be
  17.      processed. If there are no more files in the list, control
  18.      jumps to LABEL.
  19.  
  20. IF>=320X200 LABEL
  21.      IF>=320X200 tests the next image size. If the next image is
  22.      greater than or equal to 320X200 resolution, control jumps to
  23.      LABEL.
  24.  
  25. IF>=640X400  LABEL
  26. IF>=640X480  LABEL
  27. IF>=800X600  LABEL
  28. IF>=1024X768 LABEL
  29.      The above tests are similar in nature to the IF>=320X200.
  30.  
  31. IFBMP LABEL
  32. IFGIF LABEL
  33. IFPCX LABEL
  34. IFPIC LABEL
  35.      These test for the file extension of the next file to load. If
  36.      the extension matches, control jumps to LABEL.
  37.  
  38. IFEXIST Filename LABEL
  39.      If the filename indicated EXISTS in the currently selected
  40.      directory then control jumps to LABEL.
  41.  
  42. IFBUTTON-L LABEL
  43.      If mouse control is ON, IFBUTTON-L detects if the LEFT mouse
  44.      button was pressed to quit out of a picture. If the LEFT
  45.      button was pressed, control jumps to LABEL
  46.  
  47. IFBUTTON-R LABEL
  48. IFBUTTON-C LABEL
  49.      These commands are similar to IFBUTTON-L, but testing for the
  50.      RIGHT and CENTER buttons instead.
  51.  
  52. IF V{1-10}{<,>,=}{###} LABEL
  53.      The IF command tests the value of one of the 10 variables
  54.      allowed. The test can be <(less than) or >(greater than) or
  55.      =(equal). The ### is a number to test against. LABEL is where
  56.      control jumps if the test is true. For example: "IF V4>10
  57.      :MORE" This statement checks to see if variable 4 is greater
  58.      than 10. If so control jumps to ":MORE".
  59.  
  60. GOSUB LABEL
  61.      This allows a procedure (routine, function) with the name
  62.      LABEL to be executed. Once the routine is finished, control
  63.      transfers back to the statement following the GOSUB LABEL.
  64.      NOTE: The called procedure must end with a SUB-END statement.
  65.  
  66. SUB-END
  67.      This statement indicates that the end of the subroutine is
  68.      found. Control will transfer back to where the calling GOSUB
  69.      statement was.
  70.  
  71.  
  72.  
  73. DISPLAY V{1-10}
  74.      This displays on the screen the current value of any of the 10
  75.      variables that you can manipulate. For example: "DISPLAY V2"
  76.      would cause the contents of V2 to be displayed on the screen.
  77.  
  78. ECHO text message
  79.      This command allows you to print any text on the screen (much
  80.      like the DOS ECHO command). Any text can be displayed. For
  81.      example: "ECHO Have a nice day!" would result in "Have a nice
  82.      day!" displayed on your screen. The ECHO command also allows
  83.      for system variables to be displayed in the message. Enclose
  84.      any system variable within % in the message. For example:
  85.  
  86.           ECHO %FILE_NAME% has %IMAGE_COLORS% colors in it!
  87.  
  88.      This would display something like:
  89.  
  90.           GIRL.GIF has 256 colors in it!
  91.  
  92.      The allowable system variables are described below in the SET
  93.      command. There is one (1) additional system variable that the
  94.      ECHO command can use that the SET command can't. It's the
  95.      "FILE_NAME" system variable. The reason the SET command can't
  96.      use it is because it's NOT a number!
  97.  
  98.      HINT: By using system variables in the ECHO command and using
  99.      the PRINTER-ON command, you can essentially produce reports
  100.      about your picture files! (See the GIFV.SLU script file for
  101.      details.)
  102.  
  103. SET V{1-10}  {###,+,-,system}
  104.      This command sets the value of any of the 10 variables allowed
  105.      in the script language to a particular value. For example:
  106.      "SET V3 100". This would set V3 to 100. You can also increment
  107.      and decrement variables. For example: "SET V5 +". This would
  108.      add 1 to the value of V5 and "SET V1 -" would subtract 1 from
  109.      the value of V1. You can also set your variables to some of
  110.      the various SYSTEM settings. For example: If you wanted V2 to
  111.      contain the size of the next file to process, you would say
  112.      "SET V2 FILE_SIZE". Below is a list of all system variables.
  113.  
  114.                          System variables List
  115.  
  116.           DEBUG_SWITCH
  117.                If the DEBUG-ON option is turned on, this will be
  118.                equal to 1, otherwise it will be equal to 0.
  119.  
  120.           PRINTER_SWITCH
  121.                If the PRINTER-ON option is turned on, this will be
  122.                equal to 1, otherwise it will be equal to 0.
  123.  
  124.           RES_LOCK_SWITCH
  125.                If the RES-LOCK option is turned on, this will be
  126.                equal to 1, otherwise it will be equal to 0.
  127.  
  128.           MOUSE_CONTROL_SWITCH
  129.                If the MOUSE-CONTROL-ON option is turned on, this
  130.                will be equal to 1, otherwise it will be equal to 0.
  131.  
  132.           RES_X
  133.                This returns the value of the width of the next
  134.                image to load.
  135.  
  136.           RES_Y
  137.                This returns the value of the height of the next
  138.                image to load.
  139.  
  140.           FILE_NUMBER
  141.                This returns the number of files already processed
  142.                in a particular path.
  143.  
  144.           FILE_ERROR
  145.                This returns the error number of the last file
  146.                operation (File-Copy, File-Move, File-Delete, File-
  147.                Rename.) The meaning of the different values that
  148.                FILE_ERROR can have are listed below:
  149.                     0    File operation completed OK
  150.                     1    Source file can't be found
  151.                     2    Target area FULL, Subdirectory by same
  152.                          name, or Target NOT a valid drive.
  153.                     3    Target area doesn't exist or Target drive
  154.                          full
  155.                     4    Read/Write ERROR on file
  156.                     5    NOT Enough Memory
  157.                     6    NOT USED
  158.                     7    Source and Target are the SAME
  159.                     8    NOT USED
  160.                     9    FILE-RENAME used invalid WILDCARDing
  161.  
  162.           LINE_NUMBER
  163.                This returns the line number in the script file that
  164.                the set command is on.
  165.  
  166.           DELAY
  167.                This returns the delay time for the slides to wait
  168.                after showing the image.
  169.  
  170.           RESOLUTION
  171.                This returns what resolution number is currently
  172.                selected. It's only useful if RES-LOCK is turned on.
  173.                The numbers range from 1 to ??. Usually there are
  174.                about 3 to 6 resolutions available depending on your
  175.                Super VGA capabilities.
  176.  
  177.           FILE_SIZE
  178.                This returns the file size of the next file to be
  179.                processed.
  180.  
  181.           IMAGE_COLORS
  182.                This returns the number of colors in the file. This
  183.                would be 2 for black & white pictures, 16 for 16
  184.                color files and 256 for 256 color files. If the
  185.                image has 24BIT color then IMAGE_COLORS will have 24
  186.                stored in it.
  187.  
  188.           V_#
  189.                Where # is 1 thru 10. This means you can set any
  190.                variable to the value of any other variable. For
  191.                example: "SET V2 V_1" This sets variable 2 to the
  192.                value in variable 1.
  193.  
  194.  
  195. CHANGE-PATH {PATH, %1-%9)
  196.      This command changes the path to load files from the path
  197.      indicated by PATH. For example: "CHANGE-PATH *.GIF" would
  198.      point the file list to the current directory. "CHANGE-PATH
  199.      F:\PICTURES\*.GIF" would point to the F:\PICTURES directory
  200.      and only select GIF files.
  201.  
  202.      NOTE: You can also use the %1 through %9 instead of a valid
  203.      path. In this case the path will be taken from the program
  204.      command line (very powerful!). So for example:
  205.  
  206.                C>GIFV /P:R   G:\*.*   E:\CAT\*.GIF
  207.  
  208.      If the script file called GIFV.SLR had a CHANGE-PATH %1 in it
  209.      then "G:\*.*" would be used instead. If it had a CHANGE-PATH
  210.      %2 then E:\CAT\*.GIF would be used. You can have up to 9
  211.      different selections.
  212.  
  213.      NOTE: As in the normal menu operation of GIF-REED, you can use
  214.      the special wildcard of *.? to specify ALL image formats that
  215.      GIF-REED recognizes. This is powerful in the fact that it is
  216.      BETTER than using *.*. This is because *.* will get ALL files
  217.      including files that aren't image files (.EXE, .COM, etc...).
  218.  
  219.  
  220. FILE-COPY  Destination LABEL
  221.      This command allows you to take the next file in the list to
  222.      be processed and copy it to a new filename or even a new drive
  223.      and/or path. If there is an error in copying, control jumps to
  224.      LABEL. See the system variable called FILE_ERROR.
  225.  
  226. FILE-MOVE  Destination LABEL
  227.      This command allows you to take the next file in the list to
  228.      be processed and move it to a new path or even a new drive
  229.      and/or path. If there is an error in moving, control jumps to
  230.      LABEL. See the system variable called FILE_ERROR.
  231.  
  232. FILE-DELETE LABEL
  233.      This command allows you to delete the next file to be
  234.      processed. If there is an error in deleting, control jumps to
  235.      LABEL. See the system variable called FILE_ERROR.
  236.  
  237. FILE-RENAME FileName LABEL
  238.      This command allows you to rename the next file to be
  239.      processed. You can specify either a regular filename or you
  240.      can WILDCARD the filename. See your DOS manual about WILDCARDS
  241.      in filenames if you are not familiar with the term. For
  242.      example "FILE-RENAME *.XXX" This would take the next file and
  243.      rename it to the same filename but .XXX for the file
  244.      extension! "FILE-RENAME X*.*" This would take the next file
  245.      and rename it so that the 1st letter will be a X and the rest
  246.      of the file name would remain intact! If there is an error in
  247.      renaming, control jumps to LABEL. See the system variable
  248.      called FILE_ERROR.
  249.  
  250. SUB-CREATE {Path,%1-%9} LABEL
  251.      This command creates a directory with the path specified by
  252.      PATH. For example: "SUB-CREATE NEWGIFS" would create a
  253.      subdirectory called NEWGIFS in the current path. You can
  254.      change paths by issuing the CHANGE-PATH command. "SUB-CREATE
  255.      E:\CAT :ERROR" would create a subdirectory called \CAT on the
  256.      ROOT of drive E:. If there was an error in creating the
  257.      directory, control jumps to LABEL.
  258.  
  259.      NOTE: You can also use the %1 through %9 instead of a valid
  260.      path. In this case the path will be taken from the program
  261.      command line (very powerful!). So for example:
  262.  
  263.           C>GIFV /P:R NEWGIFS E:\CATF
  264.  
  265.      If the script file called GIFV.SLR had a SUB-CREATE %1 in it
  266.      then "NEWGIFS" would be used to create a directory instead of
  267.      %1. If it had a SUB-CREATE %2 then E:\CAT would be used. You
  268.      can have up to 9 different selections.
  269.  
  270. LOAD filename
  271.  
  272.      This command will load a specific picture file onto your
  273.      screen.
  274.  
  275. LOADNEXT LABEL
  276.      This command loads the next file from the selected path used
  277.      by the CHANGE-PATH PATH command. The picture is also
  278.      displayed. If no more files exist (at end of list) control is
  279.      transferred to LABEL.
  280.  
  281. LOADPREV LABEL
  282.      This command is similar to LOADNEXT except the files are
  283.      loaded in reverse order. If you try to go too far backwards,
  284.      control jumps to LABEL.
  285.  
  286. SKIPNEXT LABEL
  287.      The same as LOADNEXT except the picture is NOT displayed. The
  288.      file pointer is merely incremented to point to the next file
  289.      in the list.
  290.  
  291. SKIPPREV LABEL
  292.      The same as LOADPREV except the picture is NOT shown. The file
  293.      pointer is merely decremented.
  294.  
  295.  
  296.  
  297. SLIDE-TYPE-NORMAL
  298.      This command puts the slide show into normal viewing mode.
  299.      That is to say, NO special effects.
  300.  
  301. SLIDE-TYPE-BLIND
  302.      This command makes the images appear on the screen with a
  303.      venetian blind effect.
  304.  
  305. SLIDE-TYPE-FADE
  306.      This command makes the images Fade IN/OUT on the screen.
  307.  
  308. SLIDE-TYPE-EXPAND
  309.      This command makes the images Expand on the screen.
  310.  
  311. SLIDE-TYPE-MERGE
  312.      This command makes the images Merge on the screen.
  313.  
  314. SLIDE-TYPE-ZEBRA
  315.      This command makes the images form like a Zebra.
  316.  
  317. SLIDE-TYPE-RANDOM
  318.      This command uses random slide show effects.
  319.  
  320.  
  321.  
  322. CENTER
  323.      This command centers the image on the screen
  324.  
  325. FLIP
  326.      This command flips the image on the screen
  327.  
  328. GRAY
  329.      This command turns the image into a Black & White (B&W)
  330.      picture.
  331.  
  332. INVERT
  333. NEGATIVE
  334.      These commands make the pictures look like a negative. The
  335.      colors are reversed.
  336.  
  337. MIRROR
  338.      This command mirror images the picture on the screen.
  339.  
  340. ROTATE
  341.      This command rotates the image clockwise on your screen.
  342.  
  343. REDRAW
  344.      This command redraws the image on the screen in case you had
  345.      echoed some text on the screen and got rid of the picture.
  346.  
  347. RES+
  348. RES-
  349.      These commands increase and decrease the screen resolution in
  350.      which the image is being displayed.
  351.  
  352. PRINT
  353.      This command prints the image to your printer. You must have
  354.      an HP or EPSON compatible printer. The default printer
  355.      configuration will be used to print all images. Make sure you
  356.      have selected good default printer settings and have saved
  357.      them with the ALT-U command from the main files list menu.
  358.  
  359. WRITE {B,G,P,C}  {1,2,3,filename}
  360.      This command writes the current image to a file. If NO
  361.      parameters are given, the current file format is used and the
  362.      same name is used. If you specify "B" or "G" or "P" or "C"
  363.      then a BMP or GIF or PCX or PIC will be written out to the
  364.      same filename. For Example:
  365.  
  366.                WRITE   B
  367.  
  368.      This would cause the current image displayed to be written out
  369.      as a BMP file. This is great for converting files over to a
  370.      different format!
  371.  
  372.      NOTE: If you select "G" without "filename" for a GIF file, you
  373.      will NOT be able to add comments to the GIF file. If the GIF
  374.      file had comments in it already, these would be kept in the
  375.      file. If you use "filename", specify a file in the GIF-REED
  376.      directory that contains the comments you want to add to the
  377.      GIF file. For example:
  378.  
  379.                WRITE   G MYNOTES
  380.  
  381.      This would force the image to have, as comments, the
  382.      information in the file called MYNOTES located in the GIF-REED
  383.      directory. If the name of the file had .ADD as an extension,
  384.      the comments would be added to any comments that may currently
  385.      be in the file. For example:
  386.  
  387.                WRITE   G MYNOTES.ADD
  388.  
  389.      This would keep any old comments in the original GIF file and
  390.      add to them the text in the file called MYNOTES.ADD. If you
  391.      want to INSERT your personal comments IN FRONT of any comments
  392.      currently in the GIF file, you can use a filename with an
  393.      extension of .INS. For example:
  394.  
  395.                WRITE   G MYNOTES.INS
  396.  
  397.      This would insert the text found in MYNOTES.INS and insert
  398.      before any comments found in the original GIF file.
  399.  
  400.                              HINT HINT HINT
  401.  
  402.      It may not be readily apparent, but you can actually REMOVE
  403.      all comments from GIF files by specifying a filename without
  404.      any data in it. Then use the "WRITE G FILENAME" command in the
  405.      script language. This would remove any current comments and
  406.      add whatever text is in FILENAME (nothing of course).
  407.  
  408.  
  409.      NOTE: If you select "P" or "C" for PCX or PIC file, a default
  410.      of 256 color mode will be used to create the file. In order to
  411.      specify 2 or 16 color mode, you can use the SECOND parameter
  412.      of a 1,2 or 3. For example:
  413.  
  414.                WRITE  P 2
  415.  
  416.      This will write out a PCX file in 16 color mode. 1 indicates
  417.      black and white (2 color mode). 2 indicates 16 color mode and
  418.      3 indicates 256 color mode.
  419.  
  420. LESS-RED            (While viewing CTRL-F1)
  421. MORE-RED            (While viewing CTRL-F2)
  422. LESS-GREEN          (While viewing CTRL-F3)
  423. MORE-GREEN          (While viewing CTRL-F4)
  424. LESS-BLUE           (While viewing CTRL-F5)
  425. MORE-BLUE           (While viewing CTRL-F6)
  426. LESS-CONTRAST       (While viewing CTRL-F7)
  427. MORE-CONTRAST       (While viewing CTRL-F8)
  428. DARKER              (While viewing CTRL-F9)
  429. BRIGHTER            (While viewing CTRL-F10)
  430. LESS-REDDER         (While viewing SHIFT-F1)
  431. MORE-REDDER         (While viewing SHIFT-F2)
  432. LESS-GREENER        (While viewing SHIFT-F3)
  433. MORE-GREENER        (While viewing SHIFT-F4)
  434. LESS-BLUER          (While viewing SHIFT-F5)
  435. MORE-BLUER          (While viewing SHIFT-F6)
  436.  
  437.      All of these commands alter the appearance of the image on the
  438.      screen. You should be able to figure out what each command
  439.      does.
  440.  
  441. RESET-COLORS
  442.      If you turned the image into B & W with the GRAY command or
  443.      used the color alter commands above, you can reset the colors
  444.      to the ORIGINAL colors with this command.
  445.  
  446. SORT-COLORS
  447.      SORT-COLORS allows you to sort the image's color-map. It sorts
  448.      the color map with the most frequently used colors at the
  449.      front of the color map. This is great for images being
  450.      displayed in Windows because Windows GRABS the TOP 4-16 colors
  451.      in every image's color map for display purposes. This produces
  452.      FUNNY looking pictures if the picture used a lot of a
  453.      particular color that Windows took and changed to its own
  454.      liking! By sorting the color map, the least used colors are
  455.      placed at the top. In fact, a lot of images don't use the full
  456.      256 colors available in the color map. This means most images
  457.      wouldn't be disturbed by Windows because the colors used by
  458.      Windows would be colors in the color map that weren't even
  459.      used by the image!
  460.  
  461. ADJUST-FOR-WINDOWS
  462.      This command will take the current image (picture) file and
  463.      strip off the TOP 16 colors in the image's color table. The
  464.      colors in the image that used the TOP 16 colors in the color
  465.      table will be substituted with the BEST match in the lower 240
  466.      colors in the color table. This produces results that are very
  467.      close to the original image. A file processed by this command
  468.      can then be used as a BMP file that Windows can use and
  469.      display without distorting the image. The distortion that
  470.      normally occurs when viewing a picture under Windows is
  471.      because Windows will CHANGE the TOP 16 colors in the color
  472.      table (map) of the image! By having the image NOT use the TOP
  473.      16 colors, the image will NOT be distorted while viewing under
  474.      Windows!
  475.  
  476. PRINTER  Filename
  477.      The filename given forces all printer output to go to the file
  478.      instead of the printer. LPT1, LPT2 or PRN can be used as
  479.      filenames to revert back to printer output. The default
  480.      directory for the filename is in the current directory.
  481.  
  482. PRINTER-ON
  483.      This command turns on the printer. Anything that gets
  484.      displayed on the screen (except images) will be printed to
  485.      your printer. Things such as debug information, ECHO and
  486.      DISPLAY items will be printed to your printer as well as being
  487.      displayed on your screen.
  488.  
  489. PRINTER-OFF
  490.      This turns off the printer-on command.
  491.  
  492. PRINTER-FF
  493.      This command forces a Form-Feed on your printer. This means
  494.      the last page will be ejected from your printer.
  495.  
  496.  
  497.  
  498. MOUSE-CONTROL-ON
  499.      This turns on mouse control. When mouse control is ON, images
  500.      are left on the screen until you click a mouse button.
  501.  
  502. MOUSE-CONTROL-OFF
  503.      This turns off the mouse control. Images are finished
  504.      displaying after the specified time delays are reached.
  505.  
  506.  
  507. DEBUG-ON
  508.      This command turns on the debug mode. Every line in the script
  509.      is shown on the screen as the script is being executed. Also,
  510.      useful information about your 10 variables are displayed.
  511.  
  512. DEBUG-OFF
  513.      This command turns OFF the debug mode.
  514.  
  515.  
  516. BEEP ###
  517.      This command causes a beep to be heard. If you indicate a
  518.      NUMBER, you will hear that many beeps.
  519.  
  520. DELAY ###
  521.      This indicates how many seconds to delay before going to the
  522.      next picture.
  523.  
  524. ENTER
  525.      This command forces the user to press ENTER or RETURN.
  526.  
  527. SYSTEM {DOS COMMAND}
  528.      This command allow you to execute a DOS command. NOTE: If no
  529.      parameter is specified then you will be SHELLED out to DOS.
  530.      You will need to type EXIT at the DOS prompt to continue with
  531.      the script file.
  532.  
  533. TEXT
  534.      This puts the screen into TEXT mode, if it isn't already.
  535.  
  536. WAIT ###
  537.      This command waits for ### hundredths of a seconds. For
  538.      example: "WAIT 500" would wait for 5 seconds and "WAIT 50"
  539.      would wait for 1/2 a second.
  540.  
  541.  
  542.  
  543. RES ###
  544.      This command indicates the current resolution to be displayed
  545.      if res-locking is turned ON. NOTE: If a number larger than the
  546.      number of possible resolutions is used, the largest resolution
  547.      will be selected.
  548.  
  549. RES-LOCK
  550.      This forces all further images to load with the specified
  551.      resolution from "RES" to be used.
  552.  
  553. RES-UNLOCK
  554.      This forces res-locking off. This is the default state and all
  555.      images are displayed with the BEST resolution used.
  556.  
  557. RES-UP
  558.      This command increments the resolution that would be used for
  559.      res-locking.
  560.  
  561. RES-DOWN
  562.      This command decrements the resolution that would be used for
  563.      res-locking.
  564.  
  565. EGA-MODE
  566.      This command forces the picture to be loaded in EGA mode. This
  567.      produces POOR results compared to VGA mode. You probably
  568.      shouldn't ever use this command unless you plan on converting
  569.      your 256 color images to 16 color EGA images.
  570.  
  571. VGA-MODE
  572.      This command forces the picture to be loaded in VGA mode. This
  573.      is the default, unless you only have EGA capability.
  574.  
  575. EGA-COLOR-ADJUST  {ON,OFF}
  576.      When viewing a picture in EGA mode, the normal process is to
  577.      convert all of the colors into 16 color selection. This makes
  578.      the picture viewable in EGA mode even though the picture may
  579.      be a 256 color image. This is the normal mode of operation.
  580.      However, if you only have EGA capability and wish to perform a
  581.      script file that manipulates the picture (Gray scale, rotate,
  582.      mirror, etc...) and then saves it back out, you may NOT want
  583.      the colors adjusted. In order to preserve the VGA quality of
  584.      the colors while operating the script on a machine with EGA
  585.      only capability, you may want to use the "EGA-COLOR-ADJUST
  586.      OFF" statement. This way you can process your files on a EGA
  587.      system without losing the VGA quality of the picture!
  588.  
  589. KEEP-SCREEN-SIZE {ON,OFF}
  590.      When using the WRITE command to write out GIF or PCX files,
  591.      the original screen size is overwritten with whatever
  592.      resolution mode you happen to be displaying the picture in.
  593.      This means if you load a picture in a VGA system that only
  594.      supports 320x200, when you go to write the GIF or PCX file,
  595.      the 320x200 mode information is written to the file to
  596.      indicate that it is to be displayed in 320x200 mode. This is
  597.      NOT particularly good since the picture may be a 1024x768
  598.      picture. In this case, any viewer would set the mode to
  599.      320x200 and then display the picture. This means you won't see
  600.      the whole picture! If you use the "KEEP-SCREEN-SIZE ON"
  601.      statement, when the picture is written to a GIF or PCX file,
  602.      the ORIGINAL screen size is kept intact. This means you can
  603.      process and convert your images to GIF or PCX files on a VGA
  604.      system with only 320x200 resolution and NOT have to worry
  605.      about how the picture will load with image viewers. The same
  606.      goes for older super VGA cards that only support 640x480.
  607.      Basically, if your card doesn't support the resolution the
  608.      picture was INTENDED to be displayed in, you should use the
  609.      "KEEP-SCREEN-SIZE ON" statement if you plan on writing out GIF
  610.      or PCX files.
  611.  
  612.      NOTE: BMP files do NOT have this problem!. This is because BMP
  613.      files DON'T save the INTENDED RESOLUTION into the file.
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643. READ-THIS-NOW
  644.      This little bit of text should be helpful in getting started
  645.      in the script command language. If you don't understand a
  646.      command, just point to the command in the Context-Help screen
  647.      and press RETURN. A complete description of the command will
  648.      pop-up on your screen.
  649.  
  650.      For commands that have LABELS, such as GOTO and GOSUB and
  651.      others, the LABEL MUST start with a colon ":". For example:
  652.  
  653.                 GOTO :EXIT         <This is a valid statement>
  654.  
  655.                 GOTO EXIT          <This statement is NOT valid>
  656.  
  657.      You can only put one (1) command per line. For example:
  658.  
  659.                 FLIP MIRROR ROTATE <This is NOT valid>
  660.  
  661.                 FLIP
  662.                 MIRROR
  663.                 ROTATE             <This is the correct way>
  664.  
  665.     You should look at the sample script files that comes with
  666.     GIF-REED. They are "A" through "W". X, Y and Z are not used
  667.     as of yet. As a matter of fact, you can take "A" through "W"
  668.     and modify (edit) them so that they do things completely
  669.     different than what they originally were intended to do.
  670.     It's really up to you as to what your script files should
  671.     do for you.
  672.  
  673.     The kinds of things that you can do with script files are:
  674.  
  675.                 1. Specialized Slide Shows
  676.                 2. Batch conversion of graphics files
  677.                 3. Batch report files
  678.                 4. Batch printing of picture files
  679.                 5. Batch addition of comments to GIF files
  680.                 6. Things I probably haven't thought of yet
  681.  
  682. END-OF-HELP
  683.  
  684.