home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS - Coast to Coast / simteldosarchivecoasttocoast.iso / gif / gifxts.zip / READ1ST.TXT < prev    next >
Text File  |  1992-10-25  |  11KB  |  212 lines

  1. FILES CONTAINED IN GIFXTS.ZIP
  2.  
  3.      1) READ1ST.TXT - this file
  4.      2) GIFXTS.TXT - Users manual. Not required reading, but might
  5.          clarify some things.  (Version 3.2 - I just re-did the users
  6.          guide)
  7.      3) GIFXTS.EXE - The executable program
  8.      4) various GIF files to get you started.
  9.      5) PRTGIF.DTA - Data file containing symbols to generate print file
  10.      6) REG.TXT - Registration/complaint form
  11.      7) SETPRINT.EXE - program to create printer configuration file
  12.      8) REV.TXT - Revision history of GIFXTS - Also found in GIFXTS.TXT
  13.      9) PRINTERS.COD - File read by setprint
  14.      10) Various files .mnu .msg .hdrs .hlp - contain menus, messages,
  15.         headers and help text used by the program. DO NOT DELETE THEM.
  16.         (See GIFXTS.TXT for detailed description of these files)
  17.  
  18.  
  19. RUNNING THE PROGRAM:
  20.  
  21.     To run gifxts, go to the directory where the program is located, and
  22. type GIFXTS. You MUST start here, because the additional files required by
  23. the programs as EXPECTED to be with the program. I determine WHERE you are
  24. when you execute the program and "assume" that ALL the required files will
  25. be here. Once the program has been started, you can go to any directory or
  26. drive you want.
  27.  
  28. In order to print directly to a printer, you MUST run SETPRINT first, to
  29. create gifxtspt.cfg. This is the printer congifuration file. Although this
  30. file is NOT required to run the program, it is required to print to the
  31. printer.
  32.  
  33. INTRODUCTION:
  34.  
  35.      This section is repeated in GIFXTS.DOC. For those of you who
  36. don't read manuals, please at least scan this section. If you decide
  37. not to register, I would be interested to know why, What is the program
  38. NOT doing that you need. The registeration from has a room for comments and
  39. complaints. Please feel free to fill this section out and mail, or E-mail,
  40. me a copy. I will try to respond to all comments and complaints.
  41.  
  42.      This section will explain WHAT the GIFXTS program is intended to do.
  43. During the testing of the program, there was a lot of confusion regarding
  44. the display, the output and what exactly should be expected. In order to
  45. ensure that the phrases and "buzz" words that are used mean the same to
  46. everyone, let's start with some terminology.
  47.  
  48.      PIXEL - a graphical point of resolution. Each graphics monitor
  49. contains a maximum number of addressable pixels, EGA is 640x350, VGA is
  50. 640x480.  When software is written it sets  the resolution, thus a VGA
  51. monitor can be "changed" to EGA mode by specifying that the graphics driver
  52. is to use the EGA pixel resolution of 640x350, or even 640x200. Thus
  53. "pixel" is somewhat independent of the monitor. Independent in that
  54. although the monitor has a physical MAXIMUM resolution, any lower
  55. resolution can be used. Gifxts supports EGA resolution, 640 pixels by 350
  56. pixels & CGA, 640 pixels by 200 pixels.
  57.  
  58.      GIF - Graphics Interchange Format - A method of encoding and decoding
  59. the graphical information presented on a monitor.  Thus a GIF image is a
  60. graphical image that has been encoded using this methodology. In order to
  61. re-generate the display, the decode methodology is used.
  62.  
  63. * GIF and "Graphics Interchange Format" are trademarks (TM) of Compuserve,
  64. Inc., an H&R block company.
  65.  
  66.      When an image is originally created, the artist has decided which 16
  67. colors are to be used and has loaded these colors into a "palette".
  68. Although the computer can generate 256 different, most monitors can
  69. display only 16 colors at one time. Thus the artist will select the 16
  70. colors, including the background color, and load the palette. The next step
  71. is to "draw" the image.Each pixel of the image has one color assigned to
  72. it. The color is indicated by the palette entry, therefore a pixel whose
  73. color is 1, is using the color located in the first entry of the palette.
  74. If the color located in entry 1 is changed, the pixel will immediately
  75. change to the new color.  When the image is saved, the palette
  76. configuration and the color of each individual pixel is recorded, usually
  77. left -to-right, top-to-bottom. Thus to restore the image, the file is read,
  78. the palette is loaded and the pixels are colors, left-to-right, top-to-
  79. bottom.
  80.  
  81. GIFXTS COLORS: (EGA ONLY)
  82.  
  83. When a GIF file is read into GIFXTS, each palette entry is assigned a
  84. character. Entry 1 is a '!', entry 2 is a '\' and so on. There are 94
  85. different characters that can be used. However, there are only 14 colors
  86. available.  The colors BLACK and WHITE are reserved. There is a really GOOD
  87. reason for this, that I will try to explain:
  88.  
  89.      The default background color (palette entry 0) is black, white is
  90. defaulted to entry 15. When I first started programming this program, I
  91. looked at "white grid on black background" vs. "black grid on white
  92. background". The white on black was very difficult to look at, so I opted
  93. for black on white. The menus use white text on a black background with
  94. a colored highlight bar. The menu bar uses black on a colored background.
  95. When I first started loading GIF images, everything went smoothly until
  96. on day. The menu bar disappeared, the menus were blank, the menu highlight
  97. bar was gone. It turned out that the color palette associated with the GIF
  98. I reading consisted of 2 colors, white ,entry 1, and black, every other
  99. entry. At that time I decided that not only would I protect  the palette
  100. entries for black and white, but I would not allow any other entry to be
  101. set to black or white.
  102.  
  103. This can have a very interesting affect on some images, so once an image
  104. is loaded into GIFXTS FORGET THE COLORS. THINK SYMBOLS! It doesn't matter
  105. if the spots on Bambi are green, blue or white. As long as they are a
  106. different SYMBOL than the rest of the image. If the color(s) really bother
  107. you, use the EDIT MENU and select the option to use BLACK SYMBOLS. Then the
  108. only time you will see the colors is when you use the VIEW, PRINT or SCALE
  109. options.
  110.  
  111. Once you have an image loaded, you can add detail by adding new symbols or
  112. delete detail by deleting symbols. You can also change the color palette,
  113. change the colors assigned to individual symbols and trim the image down to
  114. any segment of the image.  After performing whatever editing you want, you
  115. can save the image.
  116.  
  117. SAVING IMAGES WITHIN GIFXTS:
  118.  
  119. There are 2 ways to save an image that you have loaded into GIFXTS.  You
  120. can save it as a GIF file. This file will be readable by any GIF viewer BUT
  121. PLEASE BE AWARE THAT THE COLOR CONSTRAINTS EXPLAINED ABOVE ARE IN EFFECT IN
  122. THE SAVED FILE!  Or you can save the file as an XTS file. This file is NOT
  123. readable by a GIF viewer.  It contains some additional information about
  124. the image, such as the colors assigned to each of the 94 symbols, and which
  125. symbols were used.
  126.  
  127. PRINTING THE IMAGE AS A PATTERN:
  128.  
  129. Gifxts can either print the symbolized image, or produce a GIF file that
  130. can be printed using a GIF print utility for your printer. (I suggest that
  131. you wander thru the Graphics Support and/or Quick Pictures for a GIF print
  132. utility that suits your printer, and your pocketbook.) This file is MUCH
  133. bigger than the original GIF image. This is because each individual pixel
  134. is now being changed to a 6x7 pixel character, plus the grid lines. Thus
  135. the final printable symbolized GIF file size will be:
  136.  
  137.       (original width x 9)+1 and (original height x 9)+1(+ the symbol
  138. chart at the bottom of each image)
  139.  
  140. BUT there are 2 ways to produce this file:  You can either "print" the
  141. entire file, or you can select sections to print. See PRINT OPTIONS for
  142. information about selecting sections of the image to print. The symbol
  143. chart at the bottom of the file will list every symbol used for the ENTIRE
  144. image.
  145.  
  146. CONCLUSION:
  147.  
  148. Hopefully this little explanation will help you understand what you are
  149. viewing, and creating when using GIFXTS. If you have any questions, and
  150. are a registered user, feel free to contact me:
  151.  
  152.           Chris O'Donnell
  153.           576 Benson Road
  154.           Middlebury Ct. 06762
  155.  
  156.      CIS: 70431,1427
  157.  
  158. I usually access CIS between 8:00 and 9:00 AM and again around noon. If
  159. you're REALLY STUMPED, you can call (203) 758-1451 9:00 AM to 4:00 PM
  160. (EST). But please be aware that I/we have 3 children under the age of 4.
  161. The background noise can be pretty intense.
  162.  
  163.  
  164. A revision history can be found in REV.TXT
  165.  
  166.  
  167. DISCLAIMER - AGREEMENT
  168.  
  169. Users of GIFXTS must accept this disclaimer of warranty:
  170.  
  171. "GIFXTS is supplied as is.  The author disclaims all warranties, expressed
  172. or implied, including, without limitation, the warranties of
  173. merchantability and of fitness for any purpose. The author assumes no
  174. liability for damages, direct or consequential, which may result from the
  175. use of GIFXTS".
  176.  
  177. GIFXTS is a "shareware program" and is provided at no charge to the user
  178. for evaluation.  Feel free to share it with your friends, but please do not
  179. give it away altered or as part of another system.  The essence of "user-
  180. supported" software is to provide personal computer users with quality
  181. software without high prices, and yet to provide incentive for programmers
  182. to continue to develop new products.  If you find this program useful and
  183. find that you are using GIFXTS and continue to use GIFXTS after a
  184. reasonable trial period, you must make a registration payment of $20.00 to
  185. Chris O'Donnell at the address below.  The $20.00 registration fee will
  186. license one copy for use on any one computer at any one time.  You must
  187. treat this software just like a book.  An example is that this software may
  188. be used by any number of people and may be freely moved from one computer
  189. location to another, so long as there is no possibility of it being used at
  190. one location while it's being used at another. Just as a book cannot be
  191. read by two different persons at the same time.
  192.  
  193. Anyone distributing GIFXTS for any kind of remuneration must first
  194. contact Chris O'Donnell at the address below for authorization. You are
  195. encouraged to pass a copy of GIFXTS along to your friends for evaluation.
  196. Please encourage them to register their copy if they find that they can use
  197. it.  All registered users will are entitled to free upgrades. You may
  198. download the upgrades from CompuServe, or I will mail you the upgrades. If
  199. you wish a copy mailed to you, indicate on the registration form, and I
  200. will notify you when the next version is available. The cost for mailing an
  201. upgrade is $5.00, payable BEFORE I mail it.
  202.  
  203. If you encounter a problem, or have any questions or comments please
  204. contact me. Obviously, all problems will be responded to, question and
  205. comments are welcome from registered users.
  206.  
  207. Chris O'Donnell
  208. 576 Benson Road
  209. Middlebury, Ct 06762
  210.  
  211. CIS: 70431,1427
  212.