home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 12 / CD_ASCQ_12_0294.iso / vrac / joevw122.zip / README.JVW < prev    next >
Text File  |  1994-01-19  |  14KB  |  286 lines

  1.                                 JoeView V1.22 1/17/94
  2.  
  3. Ok, this is the readme file for JoeView version 1.22.
  4. Many changes over 1.21, see changes file for that.
  5. Spread this program far and wide, its free distribution is
  6. strongly encouraged.
  7.  
  8. WHAT IS IT?
  9. Basically this is another image viewer for the OS2 operating system running
  10. under PM.  Your hardware needs to be able to display 256 colors for this 
  11. puppy to work(properly).
  12.  
  13. PREVIOUS USERS OF JOEVIEW
  14. The JoeView.ini file has once again changed in format for 1.21 (and all 1.22
  15. betas) so you will lose all your old settings.  JoeView should detect an old
  16. ini file but if JoeView won't start correctly try deleting JoeView.ini.
  17. Please delete your joeview.pal file for the first installation, see below.
  18.  
  19. PROGRAM SIZE
  20. Don't let the size of the program fool you.  OS2 is very good at only using
  21. the parts of JoeView that are needed.  Much of JoeView's data is only
  22. used when you call it, so the memory penalty isn't so bad.
  23.  
  24. FIRST INSTALL WARNING
  25. The first time you run JoeView (and any time you delete the .pal file)
  26. it will take a long - 30-60 minutes - time to initialize a certain file.  To stop
  27. it you have to shut down JoeView.  Plan on it taking awhile and just leave
  28. the system alone, you have been warned!  If you abort the run, you
  29. should manually delete the joeview.pal file and let JoeView recreate the
  30. file (joeview.dth - discussed below).  Decide where you want the .ini
  31. and other files to be or each time you change your mind you will have to
  32. manually move the files or let joeview go through its recreation process.
  33.  
  34. INSTALLATION
  35. I have written a little REXX script called JvwInstl.cmd which will add JoeView
  36. to your desktop and associatefile types with the exe file (so you can click
  37. on an icon to open the file).  You need to put files where you want them and
  38. optionally configure your config.sys.
  39.  
  40. LEVELS of INSTALLATION
  41. Basic: Put JoeView.exe and JoeView.hlp in some directory.  All other JoeView
  42. files will be put there as JoeView creates them.  One possible exception
  43. to this would be temporary files.
  44.  
  45. Better: Have the JoeView.hlp in a directory that is in your help path.  This
  46. does not have to be the same directory that the JoeView.exe file is in.
  47.  
  48. Better Still: Have a environment variable of TMP or TEMP pointing to
  49. a temporary directory on your fastest drive.  JoeView will store a
  50. temp file (joeview.something or joevw.something, etc.) there.  If the variable
  51. is not defined, the file will be put on the current directory.   
  52. Temp files should be deleted by JoeView after it is done with them.  It
  53. is wise to check in that directory for files left around from aborted runs.
  54. (An environment variable is a line in your config.sys file that looks like:
  55. SET TEMP=C:\OS2\TMP
  56. )
  57.  
  58. Best of all:  Put an environment variable called JOEVIEWINI that points
  59. to a drive and directory where you want the JoeView.ini file to be.
  60. This is also the place where the palette file (described below) and
  61. other JoeView files will be placed.  If this variable is not present in
  62. your config.sys, these files get placed in the same directory as
  63. JoeView.exe is located.  The main benefit of this option is that
  64. people running on a network can have one copy of JoeView (exe and help)
  65. located on a common drive with each personal .ini files on each
  66. person's machine.  In your config.sys this would look like
  67. SET JOEVIEWINI=C:\IMAGES
  68.  
  69. JOEVIEW FILES
  70. JoeView will create a file called JoeView.ini.  This is where all of your
  71. options are stored.  Also, a file called JoeView.pal will be created.  This
  72. is a map of your system palette.  It is important that when you run JoeView 
  73. for the first time that the system palette is in its "normal" state, i.e. no
  74. programs which modify the palette should be running.  You can delete
  75. JoeView.ini or JoeView.pal to reinitialize them.  A third file that will
  76. be located in same directory as the .ini and .pal files will be JoeView.dth.
  77. This file works in conjunction with the .pal and is created each time
  78. a new .pal file is made.  This file is what takes so long for JoeView to
  79. run the first time.  It does not have to exist but performance will
  80. be strongly affected by its absence (for certain functions).  To recreate
  81. this file, just delete the .pal file.  
  82. One file that may be created is JoeView.pip.  This contains piping
  83. information that you store in it.
  84.  
  85. Lots in the help file, read it.  Also look at the changes file and the bug
  86. list at the end of this file.
  87.  
  88. FIRST TIME USERS
  89. When you start JoeView you will notice there is not any menu bar.  This is
  90. because all  commands are accessed through a click of the right
  91. mouse button or by using the system menu - the upper left corner button.
  92. I suggest you run help (just hit 'h') and poke around.  You
  93. should probably look at Viewing Strategies.  There are keyboard equivalents 
  94. for many of the mouse commands.  See the key help section or hit 'k'.  Play 
  95. around and you'll get the hang of it.
  96.  
  97. There are only two command line options.  You may specify the name of a file
  98. that JoeView will start loading immediately.  The other is more complex,
  99. read the help section on command line options.
  100.  
  101. SHAREWARE & REGISTRATION
  102. Yep, As of Version 1.22 JoeView is now shareware. There are several image
  103. viewing programs available as either sharewhare or freeware.  Ones that I 
  104. have run accross and feel are worthwhile are (others exist):
  105.  
  106. PmJpeg by Norman and Ken Yee, registration fee of $20 - $28
  107. PmView by Peter Nielsen, registration fee of $35
  108. GBM (GBMV2) by Andy Key, free and source is available
  109. Image Archiver, Keith Murray, shareware $15
  110. Galleria, by Bitware, registration fee of $53 and up
  111.  
  112. Each of these programs has certain merits, and although all are clearly
  113. inferior to my program, you should try each one before deciding that
  114. JoeView is the way to go (just kidding guys).  I want you to try all these
  115. programs because we are going to register the programs we like and use,
  116. aren't we?
  117.  
  118. My sympathies for all these authors has gone up tremendously
  119. after experiencing the amount of time needed to write a decent
  120. program.  I know quite well that a substantial amount of people use
  121. JoeView.  Well, version 1.21 did not force you to register (send money)
  122. but so few people took the hint (of sending money) and just getting
  123. a damn email evaluation was only mildly successful.  Strange how the
  124. first time someone would write to me would be when they had a problem.
  125. So now you get to really send me some money.  I have debated long
  126. and hard about how to release JoeView now that it is shareware.  I
  127. dislike the way that pmview is released in a crippled form, but
  128. I also find that people tend to ignore nag screens after a very short time.
  129. But if I put out JoeView relying on the honesty and consideration of the
  130. end user to register without any sort of incentive I think I would be doomed
  131. to dismal returns.  What to do, what to do...  I have come up with
  132. exponential nag-ware.  The version of JoeView you have is fully
  133. functional, and registering does not add any functions.  But, those who
  134. FOLLOW THE LAW and register JoeView will be freed from annoying nag
  135. screens.  Play with JoeView for awhile and you'll get the point.  As a bonus,
  136. for the first 2945 people who register,  I will enter your name
  137. in the Publishers Clearinghouse Sweepstakes(Tm), you may
  138. have already won!  But, you'll never know if you don't register.
  139.  
  140.  
  141. /***********************************************/
  142. Consider a brief evaluation of JoeView an obligation 
  143. if you use it for any amount of time.  Send reports to:
  144. /************************************************/
  145.  
  146. Joe Burkley
  147. burkley@opus.nosc.mil, 128.49.60.1
  148. This email address may not be around by the time you read this.
  149.  
  150. Hmmm, have you read this far?  Good, because here is how to respond to
  151. the startup screen.  But understand that by answering the startup
  152. screen you are agreeing to all of the following terms:
  153.  
  154.          LIMITED WARRANTY
  155.  
  156. Joe Burkley(me) does not guarantee JoeView(the program) will perform any
  157. function other than take up space on your hard drive.  It is very possible that
  158. JoeView is not error free and because of this its operation may
  159. be subject to sudden and inexplicable failure.  Because you
  160. have entered the password to the startup screen you are agreeing
  161. not to hold Joe Burkley liable for any damages to you or others caused by
  162. either loss and/or corruption of data and/or programs.
  163. In no case shall the maximum liability for damages exceed the
  164. amount of the registration fee that was submitted by you
  165. for JoeView.
  166.  
  167. Joe Burkley SHALL NOT IN ANY CASE BE LIABLE FOR ANY SPECIAL,
  168. INCIDENTAL, CONSEQUENTIAL, INDIRECT OR OTHER SIMILAR DAMAGES ARISING
  169. FROM ANY BREACH OF THESE WARRANTIES EVEN IF HE OR HIS AGENTS HAVE BEEN
  170. ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Some states do not allow
  171. the exclusion or limitation of incidental or consequential damages, so
  172. the above limitation or exclusion may not apply to you.
  173.  
  174. REGISTRATION
  175. You are required to register JoeView if you wish to use it after an
  176. evaluation period of 20 uses.  This means that you can start the
  177. JoeView program a total of 20 times, after which you are obligated to
  178. register it.  There is no time constraint for this.  To register JoeView you
  179. (the user) send me (the author) money, gold, chinese food, Claudia
  180. Schiffer's home phone number, or any combination of these items.
  181. I (me) then send you (you) one of two passwords.  The password is
  182. according to this scale:
  183.  
  184. You send me less than $27.82 (US money bub) and I will give you a
  185. password that will work on all 1.22 versions of JoeView - this means
  186. all bug fixes, etc.
  187.  
  188. You send me more than $27.82 (also US dinero) and I will give you a
  189. password that will work on JoeView 1.22 and I will forward new passwords
  190. to you as needed, free of charge for all future versions.
  191. This assumes that demand is great enough to warrant me
  192. writing the next version of JoeView - next big thing is 24 bit display.
  193.  
  194. Now you bright types notice I didn't say what happens when you send
  195. me exactly $27.82.  Well, do ya feel lucky PUNK, just try it and see.
  196.  
  197. The above is for a single user.  The agreement is (in theory) that
  198. you can create as many passworded versions of JoeView as you wish,
  199. but only one of these copies can be in use at any given time (this is
  200. the book description used by Borland and others).
  201.  
  202. Any company or government use of JoeView will follow the below
  203. registration costs:
  204.  
  205. Groups registration of 4 or less people:
  206. For 1.22 version only $20 US for each person.
  207. For lifetime password $30 US for each person
  208.  
  209. Group registration of 5 to 10 people:
  210. For 1.22 version only $50 + $10 US per person (5 people = $100, 6 = $110, etc)
  211. For lifetime password $100 + $11 US per person
  212.  
  213. Site license:
  214. 1.22 version only $279
  215. Lifetime password on an individually negotiated basis.
  216.  
  217. Send the money (cash, check, or money order) to:
  218.  
  219. Crunch Products
  220. P.O. Box 370353
  221. San Diego, CA 92137-0353
  222.  
  223. The checks or money orders should be made payable to either
  224. Joe Burkley or Crunch Products.
  225.  
  226. To the startup dialog respond "OK, I READ THE README" - don't include the quotes
  227. but it must be all in caps.  The fact that you answered it correctly gets
  228. stored in the joeview.ini file and you won't have to worry about it anymore.  
  229. Of course if you lose your ini file you will need to answer it again, so you
  230. may want to keep this readme file around.  
  231.  
  232. OTHER AUTHORS
  233. Much of the the code to read in different format images is taken from other's
  234. work.  Please read the file format sections in the help file in order that they
  235. may given proper recognition.
  236.  
  237. /***************************************************/
  238. Known Bugs (there are no bugs, only undocumented features):
  239.  
  240. When using the color control center you cannot click to move a slider,
  241. it must be dragged.
  242.  
  243. Occasionally will start up with a blue screen.  This means the .ini file is
  244. corrupt.  Delete it.
  245.  
  246. When running the -b or -bs option, JoeView will become the active
  247. application once at some point.
  248.  
  249. You can only resize (dragging the window) so far in width.  In height you
  250. can go almost to zero.
  251.  
  252. Very rare, but I (and others) have managed to get the File Open Dialog to
  253. double list directories and files.  Have not been able to do the error
  254. consistently.
  255.  
  256. Quick Dir problem sometimes:
  257.    Add an item to the Quick Directory list on the main Options
  258.    window.   Now click add again while the last added item is
  259.    still displayed.   A new item is created that is created
  260.    without the drive letter.   For example, C:\TEST becomes
  261.    :\TEST.
  262. Fix:  Don't do this! Just delete the unwanted entry.  Also, JoeView
  263. verifies drives and paths when you try and leave the Options
  264. window so if you put floppies in the Quick Dir box, put a floppy
  265. in the drive.
  266.  
  267.  
  268. Sometimes will puke when trying to paste a 24 bit bitmap 
  269.  
  270. Not a bug but when you have the Aggressive Palette option on your system
  271. may be constantly refreshing the palette when running certain other 
  272. programs, even JoeView's own help files.  Turn off Aggressive Palette in 
  273. the option menu or by using the aggressive palette toggle of Alt A.
  274.  
  275. Some people have had problems using the floppy drives.  I haven't seen this.
  276.  
  277. When you have the Title Bar off you cannot use the space bar to minimize.
  278.  
  279. Printing is dependant on your drivers.  Windows often has better
  280. drivers and so sometimes Windows based viewers will
  281. print better.
  282.  
  283. Palette will be not be restored upon exit.  You need to hit the WPS a
  284. couple of times for the palette to be restored.
  285.  
  286.