IPNetwork Component Set V1.31.1 (16/02/98 - updates @EOF)
TCP/IP Networking Components for Delphi 2 and Delphi 3

Copyright (c) 1997 Stewart James Limited
E-mail: network@stewartjames.demon.co.uk

These components are fully functional SHAREWARE.

You are encouraged to pass them on, upload them to BBS, Web and ftp sites and generally spread them around as much as you can, but please keep all the files together!

If you find IPNetwork useful, registration will get you the latest version, a version without the reminder message, access to our highly regarded (and, I have to say it, rarely needed) support AND a nice warm fuzzy feeling.

Registration details are at the end of this file.

* Full component source code available

Installation:

BACKUP your COMPLIB.DCL file
Put all *.DCU/.DCR in a directory on Delphi's Component Library Search path. Select Install Components, then click Add and type RegNet. Click OK. All being well, a rebuild will take place and a new SJ tab will appear on your component palette. This contains 2 components (TIPClient and TIPServer).

On registration, you can optionally also order the source code for all the related components. Please specify when ordering if you also want these.

Registration

Product Registration/License: 99 (UK Pounds Sterling)
Optional component source (add): 50 (UK Pounds Sterling)

You may pay by a bank cheque, bank transfer or equivalent in your own currency to the equivalent value at current exchange rates. We do not accept any other forms of payment.

Contact: E-mail: network@stewartjames.demon.co.uk

See the attached TERMS.TXT for additional information.
See the attached IPNETWORK.DOC for a more detailed description and instructions on use.

Also included:

Delphi3.ZIP contains the necessary files to install the components into Delphi 3.

Examples.ZIP contains the source code to compile (in Delphi 2 or 3) two projects; One is a Server and One is a Client. These are very simple applications olny intended as a demonstration and only use a small amount of the IPNetwork components capabilities. Make sure the Server and Client IP address lists are correct when trying the examples. The TEdit box in the top right hand corner of the Server application is used to override the TCP/IP address selected by the components. This is necessary if you have more than one TCP/IP address set up in Windows, the components will select the first inline.


Version History
---------------

Version 1.2
Due to popular request there has been an addition of a disconnect from server(s) method added, please read IPNetwork.doc for further details.

Version 1.21
A minor bug has been found and fixed. If the server was closed before the client, in the examples, an Exception was generated.

Version 1.3
Two enhancements where added. The first increases efficiency of packet splitting and sending. The second performs better network traffic buffering.

Version 1.31.1
The progress indicator has been expanded to include the sender as well as the receiver so now progress of file and data transfers can be monitored from both ends of the network.
A few of the internal class names conflicted with Delphi's Client/Server version. Consequently the offending class names have been changed. This does not effect you if you are all ready using the components just uninstall them then reinstall to let the changes take effect. The changes have only been made to internally used classes so you do not have to make changes to your code.
