
News Xpress Version 1.0 Beta #2
Written by W.L. Ken, Ng <kenng@HongKong.Super.NET>
------------------------------------------------------------------------------

----------
 Overview
----------

  News Xpress(NX) is a Windows Sockets compliant USENET newsreader for
  Microsoft Windows that uses the NNTP to access newsgroups and articles on
  a news server.

  Some of the key features of NX are:
  - Use Windows Multiple Document Interface (MDI)
  - Read, print, post and follow news
  - Send mail (SMTP)
  - Multiple newsgroups can be open at the same time
  - Support threads. It can use both Subject and References headers
    to thread article
  - Articles can be marked as read or unread
  - Automatically mark crossposted articles as read
  - Built-in uuencode function for attaching binary files in postings
    and mails
  - Built-in uudecode function for decoding articles
  - Support XOVER to retrieve overview database
  - Support signature
  - Use standard NEWSRC
  - Multiple newsgroups or articles can be selected via press-and-drag
    right mouse button

--------------
 Installation
--------------

1.  The distribution is a compressed ZIP file. Create a directory for NX,
    cd into it, and unzip the ZIP file in that directory. For example:
	C:\> MKDIR NX
	C:\> CD NX
	C:\NX> PKUNZIP C:\DOWNLOAD\NX10B?.ZIP

    If you don't have CTL3DV2.DLL in the Windows SYSTEM directory,
	C:\NX> MOVE CTL3DV2.DLL C:\WINDOWS\SYSTEM
    otherwise,
	C:\NX> DEL CTL3DV2.DLL

    If you had installed the NX beta #0 or beta #1, you should remove
    the CTL3D.DLL from the NX directory.

2.  If you want NX to use the profile in the directory other than
    Windows, you could
	C:\NX> SET NX=C:\NX\NX.INI
    or
	C:\NX> SET NX=C:\NX\KEN.INI
    and add this command into your AUTOEXEC.BAT.

3.  Create an icon for NX in the Program Manager group.

4.  Add a line to specify the time zone in your AUTOEXEC.BAT,
    e.g. SET TZ=PST8PDT.


---------
 History
---------

  Several bugfixes and changes from V1.0 Beta #0

  Fixed:
  - Catchup problem
  - Save windows position and size correctly
  - UUdecode multipart files
  - Crash if SPACEBAR is pressed while there is no article in the
    list window

  Changes:
  - Perform authorization check right after connection is established
  - The "File|Quit without saving" command forces NX to cancel
    socket call and terminate NX
  - Add filter for selecting newsgroups
  - Single click on a folder icon of thread will open/close thread
  - Added an option for prompting new newsgroups
  - Added an option for opening all threads automatically
  - Configurable Subject header template for attachment
    %s - original subject string
    %f - filename
    %p - current part number
    %t - total number of parts
  - Extended tilde escape sequence for more files attachment control
    ~N		  new article
    ~H		  add or replace header
    ~A		  attach file


  Several bugfixes and changes from V1.0 Beta #1

  Fixed:
  - Should work with Novell LAN Workplace
  - Append signature into outgoing mails
  - NEWSRC problem
  - Groups filter problem
  - "No overview database" problem should be fixed
  - Authentication password encryption problem

  Changes:
  - Configurable port numbers for both NNTP and SMTP
  - Display the number of articles of each thread
  - Support different printer font
  - More keys binding
  - Articles navigation (next and previous)
  - Added stop command. The stop command serves for multiple purpose,
    e.g. terminate headers information transfer, cancel print job, and
    stop multiple articles downloading.
  - Added update command to update the selected groups information
    (unread count)
  - Can be specified to use different pathname for NEWSRC file in the setup
    dialog box
  - NX environment variable tells NX where to look for the profile,
    e.g. SET NX=C:\KEN\MYPRIVATE.INI

  Known problems:
  - Cannot display articles larger than 64K. This problem occurs because
    of the limitation of Windows edit control. Note, articles are truncated
    on the display window only, you can still save, decode, forward and
    print those articles as they are saved in your hard disk
  - Hang while displaying Base64 encoding type articles

  I hope you find NX useful.


-----------
 Copyright
-----------
  Permission to use, copy and distribute this software and its documentation
  for any purpose and without fee is hereby granted, provided that it is not
  modified.

  THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
  WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.


----------------
 Reporting Bugs
----------------

  Mail your bug reports to Ken Ng <kenng@hk.super.net>. Please include the
  steps to reproduce the bugs, and any other information that might help
  me locate and correct the cause.


---------------------------------------
W.L. Ken, Ng <kenng@HongKong.Super.NET>
---------------------------------------
