Units & Installation

Units:
ICQWorks.pas - contains all low level parsing functions & constants.
MySocket.pas - small and fast TCP socket used in TICQClient.
ICQDb.pas - TICQDb component, helps to import contacts, messages & self info in our own applications.
ICQDb.dcr - component's icon.
ICQDirect.pas - objects providing direct connection support.
ICQClient.pas - TICQClient component itself.
ICQClient.dcr - component's icon.

Installation:
First of all you have to install TICQClient component.
Start Delphi, then Component > Install Component > here you have to choose file ICQClient.pas and press OK button, then in new window press Compile button.
If you had previous versions installed, please reinstall(do the same) component to include new events.

Note: TICQDb and TICQClient components were tested in Delphi5, Delphi6, but can be easily conveted for using in Delphi3 & older versions.