home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Source Code / Visual Basic Source Code.iso / vbsource / wrnsr094 / readme < prev    next >
Encoding:
Text File  |  1994-02-07  |  5.0 KB  |  111 lines

  1. WRN... Windows Read-News
  2. ========================
  3.  
  4. Included in this archive are source code files for Windows-based Usenet
  5. News reader. The program was written by me as a self-teach exercise in
  6. learning about Visual Basic, and also to provide me with a better way to
  7. read news which I downloaded to my PC using Waffle.
  8.  
  9. It worked very well for me, and I kept adapting it and improving it,
  10. intending to eventually release it as shareware. That didn't eventuate
  11. because of a number of reasons:
  12.  
  13. a) I discovered OS/2, and found it to be vastly superior to Windows.
  14.    Regrettably, MicroSoft chose to write Visual Basic v1.0 (perhaps
  15.    later versions too) in such a way as to prevent it running properly
  16.    under OS/2. That made development kind of tricky.
  17.  
  18. b) The host site I got my newsfeed from died, never to rise again. All
  19.    of a sudden, an all-singing, all-dancing news-reader wasn't that
  20.    useful without any news to read. I could have got a feed from another
  21.    host, but
  22.  
  23. c) At work, we got a proper Internet connection, with mail and news and
  24.    FTP and archie and WAIS and all kinds of other groovy stuff,
  25.    including an OS/2 based news-reader which was nearly as good as WRN,
  26.    but wasn't taking me hours a night to get going.
  27.  
  28. Intending to release WRN, I did release two beta-test versions (0.93
  29. fairly widely, and 0.94 to a selected few). Since then, I've been
  30. pestered (well, I gotta admit, it's nice to be wanted) by people
  31. complaining (well, not really complaining, really just reporting bugs)
  32. about WRN. The bugs which appear most often ('Invalid Function Call' or
  33. similar, and 'Bad Filename', both about startup) appear as far as I can
  34. tell to be due to some sort of bug in Windows and/or Visual Basic v1.0
  35. and/or VBRUN100.DLL. Let's hope that later versions are better (perhaps
  36. some-one could try compiling it with VB3.0 and let me know?)
  37.  
  38. Given this continuing interest, I've decided to release the source code.
  39. There are a couple of conditions:
  40.  
  41. 1. That this code (and I guess ideas derived from it) not be *sold*
  42.    without my permission. That includes building it into other programs
  43.    or products. I've put in many hours to get it to this point
  44.    and I don't mind other people using it, but I don't want to stay poor
  45.    while some-one else gets rich based on my work.
  46.  
  47. 2. That where my code (and I guess ideas) is used, some sort of
  48.    acknowledgement be given... something along the lines of
  49.  
  50.    "This package includes code written by Frank van der Hulst
  51.     (frankv@alf.pec.co.nz)"
  52.  
  53.    in the "About" box would be sufficient.
  54.  
  55. 3. The code itself may be distributed as far and wide as you like, in
  56.    whatever way you like, so long as these conditions continue to apply
  57.    to it.
  58.  
  59. 4. It would be nice if people who use this to generate something spiffy
  60.    & neat drop me a line... a colourful postcard sent to me
  61.  
  62.    Frank van der Hulst
  63.    7 Vincent St
  64.    Matamata
  65.    New Zealand
  66.  
  67.    would be great, otherwise email to me at frankv@alf.pec.co.nz would
  68.    be OK too.
  69.  
  70. Since v0.94, I've made a few improvements. Naturally these have been
  71. balanced by a few "random undocumented changes". I know of one which
  72. causes the program to crash if it finds any mail waiting for you. What I
  73. should be saying is "All care, no responsibility". Actually, what I mean
  74. is... "No care, no responsibility". *I* know there's bugs; now *you*
  75. know there's bugs. If it breaks your computer or drives you mad, don't
  76. come after *me* with a meat cleaver, OK? And if it crashes the whole
  77. Internet, it's going to be you who's going to be chased by a whole lot
  78. of mad guys with meat cleavers, probably including me.
  79.  
  80. Having said all that, I'm still happy to try to answer questions about
  81. it as best I can. Please bear in mind I haven't looked at the code since
  82. February 1993 though.
  83.  
  84. Included here is some stuff which I feel a bit dubious about
  85. distributing in this form (but what the hell):
  86.  
  87. 1. Most of the icon files used for the toolbar came with VB. I guess
  88.    they belong to MicroSoft. I've included them only because I've also
  89.    seen them in various PD collections of icons.
  90.  
  91. 2. MLISTBOX.VBX is an add-on Multi-list-box widget which I was
  92.    experimenting with because the few objects that came with VB were so
  93.    poor. It came from a shareware (I think) package which I didn't pay
  94.    for 'cause I was only trying it out. Everything else about WRN fell
  95.    apart at that stage, so I've left that in, so that things will still
  96.    compile. To tell you the truth, I don't think it's what I wanted in
  97.    WRN anyway. To make things worse, I've lost all the author's
  98.    details... sorry, guys.
  99.  
  100. 3. I experimented with QDHELP (Quick & Dirty Help, a help-file
  101.    compiler), another shareware package I didn't pay for (I would have,
  102.    honest!) So the stuff in the HELP directory used to create WRN.HLP
  103.    relates to that. None of their stuff is there, but files created with
  104.    their program is.
  105.  
  106. I think that's all I've got to say, except... Enjoy, and Share.
  107.  
  108. Frank.
  109. 07 February 1994.
  110.  
  111.