[37;44m  ; ANSI CODE

README FILE for PKWareU

Version    1.0a  October 1993.

        For Borland Turbo Pascal Version 5.5, may not work with other
        versions.

BACKGROUND

        This unit came out of a need to access files inside zipped files
        in another program which I was writing at the time.  I have tested it
        with version 1 and 2 of PKZIP'd files, and it seems to work correctly.

YOUR RIGHTS

        Feel free to distribute this package, in whole only.

        This package must contain the following before distribution..

                README.TXT  - This little manual.
                MANUAL.DOC  - Reference manual for PKWAREU
                PKWAREU.TPU - Compiled Pascal unit
                PKWAREU.INC - Interface section of PKWAREU.TPU.
                PKDEMO1.PAS - Source for demo 1.
                PKDEMO1.EXE - Executable demo 1.
                PKDEMO2.PAS - Source for demo 2.
                PKDEMO2.EXE - Executable demo 2.


PURPOSE

        Very simply, to allow us Turbo Pascal programmers access to
        the details, not the compressed data, inside PKWARE's zipped
        archives.

USE

        Use as you would any other Pascal unit.

        Several routines are available for you to use.  I limited the
        number for call-able routines so the information would not be
        overwhelming.  I hope you find these routines usfeul, considering
        the limited scope of this unit.

        Please note that in these routines I do very little in the way of
        heap checking and IO errors.  I did this for two reasons.  First
        it allows YOU the freedom to handle erros as YOU wish, not as I would
        have you deal with them.  Second. I find that there are already
        many good tools to aid Pascal programers, but functinality reduced
        due to someone else adding fruitless robustness, which only adds
        program bulk and slowing exicution speed  (TechnoJocks Turbo Toolbox
        comes to mind).

        NOTE: You are responsible for opening and closing the ZIP File.
        It must be assigned to the File variable "Zipfile", which is
        declared in the interface of the PKwareU.  See the demos for
        how this is done.


TYPES, VARS, and CONSTS

        See PKWAREU.INC for details of types used.  If you have the
        source code you can actually change them!

CONTACT

        If you would like the source code to this unit please contact me.
        I charge a small fee for my time, and do not want the code
        released to the public domain.

        You can use the unit "as is" in any program donated to the pubic
        domain! We will discuss PKWAREU uses in programs for money
        (shareware or business ventures) if you contact me.

            Terry Sansom,
            9102 83 Ave
            Edmonton, Alberta
            CANADA
            T6C 1B7

           Or on Compuserve my number is [70574,3205]

The LEGAL stuff:

  Terry Sansom makes NO warranty for this product, and is not liable
  for damages caused by the use of, or inability to use, this product.

  All terms mentioned in this package that are known to be trademarks
  or service marks are listed below.  I can not attest to the accuracy
  of this information.  If a mistake exists please contact me for
  corrections.  In addition the use of a term in this package should
  not be regarded as affecting the validity of any trademark or service
  mark.

    MS-DOS is a trademark of Microsoft Corporation.
    PKZIP, PKUNZIP, PKWARE are registered trademarks of PKWARE Inc.
    Turbo Pascal is a registered trademark of Borland International, Inc.

[0m  ; end of readme.txt.
