Index of /cica9710/UTILS/UNIX/UNZIP520/WINGUI

      Name                    Last modified       Size  Description

[DIR] Parent Directory 16-Jan-2006 21:00 - [TXT] ABOUT.C 03-Mar-1996 21:13 3k [TXT] ABOUT.DLG 12-Mar-1996 22:07 1k [TXT] ACTION.C 29-Apr-1996 15:13 13k [IMG] CLRSTAT.BMP 21-Dec-1995 06:50 1k [IMG] COMMENT.BMP 20-Dec-1995 09:05 1k [TXT] CONTENTS 24-Apr-1996 22:58 3k [IMG] COPY.BMP 21-Dec-1995 08:18 1k [TXT] COPYFILE.C 24-Jan-1996 08:57 10k [TXT] COPYFILE.DLG 25-Jan-1996 06:27 2k [IMG] COPYSTAT.BMP 04-Dec-1995 13:30 1k [IMG] DESELALL.BMP 20-Dec-1995 07:30 1k [IMG] DISPLAY.BMP 20-Dec-1995 07:46 1k [IMG] ERASE.BMP 03-Dec-1995 16:37 1k [IMG] EXIT.BMP 01-Jan-1995 21:16 1k [IMG] EXPORT.BMP 03-Dec-1995 16:37 1k [IMG] EXTRACT.BMP 20-Dec-1995 07:46 1k [IMG] HELP.BMP 20-Dec-1995 08:09 1k [TXT] HELP.CUR 06-Nov-1995 16:19 1k [TXT] HELPIDS.H 07-Feb-1996 10:15 2k [TXT] ICONBAR.C 24-Jan-1996 08:43 15k [TXT] KBDPROC.C 24-Jan-1996 07:26 2k [IMG] LIST.BMP 01-Jan-1995 19:26 1k [IMG] MAKEDIR.BMP 21-Dec-1995 06:57 1k [TXT] MAKEDIR.C 07-Feb-1996 11:02 7k [TXT] MAKEDIR.DLG 20-Nov-1995 12:26 1k [IMG] MOVE.BMP 26-Dec-1995 09:59 1k [IMG] OPEN-UP.BMP 20-Dec-1995 08:27 1k [TXT] PASSWORD.C 22-Jan-1996 09:12 2k [TXT] PASSWORD.DLG 17-Nov-1995 13:59 1k [TXT] PASSWORD.H 08-Apr-1996 18:16 1k [TXT] PATTERN.C 07-Feb-1996 11:03 6k [TXT] PATTERN.DLG 14-Nov-1995 07:59 1k [TXT] PATTERN.H 06-Nov-1995 16:19 1k [IMG] RENAME.BMP 26-Dec-1995 10:08 1k [TXT] RENAME.C 24-Jan-1996 07:27 2k [TXT] RENAME.DLG 14-Nov-1995 07:59 1k [TXT] RENAME.H 06-Nov-1995 16:19 1k [TXT] REPLACE.C 24-Jan-1996 07:28 2k [TXT] REPLACE.DLG 14-Nov-1995 07:59 1k [TXT] REPLACE.H 06-Nov-1995 16:19 1k [IMG] SELALL.BMP 20-Dec-1995 07:26 1k [TXT] SELDIR.C 10-Jan-1996 08:05 3k [TXT] SELDIR.DLG 14-Nov-1995 07:59 2k [IMG] SELPAT.BMP 20-Dec-1995 08:27 1k [TXT] SIZEWNDW.C 03-Mar-1996 21:38 5k [TXT] SOUND.C 24-Jan-1996 08:38 13k [TXT] SOUND.DLG 14-Nov-1995 07:59 1k [TXT] SOUND.H 06-Nov-1995 16:19 1k [IMG] SPLIT.BMP 01-Jan-1995 19:33 1k [IMG] STATUS.BMP 20-Dec-1995 07:46 1k [TXT] STATUS.C 24-Jan-1996 08:57 28k [IMG] TEST.BMP 20-Dec-1995 08:49 1k [IMG] TRASH.BMP 20-Dec-1995 07:46 1k [IMG] UNZIPPED.ICO 06-Nov-1995 16:19 1k [IMG] UNZIPTO.BMP 20-Dec-1995 08:49 1k [TXT] UPDATELB.C 07-Feb-1996 08:11 6k [TXT] WINIT.C 24-Jan-1996 07:29 2k [TXT] WINSETUP.C 29-Apr-1996 15:04 5k [TXT] WIZUNZ32.DEF 18-Apr-1996 05:39 1k [TXT] WIZUNZ32.MSC 27-Apr-1996 13:03 39k [TXT] WIZUNZIP.C 24-Apr-1996 10:14 18k [TXT] WIZUNZIP.DEF 18-Apr-1996 13:45 1k [TXT] WIZUNZIP.H 29-Apr-1996 15:14 15k [TXT] WIZUNZIP.HLP 25-Apr-1996 11:50 62k [TXT] WIZUNZIP.HPJ 25-Apr-1996 11:44 1k [IMG] WIZUNZIP.ICO 06-Nov-1995 16:19 1k [TXT] WIZUNZIP.RC 05-Feb-1996 17:43 6k [TXT] WIZUNZIP.RTF 01-Jan-1995 19:22 126k [SND] WIZUNZIP.WAV 06-Nov-1995 16:19 15k [TXT] WNDPROC.C 28-Apr-1996 17:11 56k [TXT] WUNZIP16.BCC 22-Apr-1996 07:14 9k [TXT] WUNZIP32.BCC 22-Apr-1996 07:14 10k

            WizUnZip 3.0 Development Notes
                 Mike White, 96.02.09

MODIFICATIONS:
- Modified to compile under Borland C compiler.
- Added support for 32 bit Windows
- Added ability to "remember" the last directory "unzipped" to.
- Added support for encryption.
- Fixed support for all the different UnZip options, i.e., overwrite
   files always, etc., etc.
- Added button toolbar
- Added various options to display
- Added ability to copy, move, rename, delete archive files
- Moved define in SELDIR.H to WIZUNZIP.H, deleted references to SELDIR.H
- No longer use unzip.c at all.

TODO:
- Add "zip" dll      [GRR 960427:  see Zip 2.1 release]

INTRODUCTION
This sub-archive contains the source files which you can use to 
re-create WizUnZip 3.0.  WizUnZip is a non-profit Windows
unzipper product based on the Info-ZIP group's product, UnZip.
Johnny Lee and Robert Heath, who wrote the original Windows
interface code, have chosen to place their code in the public
domain for you to use freely. I have chosen to do likewise with my
modifications and additions.

DEVELOPMENT SYSTEM REQUIREMENTS
To re-create WizUnZip, you'll need a `C' Compiler and possibly
a Windows Software Development Kit. I use the Borland 4.5 and 5.0
compiler but have periodically checked the code with Visual C++ 
1.5x, 2.x and 4.0.

BORLAND USERS
The Borland compiler does not like the named segment construction
that WizUnZip uses widely, e.g.,

	char __based(__segname("STRINGS_TEXT")) szString[] = 
            "String"; 

If you take out all the __based(__segname("STRINGS_TEXT"))
constructions, WizUnZip's data segment tends to be crowded
and WizUnZip runs out of stack.

To get around this, Borland users need to set up your compiler to
put the strings into the code segment. I have also merged duplicate
strings in my own builds. I have defined
    char __based(__segname(x)) to be x
if __BORLANDC__ is defined, as it is for all the later Borland compilers.
You might have to do similar things if you are compiling with different
compilers.

FILE ACKS
The helpicon.bmp and help.cur files come from the Microsoft SDK.