home *** CD-ROM | disk | FTP | other *** search
/ Best Objectech Shareware Selections / UNTITLED.iso / boss / grap / util / 009 / 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 S