FUNDAMENTALS 3 - UTILITIES
==========================

1. Description

   FUNDAMENTALS is a collection of Delphi code libraries.

   FUNDAMENTALS UTILITIES contain:

   Utils\
       cUtils.pas           Utility functions for Integer, Bit, Set, 
                            Float, Memory and Dynamic Arrays
       cStrings.pas         Ansi String functions
       cDateTime.pas        Date and Time functions
       cRandom.pas          Uniform random number generators
   Unicode\
       cUnicodeCodecs.pas   Unicode encoders/decoders
       cUnicodeChar.pas     Unicode character functions
       cUnicode.pas         Unicode string functions
       cUnicodeReader.pas   Unicode reader classes
   DataStructs\
       cTypes.pas           Base class for data structures
       cArrays.pas          Array classes
       cDictionaries.pas    Dictionary classes
       cLinkedLists.pas     Linked lists classes
   Streams\
       cReaders.pas         Data readers
       cWriters.pas         Data writers
       cStreams.pas         Streams
   System\
       cRegistry.pas        Windows Registry access
       cWindows.pas         Windows API utilities
       cThreads.pas         Thread wrapper
       cFileUtils.pas       File utility functions
       cDynLib.pas          Windows Dynamic libary functions
       cLog.pas             Log class


2. Requirements

   Borland Delphi 5, 6 or 7.


3. Installation

   1. Extract all files from the ZIP file to a directory (using the
      "Use Folder Names" option checked), for example to c:\Fundamentals3

   2. Open the package file "Fundamentals3_Utilities.dpk" from Delphi
      and Install;

      Or just add the units to your project as you need them.


4. Contact information

   Home page:
     http://www.eternallines.com/fundamentals

   Sourceforge page:
     http://fundementals.sourceforge.net

   Forum:
     http://sourceforge.net/forum/forum.php?forum_id=2117

   E-mail:
     fundamentals@eternallines.com  
     david@e.co.za


5. Copyright information

   These units are copyrighted by the author (c) 1995-2002.

   There are no restrictions on use of these libraries in your applications,
   including commercial applications.

   Included is the complete source code. In this same spirit I ask that you
   contribute to its further development.

   You are not allowed to distribute a modified version of the source files,
   nor misrepresent the origin of these libraries.

   Please send any changes, suggestions or bug reports to the author for
   inclusion in future releases.

