home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / c / library / os2 / thread / install.txt < prev    next >
Encoding:
Text File  |  1993-12-13  |  3.7 KB  |  90 lines

  1. Some notes for PMNews ---
  2.  
  3. This program is a PM replacement for SNEWS.EXE, which means that
  4. you need the rest of Rommel's port or McCombs code plus UUPC
  5. to comtemplate using it.
  6.  
  7. The usual disclaimer is in effect:  no warranty, expressed or
  8. implied accompanies this code; if all your data, programs, and
  9. power-supply are destroyed by this program, I'm not liable.
  10.  
  11. Install the .exe and .ico files in a convenient subdirectory
  12. and create a WPS object which invokes it, specifying the residence
  13. directory as the working directory.
  14. In your PERSONAL.RC file, be sure that Editor and Aliases are
  15. specified with their full path and extension.
  16. The environment variables UUPCSYSRC, UUPCUSRRC, and UUPCNEWS
  17. must be available (usually means set in config.sys).
  18. The SNEWS suite of programs should be available in the config.sys
  19. PATH.
  20.  
  21. Source code will be forthcoming if there's enough interest and
  22. I find the time to clean up the horrible mess (first PM attempt).
  23. It's evident that just because a program is a GUI object does not
  24. mean that it is easier to use than a character-based application.
  25. Knowing  what I now know of PM, a rewrite would improve this.
  26.  
  27.  
  28. The program builds a .INI file after the first run, containing the
  29. locations of the group list dialog box and article window position
  30. and size.
  31.  
  32. You'll note that PMNews creates a file pmnews.err whenever it runs.
  33. When an error occurs this file will contain some cryptic 'fprintf'
  34. information relevant to the error (if we're lucky).
  35.  
  36. There is currently no useful 'unread' article behavior for the
  37. program.  When a thread is opened, the first article is always
  38. displayed, not the first unread.  Both approaches should be supported
  39. perhaps via a mouse double-clicking option.
  40.  
  41. There is no font support, so system proportional is what there is.
  42. This is particularly ugly in the mail-article listbox.
  43.  
  44. Send me e-mail for suggestions, complaints, etc.
  45.  
  46.  
  47. E-mail:  serls@dashs.denver.co.us
  48.  
  49.  
  50. Change log:
  51.  
  52.    11/23/92
  53.    Release 0.1  --  re-link with multi-thread libs
  54.                     add SNEWS style TAB/ESC/PGDN/PGUP/arrow keys
  55.                         for article window.
  56.                     Try to put real name of author on title bar.
  57.  
  58.    12/06/92
  59.    Release 0.2 --   primitive text search
  60.                     make header dialog select (double-click) acquire
  61.                         the first unread article.
  62.                     right-button on selected header gets 1st entry
  63.                         (but not in foreground!).
  64.                     On 101 keyboard, keypad plus and enter for
  65.                        next-unread and next article.
  66.    12/12/92
  67.    Release 0.3 --   fix search to allow post/mail
  68.                     implement 'prev' for previous article
  69.                        and map it to keypad '-'.
  70.    12/20/92
  71.    Release 0.4 --   was not erasing post.tmp file
  72.                     various bugs with multiple postings
  73.    02/08/93
  74.    Release 0.5 --   more elegant threading (might be slower).
  75.  
  76.    08/27/93
  77.    Release 0.6 --   releasing the source.  Note that there are
  78.                     duplicate SNEWS-named files:  active.c, history.c
  79.                                                   active.h, history.h
  80.                                                   defs.h
  81.                     these files are similar, but NOT quite the same
  82.                     as the originals.  Use another directory!
  83.                     Also, 2 threaders are provided (pmnthrd.c == original,
  84.                     pmmthrd.c is an adjustable threader, or provide a
  85.                     reference threader, please).
  86.    12/12/93
  87.    Release 0.7 --   provide some decent diagnostics for the error
  88.                     "Unable to load RC data".  Change from "***" to
  89.                     "---" for zero article value.
  90.