Catalyst SocketWrench 2.2

Welcome

Please read this document carefully; it contains information about installing
and using the SocketWrench Windows Sockets custom control. Before you
install the control, please be sure that your system meets the following
minimum requirements. Note that the version number indicates the earliest
release that is supported; a later release may also be used.

SocketWrench 16-bit control:

    Microsoft Windows 3.1
    Windows for Workgroups 3.11
    Windows Sockets 1.1 Library
    Visual Basic 2.0, 3.0 and 4.0 (16-bit version)

SocketWrench 32-bit control:

    Microsoft Windows 95 (OSR1 recommended)
    Microsoft Windows NT 3.51 (Service Pack 5)
    Microsoft Windows NT 4.0 (Service Pack 3)
    Windows Sockets 1.1 Library

The SocketWrench 32-bit ActiveX control can be used with any development
language or scripting tool that supports ActiveX controls, including Visual
Basic 4.0 and later, Visual C++ 4.2 and later and Borland Delphi 3.0.

If you have any questions about which version of the above products are
installed, check the software documentation or contact your network or 
systems administrator.

Catalyst SocketTools

SocketWrench is part of a package developed by Catalyst called SocketTools.
In addition to the comprehensive, but fairly low-level, access that
SocketWrench provides, SocketTools includes components and libraries for
many of the popular Internet application protocols. The SocketTools Visual
Edition includes nineteen Visual Basic and ActiveX controls, including
support for the File Transfer Protocol, Simple Mail Transfer Protocol,
Post Office Protocol and Hypertext Transfer Protocol. Each control offers
a comprehensive set of properties, methods and events which simplifies
Internet and intranet application development without sacrificing flexibility
and power. This important aspect of a useful developer's tool is evidenced
in SocketWrench and is carried over into the entire SocketTools suite.

More information about the SocketTools Visual Edition, as well as the
SocketTools Library Edition, is outlined in the file CSTOOLS.TXT, included
with this document.

Catalyst is committed to providing the tools and component software that
help developers meet the increasingly complex needs of their customers.
For more information, please contact our business and sales office listed
below.

Free Distribution

SocketWrench is freely re-distributable software. You may use the control
in your own applications and redistribute the package as needed. However,
SocketWrench has not been placed in the public domain. Catalyst Development
retains the copyright and may, without prior notice, release subsequent
versions of SocketWrench that are not freely re-distributable. As a
developer, you may include the control in your applications as per the
license agreement included with this software distribution.

If you have found SocketWrench to be useful, please consider registering
the software on the Catalyst website at http://www.catalyst.com or by
completing the form in the REGISTER.TXT file. Please include your full
name, address, daytime voice and fax number, and your email address if
available.

There is no charge or obligation when registering SocketWrench, and you
will automatically receive notification about future updates. To reach
the Catalyst Business and Sales office, contact us at:

    Catalyst Development Corporation
    56925 Yucca Trail, Suite 254
    Yucca Valley, California 92284

    Phone:  +1 760 228 9653
    Fax:    +1 760 369 1185
    Email:  sales@catalyst.com

You can receive all of the up-to-the-minute information about Catalyst
and our products by visiting our Web site at http://www.catalyst.com/


Documentation

The documentation for this control is provided both as a Windows help file
and as a Microsoft Word 97 document. Although the document is copyrighted,
it may be freely copied and redistributed throughout your organization as
needed. If you have an older version of Word, or you do not have Word
installed on your system, you can download a free converter and/or viewer
from Microsoft at http://www.microsoft.com/msoffice/office/viewers.asp


Installation

There are two versions of SocketWrench, one for Windows 16-bit
development and one for 32-bit development. If the package was downloaded
from a bulletin board system, it will be necessary to extract the files
from the archive. Be sure to preserve the directory structure when performing
the extraction. Each version can be installed by running the SETUP.EXE
program that starts the installation process. If you are installing from
diskette under Windows 3.1 or Windows NT 3.51, select File..Run from the
Program Manager menu. If you are installing under Windows 95 or Windows
NT 4.0 or later, select Run from the Start menu. Enter a:\setup or specify
the complete path where the setup utility is located.

When the installation begins, you will be prompted to enter the name of a
directory where documents and sample programs can be installed. If the
directory does not exist, you can choose to have the setup utility create
it for you. 

The SocketWrench controls and help file will be copied to the Windows system
directory. Under Windows NT, 32-bit components will be installed in the
system32 directory. After all of the files have been installed, you will be
prompted if you wish to create a program group for the help and documentation
files.

Technical Support

Although SocketWrench is being distributed as free software, Catalyst will
provide limited email support to developers. If you encounter a problem,
either with the control itself, or with the documentation, please document
the error and send an email message to support@socket-wrench.com. In your
message, please provide the following information:

  1. The operating system platform and version (e.g.: Windows 95 OSR2 or
     Windows NT 4.0 SP3).

     NOTE: For Windows NT developers, if you are using Windows NT 3.51,
     it is required that you have at least Service Pack 5 installed.
     If you are using Windows NT 4.0, it is required that you have at
     least Service Pack 2 installed.

  2. The vendor and version of the TCP/IP package that you have installed.
     For Windows 95 and NT, typically the TCP/IP software that comes with
     the operating system is installed.

  3. The product component type and development environment. For example,
     the 32-bit SocketWrench control using Visual Basic 5.0.

  4. The exact wording of any error messages and any error codes returned
     by the software.

  5. The sequence of events that can be used to reproduce the problem. If
     you have a reproducible error, the fastest way to resolve the problem
     would be to attach a small code example which demonstrates how it can
     be reproduced.

  6. A description of how you attempted to resolve or work around the
     problem

This allows us to provide the most efficient, timely service possible.

Known problems with a specific vendor's Windows Sockets implementation can
be found in the release notes distributed with this product.

Copyright (c) 1995-1998, Catalyst Development Corporation. All rights reserved.
SocketWrench and SocketTools are trademarks of Catalyst Development Corp.
Windows and Visual Basic is a trademark of Microsoft Corporation
