==============================
README.TXT: Evaluation Version
==============================

Windows Standard Serial Communications Library for Xbase++ (WSC4XB)
August 12, 2004
Version 4.1

=== Software Evaluation ===

This software is a 60 day evaluation version and may be 
freely distributed provided that no files are modified.
There are no functional limitations. WSC4XB may be purchased 
for $105 (USD) for electronic (email) delivery, or 
$155 (USD) with source code for the DLL. Registration
includes one year of free updates and technical support. 

See http://www.marshallsoft.com/order.htm to order.

=== Description ===

WSC4XB can be used in the development of Win32 (or Win16) applications 
using any version of Xbase++. The library does not depend on support 
libraries and makes calls to the core Windows API functions only. The 
same DLL can also be used with supported languages such as C/C++ (.NET), 
Delphi, Visual Basic, VB.Net, PowerBASIC (PB/CC, PB/DLL, PB/WIN), Visual 
FoxPro, Visual dBASE, and COBOL as well as any VBA language such 
as EXCEL, WORD, or ACCESS.

WSC4XB includes 32 functions plus modem control and ASCII, XMODEM, 
and YMODEM protocols. A good selection of Xbase++ example 
programs has been provided.

MarshallSoft Computing also has versions of WSC for C/C++ (WSC4C), 
Visual Basic (WSC4VB), Delphi (WSC4D), PowerBASIC (WSC4PB), 
Visual FoxPro (WSC4FP), Visual dBASE (WSC4DB), and COBOL (WSC4CB) 
As noted above, all desktop versions of WSC use the same DLLs 
(WSC16.DLL or WSC32.DLL). However, the examples provided for each 
version are written for the specified computer environment. 
   
All versions of WSC can be downloaded from our web site at 

   http://www.marshallsoft.com/serial-communication-library.htm

=== Installation ===

Run the installation program SETUP.EXE which will
install all WSC4XB files, including copying WSC16.DLL
& WSC32.DLL to your Windows directory, C:\WINDOWS for
Windows 95/98/Me or C:\WINNT for Windows NT/2000/XP.

Note that no DLL registration is required. 

No Windows system files are modified.

=== Documentation ===

Documentation will be found in the DOCS directory
after running the SETUP installation program.

For more information, refer to the following manuals
each in 3 formats (*.TXT, *.DOC, and *.HTM):

(1) WSC4XB Programmer's Manual

  Covers Xbase++ language issues such as compilers,
  compiling, and examples.

  See WSC_4XB.DOC, WSC_4XB.HTM, or WSC_4XB.TXT.

(2) WSC4XB User's Manual

  Covers theory of operation, application notes,
  XMODEM, YMODEM, modem operations, ordering,
  and licensing.

  See WSC_USR.DOC, WSC_USR.HTM, or WSC_USR.TXT.

(3) WSC4XB Reference Manual

  Lists details for each function in the library.

  See WSC_REF.DOC, WSC_REF.HTM, or WSC_REF.TXT.

(4) SERIAL Communications User's Manual

  Covers RS232/422/485 serial communications concepts.

  See SERIAL.DOC, SERIAL.HTM, or SERIAL.TXT.
  
Online documentation and the latest version can be
found on the WSC4XB product page at

    http://www.marshallsoft.com/wsc4xb.htm
    
Also refer to:

(1) EULA.TXT    : End User License Agreement.
(2) RELEASE.TXT : If upgrading from earlier version.
(3) INVOICE.TXT : Order form and invoice.

    
=== Example Programs ===

All example code is found in the APPS sub-directory.

Several batch command files are provided as follows:

CL-CON.BAT compiles console mode programs.
CL-GUI.BAT compiles GUI mode programs.
CL-XYM.BAT compiles console mode programs using the X/YMODEM module.
CL-MIO.BAT compiles console mode programs using the MIO module.

=== Quick Start ===

(1) Unzip WSC4XB41.ZIP into an empty directory.
(2) Run SETUP.
(3) Refer to the Programmer's Manual (WSC_4XB)
    for compiler information, then compile and run
    WSCVER to test your installation. 

[END]
