Copyright: Copyright ® 1986-94, FlashPoint Development.
Citation: Copyright ® 1986-94 Richard Patterson/FlashPoint Development.  All Rights Reserved.  U.S. Government Restricted and Limited Rights.


Table of Contents
 Contents

 WELCOME

 Introduction

 HOW TO ORDER AND LICENSE APPLICATIONS

 SHAREWARE DISTRIBUTION

 REGISTERED USER -- BENEFITS, SUPPORT AND FEEDBACK

 Contacting FlashPoint by Mail

 Contacting FlashPoint by Telephone, Modem and E-Mail

 INDIVIDUAL USE (PER COPY) LICENSES

 Single User/Copy License Orders

 CompuServe Online Registration

  Order Form -- Individual Use (Per Copy) License

 MULTIPLE USE (SITE) LICENSES

 Site License Orders

  Order Form -- Multiple Use (Site) Licenses

 DISTRIBUTION LICENSES LICENSES

  Application for Distribution License

 GENERAL INFORMATION

 Credit Card, Telephone, FAX and Modem Orders

 Purchase Orders and Billing

 International Orders

 Summary of License and Related Fees

 FUNDAMENTAL CONCEPTS

 FILE COMPRESSION AND ARCHIVES

 File Compression

 Compacted and Compressed Files

 Library and Archive Files

 ARCHIVE AND COMPRESSION FORMATS -- A HISTORY

 DOCUMENT CONVENTIONS

 GETTING STARTED

 THE TOOL SETS

 FlashPoint ZIP/ZIPX

 ZIP Filer

 WIZiper ("WIZ") -- The ZIP Manager

 File Manager Extension

 Text File Viewer

 INSTALLING FLASHPOINT ZIP NAVIGATOR

 Windows 3.0 Installation

 Advanced Configuration

 Windows System Configuration

 GETTING MORE HELP

 FlashPoint Windows ZIP Tools

 FLASHPOINT WINDOWS ZIP FILER

 ZIP FILER ARCHIVE GROUP

 ZIP FILER FILE GROUP

 ZIP FILER COMMAND GROUP

 Info Dialog

 FLASHPOINT WINDOWS ZIP MANAGER

 ZIP MANAGER ARCHIVE GROUP

 ZIP MANAGER FILE GROUP

 Custom File Mask Dialog

 Set Mask Dialog

 ZIP MANAGER UNZIP DIRECTORY GROUP

 ZIP MANAGER COMMAND GROUP

 Command List

 THE ZIP MANAGER EXECUTION GROUP

 USING WINDOWS MOUSE AND DRAG AND DROP FUNCTIONS

 ZIP FILER MOUSE AND DRAG AND DROP SUPPORT

 Drag a ZIP file to the ZIP Filer Archive Group

 Select a Member File with the Mouse

 Select Groups of Member Files with the Mouse

 Open a Member File with the Mouse

 Drag Selected Member Files from an Archive

 ZIP MANAGER MOUSE AND DRAG AND DROP SUPPORT

 Dropping Non-ZIP Files and Directories on ZIP Manager

 Drag a ZIP file to the ZIP Manager Archive Group

 Dropping Files on the ZIP Manager File Group

 Dropping a Drive or Directory on the ZIP Manager Unzip Directory Group

 Dropping Archives on the Zip Manager Do OnDrop Controls

 Assigning the Do OnDrop Action

 Handling Erroneous File Drops

 FPZIP MOUSE AND DRAG AND DROP SUPPORT

 FPZIPX MOUSE AND DRAG AND DROP SUPPORT

  FlashPoint Windows ZIP/ZIPX

 USING ZIP/ZIPX COMMAND LINE UTILITIES

 BASIC COMMAND LINE FORMAT

 MAIN DISPLAY OPTIONS

 TTY Window

 Progress Dialogs

 PASSWORD DIALOGS

 COMMENT EDITOR

 FLASHPOINT ZIP

 FPZIP COMMAND LINE PARAMETERS AND SWITCHES

 FPZIP Command Switches

 FLASHPOINT ZIPX

 FPZIPX COMMAND LINE PARAMETERS AND SWITCHES

 FPZIPX Command Switches

 OVERWRITE DIALOG

 Rename File Dialog

 COMMAND REFERENCE

 COMMAND REFERENCE FORMAT

 Other Tools

 FLASHPOINT WINDOWS ZIP FILE MANAGER EXTENSION

 Installation of the File Manager Extension Module

 User Assigned File Manager Menu Extensions

 FLASHPOINT WINDOWS TEXT FILE VIEWER

 Common Controls and Features

 ABOUT DIALOG

 ORDER INFO PANELS

 USER REGISTRATION DIALOG

 DIRECTORY BROWSER

 FILE BROWSER

 HELP

 OPTION DIALOG PANELS

 GLOBAL CONTROLS

 COMPRESS -- BASICS

 File Group

 Optional Commands

 Include Files Dated (mmddyy))

 Include Files with Special Attributes

 Strip Attributes

 COMPRESS -- ADVANCED

 Compression Version

 Compression Method

 Compression Factor

 Zip Manager OnDrop Action

 DECOMPRESS

 File Group

 Command Switches

 Default Association

 Overwrite Options

 Preserve Attributes

 LIST DISPLAY

 List Member Display

 View Options -- View Format

 View Options -- Sort Order

 Advanced

 GENERAL SETUP

 Preferences

 Priority

 Display

 Default Display Mode

 UTILITIES

 Windows Utilities

 PKWare Utilities

 PK SHELL

 Extract to Printer

 Trouble Shooting

 Other Options

 OTHER USER CONTROLS

 MAXIMIZE BOX

 MINIMIZE BOX

 SYSTEM MENU

 Appendix

 ACKNOWLEDGMENTS AND LEGAL NOTICES

 LICENSE AND AGREEMENTS

 MANUAL INSTALLATION AND REMOVAL

 UNINSTALLING ZIPNAV

 WINDOWS PROGRAMER INTERFACE

 INITIALIZATION FILE REFERENCE

 KEYWORD REFERENCE FORMAT

 THE ZIP FILE FORMAT -- TECHNICAL INFORMATION

 FlashPoint Development


  WELCOME

Welcome to the newest suite of file management applications in the FlashPoint Development Navigator series -- FlashPoint Windows Zip Navigator ("ZipNAV").

Since the first public release of the original Navigator file manager for the Zenith Z-100 computer and DOS, in 1984, FlashPoint Development has been committed to providing solutions to its users file management needs. without charge or at modest prices.  As always, the ultimate goal is that the use of FlashPoint Development's Navigator applications and utilities will make the day to day use of DOS and Windows a little more productive and, of course, a lot more fun.

FlashPoint Windows Zip Navigator suite consolidates the latest releases of FlashPoint Windows ZIP Tools and ZIP/ZIPX -- the original one-hundred percent (100%) Windows implementation of ZIP archive, file compression, expansion, management and navigation utilities and the first ever to be distributed as shareware.

Those familiar with prior releases of FlashPoint Windows ZIP/ZIPX and Zip Tools will soon discover that all utility modules have undergone significant revision and enhancement since their earlier releases, including significant new features, major additions and changes in their graphic user interfaces and command line switches and parameters and overall improvements in speed, performance and archive support.

A major change to the tool sets, as a result to user feedback and requests, is that the original WIZiper (pronounced "wiz-per") user interface has been totally redesigned and broken into separate applications.  Their combined graphical interfaces now support each and every feature of FlashPoint Windows ZIP/ZIPX, as well as PKWare's DOS ZIP utilities, and incorporate new capabilities that could not previously be performed by either command module sets or any third party Windows or DOS shells.

The Navigator suite of ZIP applications provides complete Windows compatible drag and drop support (even under Windows 3.0) -- no other Windows application, other than Microsoft's own File Manager, can make such a claim.  Such support includes unique capabilities that permit the user to drag member files from any ZIP file and dropped directly on File Manager, to allow automatic and simultaneous expansion of multiple ZIP archives.  In addition, ZipNAV includes a new graphic ZIP Manager and Filer, file and directory browsers, advanced setup features for all support modules, customized user defined file masks which may be saved between sessions, and the capability to virtually eliminate all keyboard input.

This series of Navigator software applications from FlashPoint are essential tools for every individual and corporate user of Windows, who

Uses a modem for communications and e-mail, and wants to save time and reduce long distance toll charges;

Accesses the Internet, bulletin board systems ("BBS") or mainframe services, such as America Online, GEnie, Delphi or Bix, and desires to maintain e-mail privacy, file security and reduce online charges;

Desires to better organize and preserve file integrity, by placing multiple groups of files in single archives or libraries; or

Believes it is important to minimize valuable hardware and maintenance related costs, and that disk free space is and will continue to be a valuable resource.

All of these goals can be accomplished through the use of the Navigator ZIP utilities.

For example, a ZIP compressed file will generally be 50% to 70% smaller than the aggregate size of its original member files thus, one major and obvious benefit is that ZIP file compression can save hard and floppy disk space and significantly reduce related costs and expense.

The savings can be even more significant than the percentages above reflect, if a major weakness of the DOS file system is taken into consideration.  Although not readily apparent from a simple DOS file directory listing, every individual file on a system's disk will consume a minimum amount of disk space no matter how little data, if any, appears to be contained in it; a file that appears to be only one (1) byte in length will actually consume or waste several hundred, if not thousands, of bytes of disk space.  Multiply this by even a modest amount of small files, and one can quickly see that consolidating small files in a single archive file, even without using any compression, can save thousands of bytes of hard and floppy disk space.

However, there are other, not so obvious benefits, that can be achieved by using the Navigator Zip utilities on a regular basis.

ZIP archives produced by the ZipNAV utilities can also reduce the number of individual files stored on a disk drive, by combining groups of related files in a single library or archive file; this can result in faster system response by DOS and Windows based applications that would otherwise experience noticeable slowdowns each time they attempted to access scattered directories containing large numbers of individual files.  Fewer and faster disk accesses can help prolong the life of a system's drives, which in turn may result in lower repair and replacement costs.

Those who transfer files and e-mail by modem, to and from remote systems, will see immediate savings in long distance tolls and on-line service charges, which should be proportionately related to time saved by transferring a single, smaller, compressed ZIP archive file, rather than several uncompressed individual files.

No matter whether you are new to ZIP file compression or have been using those old reliable DOS based ZIP utilities since their first introduction by Phil Katz and PKWare, Inc., if you use Microsoft Windows, you will certainly find unlimited benefits to be derived in upgrading to FlashPoint Windows Zip Navigator.

Information in this document contains information on features not yet added to the product and is subject to change without notice -- does not represent a commitment on the part of either the author or copyright holder.  The software described in this document is furnished under various license or nondisclosure agreements.  The software may be used, copied or distributed only  in accordance with the terms of the applicable agreements.  Generally, unless otherwise noted herein, the purchaser may make one copy of the software for evaluation  purposes.  Subject to the provisions concerning distribution of unregistered evaluation copies, no part of the software, documentation or related materials may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying and recording, for any purpose other than the purchaser's personal use without the written permission of the author and copyright holder.

See,		Acknowledgments and Legal Notices
		License and Agreements
		How to Order and License Applications
		General Information
		Registered User Benefits, Support and Feedback
		Individual Use (Per Copy) Licenses
		Multiple Use (Site) Licenses

Note: Due to space limitations, the some topics and functions are not included in this unregistered, thirty (30) day evaluation version of this product.  The registered version of the product includes complete topics, in depth information and all implemented functions.


 HOW TO ORDER AND LICENSE APPLICATIONS

FlashPoint Windows ZipNAV, as all commercial shareware applications, must be registered and licensed to be used.  Simply put this means each user must purchase the right to continue using the applications beyond the initial thirty (30) day evaluation period.

The complete ZipNAV application disk set is composed of two products, both FlashPoint Windows ZIP Tools and FlashPoint Windows ZIP/ZIPX.  ZIP Tools includes WIZiper (the ZIP Librarian) and the ZIP Filer interfaces. FlashPoint Windows ZIP, includes FlashPoint ZIP for file compression and management, FlashPoint ZIPX for file expansion and testing, and FlashPoint Windows ZIP File Manager Extension.

The following topics will explain the concept of shareware distribution,

Registered User -- Benefits, Support and Feedback, Individual Use (Per Copy) Licenses, Multiple Use (Site) Licenses and other information.

If you wish to continue to use the Navigator for ZIP applications, after the expiration of your limited thirty (30) evaluation period, you may order same directly from FlashPoint Development, by completing either the Order Form -- Individual Use (Per Copy) License or the Order Form -- Multiple Use (Site) Licenses, and mailing same with your payment to:

FlashPoint Development

Attn: Richard Patterson

P. O. Box 270492

Houston, TX 77277

Copies of the applicable order form may be printed directly from the FlashPoint Windows ZIP Navigator online help file, by clicking the mouse on the printer icon appearing in the title for either the Order Form -- Individual Use (Per Copy) License or the Order Form -- Multiple Use (Site) Licenses topic.

In addition, if you are a CompuServe Information Systems subscriber, you may register your copies of ZipNAV through CompuServe's online shareware registration system.  Simply move to the registration area, by entering "GO SWREG" and follow the applicable instructions.  Currently, the ZIP Navigator suite of applications are being registered as "FlashPoint Zip Tools for Windows" under the CIS Software Registration Identification Number 1789.


 SHAREWARE DISTRIBUTION

Please note that the software, documentation and related materials are distributed through shareware channels, for evaluation or demonstration purposes only.  They are not free.

The term "shareware" simply refers to a method of software distribution or marketing, which is designed to let users try an application before they buy it.  The software, however, still must be purchased or licensed by the user, just like other software that is sold in retail stores.

Continued use of copies of any shareware application, beyond the evaluation period, requires the user to purchase and register their copies with the software developer or copyright holder.  Failure to do so, simply put, is theft.

FlashPoint Windows applications may be evaluated by a potential purchaser for thirty (30) days.  Anyone who elects to use FlashPoint applications, beyond this evaluation period, is required to purchase a license from FlashPoint Development, for each user or copy of the application in use.  Information, on how to purchase licensed copies of FlashPoint Development's applications, is covered in detail in other parts of this documentation; also, refer to the FlashPoint License Agreements, order forms and the applications' "About ..." boxes for more information.


 REGISTERED USER -- BENEFITS, SUPPORT AND FEEDBACK

Upon registration, licensed users will be provided with the current registered users disk set, which contains:

1.	The latest release of the software, which will generally include additional features and enhancements not available as of the release of the shareware, thirty (30) day evaluation version.

2.	A complete, illustrated Users Guide, in both Microsoft Windows Write and Microsoft Word for Windows formats, which provides complete information on all product features, an in-depth command and technical reference, user tips and many helpful examples.  The Word for Windows of the current documentation, when printed by the user in its original format, provides almost two-hundred (200) pages of useful information.

3.	A complete, online User's Guide, in Microsoft Windows Help format.  This hypertext help file provides significantly more information than the help file distributed with the shareware, thirty (30) day evaluation version, and includes full color graphics, complete information on all product features, an in-depth command and technical reference, user tips and many helpful examples.

4.	To the extent space allows, the registered user disk set may contain additional files, utilities and promotional materials, which the user may find helpful.

In addition, registered users who do contribute will be notified when major updates and new products are available.


 CONTACTING FLASHPOINT BY MAIL

FlashPoint Development is a very small operation, which aspires to providing quality Microsoft Windows software at low prices; therefore, our user support resources are limited.  However, should you need assistance, we still will try our best to help.  If you do have a question, a bug report, or suggestions for future versions, please drop us a note, and include:

A self addressed stamped envelope (if a reply is required);

The version and software product you are using, which appears on the application's "About" dialog panel;

The versions of DOS and Windows that you are using;

Your hardware configuration (model, memory size, printer, etc.); and

Any Windows or standard DOS applications that you may be running or have loaded under Windows at the time you are running our product.

This information will hopefully help us track any problems and to suggest reasonable solutions to your problems.

Please address all inquiries and requests to the attention of Richard S. Patterson, at the following address:

FlashPoint Development

Attn: Richard S. Patterson

P. O. Box 270492

Houston, Texas 77277


contacting flashpoint by telephone modem and e-mail
 CONTACTING FLASHPOINT BY TELEPHONE, MODEM AND E-MAIL

In order to continue to provide quality software at reasonable rates, FlashPoint does not provide telephone (voice) support; however, FlashPoint does provide support via modem through various online services -- support questions and inquiries not covered in the product documentation may be forwarded by e-mail to the below addresses.

Other inquires as to purchase and orders can be directed to FlashPoint by telephone (voice).  Generally long distance telephone calls can not be returned, unless you specifically advise us in advance that we may return same collect.  If you choose to contact us by phone, it is recommended that you limit your calls to the hours of 2:00 to 5:00 p.m., U.S. Central Time Zone.

Anyone wishing to offer advice and suggestions are always most welcome to do so.

The author, Richard Patterson, may be reached by modem, on two local Houston, Texas bulletin board systems (BBS), where unregistered copies of the most recent shareware releases of FlashPoint applications are first posted.  The Fox Micro BBS, in Houston, Texas, can be accessed by calling (713) 859-9105 (Public Node) and (713) 859-9108 (Private Node), and the Ye Olde Bailey BBS, in Houston, Texas, can be accessed by calling (713) 520-1569 (Public Node) and (713) 520-9566 (Private Node).  Please note that access to the Private Nodes of these services generally require payment of a membership fee; information on obtaining membership is available on the Public Nodes.  Those interested in Microsoft Windows and other related topics may find these boards to be some of the best and most active in the Houston area.  In addition, most users will agree that the  Ye Olde Bailey BBS, is most likely one of the most complete and professionally run bulletin board systems in the country -- it is a Smartnet Regional Hub and supports Internet mail, UseNet, PC Pursuit, SmartNet, TexasNet and the Annex.

Please remember that these are independent boards, and are not run or operated by anyone affiliated with FlashPoint Development -- we are the guests of the systems' operators; therefore, please respect their rules and regulations.

FlashPoint Development and the author welcome e-mail on other BBS and online services, including America Online, GEnie and the Ye Olde Bailey BBS.  The following e-mail addresses may be accessed directly, by subscribers to the indicated services, or via the Internet and other gateways:

Service	From/Via	Address Mail To
America Online	America Online	FlashPtDev
	Internet (Also, MCI Mail, AT&T Mail, Apple Link, Sprint Mail, and other services via Internet)	flashptdev@aol.com
GEnie	GEnie	FlashPoint
	Internet (Also, MCI Mail, AT&T Mail, Apple Link, Sprint Mail, and other services via Internet)	flashpoint@genie.geis.com
Ye Olde Bailey	Ye Olde Bailey	Richard Patterson
	Internet	richard.patterson@yob.com
CompuServe	CompuServe	70771,1336
	Internet (Also, MCI Mail, AT&T Mail, Apple Link, Sprint Mail, and other services via Internet)	Access Not Available -- Currently mail sent to CompuServe via Internet and other outside services will be rejected, and may or may not be returned to sender

Note that many online services, e.g., MCI Mail, A.T.&T. Mail, Apple Link, Sprint Mail, are capable of directing mail through Internet gateways to the above Internet addresses; however, as each service may require internal extensions to an address, each user should check with their service to verify the correct address format for sending mail to any of the above services through an Internet gateway.

Also, note that FlashPoint, as do many other CompuServe users, will not accept mail sent to their CompuServe address from outside (non-CompuServe) services -- the primary reason for this is that CompuServe is the only major online service which continues to charge its customers for incoming Internet and outside services' e-mail.  For this and other reasons, the CompuServe address for FlashPoint may be terminated in the very near future.  We strongly recommend that users and their companies as Microsoft Windows users consider the benefits and savings that are now provided through the more competitive and reasonably priced services such as America Online and GEnie.  For example, access to both America Online and GEnie are now available through custom Windows communications interfaces that are provided by the service at no charge to their subscribers.


 INDIVIDUAL USE (PER COPY) LICENSES

The current individual user and per copy license fees for FlashPoint Windows ZIP Navigator are as follows:

Description	US and Canada	International
Individual Use (per copy) License Fee	$ 49.50	$ 49.50
Quantity Discounts

For quantity purchasers of single user/copy licenses, discounts are available pursuant to the following schedule:

Quantity	Discount
1 to 9	-0-%
10 to 49	5%
50 to 99	10%
100 to 499	15%
500 to 999	20%
1000 to 1499	30%
1500 to 1999	40%
2000 or more	50%

Please note that discounts apply only to the single user registration/license fee only, and not to media or other charges.  Also note that quantity discounts are available only to end users, either a single individual or business entity; they do not apply to retailers, vendors, distributors, out sourcing agencies or others who wish to acquire products and services for resale.

Other Special Discounts and Promotions

FlashPoint Development encourages users to take advantage of any special discounts that may be offered on its products.  If your order qualifies, the savings can be significant.

Information on any currently available discounts can be found in the file "DISCOUNT.TXT."  This file, if applicable, was included with the original product distribution set, and was installed in the application directory the user designated when running the FPSETUP.EXE to install the product.

Please note that multiple copy discounts or any other discounts only apply to orders placed directly with FlashPoint Development.  Therefore, before you place an order through CompuServe online registration service or any other authorized vendor, please read all fee schedule topics in this documentation, and in the distribution files, including specifically the DISCOUNT.TXT file, to be certain that you take full advantage of any special discounts that may apply to your order.

Special Handling Charges

The following fees and charges must be added where applicable:

Description	US and Canada	International
Shipping and Handling Charge (per item/disk set)	$ 5.00	$ 7.00
Non-US Bank Handling Charge, for checks, drafts or money orders drawn on non-U.S. banks or without U.S. bank routing numbers	$15.00	$25.00
Purchase Order Handling Charge .  Refer to purchase Order section of this manual before sending a PO.	$25.00	Purchase Orders Are Not Accepted
Sales Tax for Texas Residents	8.25%	n/a


 Single User/Copy License Orders

Prepaid orders require advance payment in U.S. funds, by cash, money orders, postal money orders, and personal and business checks subject to clearance of funds.  The instrument must be payable to "Richard S. Patterson."

For non-credit card, mail order purchases, enclose the following items in an envelope:

A fully completed copy of the order form, a copy may be printed by selecting the printer icon in the Order Form -- Individual Use (Per Copy) License topic or from the FLASHDOC distribution file; and

Full payment by cash, check or money order made payable to "RICHARD S. PATTERSON" (for your own protection cash should not be sent through the mail -- we can not be responsible for cash that gets "lost" before I receive it),

addressed to:

Richard S. Patterson

FlashPoint Development

P. O. Box 270492

Houston, Texas 77277

Licensing materials will generally be sent to you upon clearance of funds, e.g., check or money order, or receipt of cash.  Media sets are often forwarded separately, depending on whether the disk order is for the current or next release, or whether a new version will be available within thirty (30) days.  Please allow two to four weeks for delivery.


order form -- individual use (per copy) license {bmc prt_clip.shg}
 Order Form -- Individual Use (Per Copy) License

Individual Use Order Form for FlashPoint Windows Zip Navigator ("ZipNAV")

(Version 3.10.02.00, Release -- January, 1994)

Registered Users' Names and Addresses (attach additional sheets if necessary):	Purchaser's Name and Shipping Address (if not same as Registered User):
Contact Person Name and Title:
Telephone (Day)		Telephone (Night)
FAX:		Internet Address:
E-Mail Service:		E-Mail Address:
Description	Price	Quantity	Amount	Total
FlashPoint Windows ZIP Navigator		$ 49.50		$
___ 5.25" disk      ___ 3.50" disk
Total Site License Fees					$
Less:  Discount ____________			%	$
Less:  Discount ____________			%
Total Discount on Fees
Evaluation Disk Set
5.25" disk		$   9.00		$
3.50" disk		$ 10.00
Total Media Charges
Special Handling Charges:
Shipping (per item)
US & Canada		$   5.00		$
Outside US & Canada		$   7.00
Non-US Bank Draft, Check & MO Fee
US & Canada		$  15.00
Outside US & Canada		$  25.00
Purchase Order Handling Fee		$  25.00
Total Special Handling Charges
SUB TOTAL					$
Sales Tax (Texas Residents Add 8.25%)
TOTAL PAYMENT DUE (U.S. FUNDS):		See, "Terms"			$

 Checks, Money Orders and drafts must be made payable to "Richard S. Patterson"

Payment Method:       ___ Cash       ___ Money Order       ___ Check       ___ Purchase Order No. _____________

Where or how did you learn of this product?

If you are upgrading from a competitive product, what product are you replacing?

Purchaser acknowledges that purchaser or purchaser's representative has read the terms and conditions contained in the application's distribution/evaluation package as well as the applications "About" dialog panel, and agrees to be bound thereby and by any other license agreements contained with any product registered, purchased or shipped.  Furthermore, as indicated in the application's distribution/evaluation package, purchaser understands the software and documentation are provided "as is" and without warranty of any kind, either express or implied.  Purchaser warrants and represents that the software and documentation will only be used in accordance with the aforementioned license agreements.

Terms:  ALL LICENSES ARE PREPAID ONLY.  ALL ORDERS OUTSIDE THE UNITED STATES AND CANADA MUST BE PREPAID.  Payments must be made by Check or Money Orders drawn on a US bank or a Postal Money Order, and be payable in US Funds.  No direct credit card orders are accepted.  Corporate Purchase Orders (Net 10 Days) are subject to approval but are generally accepted for software from large corporations within the US and Canada.  Please make remittance payable to "Richard Patterson."  Price and Terms subject to change without notice.  Unless otherwise requested, all Program/Documentation Disk Sets are provided on 3.5" (1.4m) disk media.

Scheduled rates and charges were current as of the date of this release; however, all fees and charges are subject to change without notice.

Instructions on Completing the Individual Use Order Form

To place an order:

1.	Determine the total number of items you wish to license and place the number in the "Quantity" column of the order form.  Multiply the number of items, that you entered in the "Quantity" column, by the applicable per item cost shown in the "Price" column, and place the total in the "Amount" column.  Add all license fee amounts, and enter the "Total License Fees" in the "Total" column.

2.	Determine the desired disk size to be shipped, and mark the appropriate selection.

3.	Add any applicable handling fees and sales taxes, and then total your order.

4.	Enclose the order form with your payment (checks and money orders must be made payable to "Richard Patterson"), and mail to:

	FlashPoint Development Attn: Richard S. Patterson P. O. Box 27049 Houston, Texas  77277

See, _____________, for additional information.

Copyright © 1986-94 Richard Patterson and FlashPoint Development.  All Rights Reserved.  Rev 2.0.


 CompuServe Online Registration

In addition, if you are a CompuServe Information Systems subscriber, you may register your copies of ZipNAV through CompuServe's online shareware registration system.  Simply move to the registration area, by entering "GO SWREG" and follow the applicable instructions.

Currently, the ZIP Navigator suite of applications are being registered as "FlashPoint Zip Tools for Windows" under the CIS Software Registration Identification Number 1789.

Please note that CompuServe is only authorized to register single individual use (per copy) versions of the product, at the full product price.  They are not able to process site licenses, multiple copy discounts or any other discounts that may otherwise apply -- all such orders must be placed directly with FlashPoint Development.  Therefore, before you place an order through CompuServe, please read the fee schedule topic in this documentation, and the distribution files, including specifically the DISCOUNT.TXT file, to be certain that you take full advantage of any special discounts that may apply to your order.


 MULTIPLE USE (SITE) LICENSES

In addition to single user licenses, site licenses are available pursuant to the following schedules.  Site licenses include a single master disk copy, containing applications and documentation, and free upgrades for the first year.

Multiple Use/Site License Fee Schedule

Users	Amount	Total Fee
First   100	$2,000	$2,000
101 to  200	Add $1,500	3,500
201 to  400	Add $3,000	6,500
401 to  600	Add $2,500	9,000
601 to  800	Add $2,000	11,000
801 to 1000	Add $1,500	12,500

Write or call for pricing on quantities over 1,000

Extra Program/Documentation Disk Sets

Additional disk sets may be purchased, on both 5.25 (1.2m) and 3.5 (1.44m) inch formats, up to the total number of Licenses purchased.  Each disk contains the application programs, on-disk, illustrated user documentation, in both Windows Write (WRI) and Microsoft Word for Windows (DOC) formats.  All media charges are exclusive of postage and handling.

Disk Set	Price Per Set
5.25 inch	$ 9.00
3.50 inch	$ 10.00
Special Discounts and Promotions

FlashPoint Development encourages users to take advantage of any special discounts that may be offered on its products.  If your order qualifies, the savings can be significant.

Information on any currently available discounts can be found in the file "DISCOUNT.TXT."  This file, if applicable, was included with the original product distribution set, and was installed in the application directory the user designated when running the FPSETUP.EXE to install the product.

Please note that multiple copy discounts or any other discounts only apply to orders placed directly with FlashPoint Development.  Therefore, before you place an order through CompuServe online registration service or any other authorized vendor, please read all fee schedule topics in this documentation, and in the distribution files, including specifically the DISCOUNT.TXT file, to be certain that you take full advantage of any special discounts that may apply to your order.

Additional Handling Charges

The following fees and charges must be added where applicable:

Description	US and Canada	International
Shipping and Handling Charge (per item/disk set)	$ 5.00	$ 7.00
Non-US Bank Handling Charge, for checks, drafts or money orders drawn on non-U.S. banks or without U.S. bank routing numbers	$15.00	$25.00
Purchase Order Handling Charge .  Refer to purchase Order section of this manual before sending a PO.	$25.00	Purchase Orders Are Not Accepted
Sales Tax for Texas Residents	8.25%	n/a


 Site License Orders

Site license orders must be placed directly with FlashPoint Development, and require either (1) advance payment in U.S. funds, by cash, money order, postal money order or check, subject to clearance of funds, or (2) purchase orders, together with any required deposit, subject to acceptance or preapproval by FlashPoint Development.  All payment, by check, money order or other instrument, must be payable to "Richard S. Patterson."

For site license orders, enclose the following items in an envelope:

A fully completed copy of the order form, a copy may be printed by selecting the printer icon in the Order Form -- Multiple Use (Site) Licenses topic or from the FLASHDOC distribution file;

Either:

(1)	Full payment, by cash, check or money order made payable to "RICHARD S. PATTERSON" (for your own protection cash should not be sent through the mail -- we can not be responsible for cash that gets "lost" before I receive it), or

(2)	A preapproved purchase order, together with any required deposits, which provides for full payment, by cash, check or money order made payable to "RICHARD S. PATTERSON," of the net balance due, within ten (10) days of receipt of all software materials.

addressed to:

Richard S. Patterson

FlashPoint Development

P. O. Box 270492

Houston, Texas 77277

Licensing materials will generally be sent to you upon clearance of funds, e.g., check or money order, or receipt of cash, and acceptance and approval by FlashPoint of the "Site License Agreement" and any purchase order.  Media sets are often forwarded separately, depending on whether the disk order is for the current or next release, or whether a new version will be available within thirty (30) days.  Please allow two to four weeks for delivery.


order form -- multiple use (site) licenses {bmc prt_clip.shg}
 Order Form -- Multiple Use (Site) Licenses

Site/Multiple Use Order Form for FlashPoint Windows Zip Navigator ("ZipNAV")

(Version 3.10.02.00, Release -- January, 1994)

Registered Users' Names and Addresses (attach additional sheets if necessary):	Purchaser's Name and Shipping Address (if not same as Registered User):
Contact Person Name and Title:
Telephone (Day)		Telephone (Night)
FAX:		Internet Address:
E-Mail Service:		E-Mail Address:
Description	User/Copies	Price	Quantity	Amount	Total
FlashPoint ZIP Navigator	First 100	$ 2,000		$
___ 5.25" disk	101 to 200	Add $ 1,500
___ 3.50" disk	201 to 400	Add $ 3,000
	401 to 600	Add $ 2,500
	601 to 800	Add $ 2,000
	801 to 1000	Add $ 1,500
See, Note (1)
Total License Fees	( Enter Total User/Copies in Box )				$
Less:  Discount ___________			%	$
Less:  Discount ___________			%
Total Discount on Fees
Extra Program/Documentation Disk Set [See, Note (2)]
5.25" disk		$   9.00		$
3.50" disk		$ 10.00
Total Media Charges
Special Handling Charges:
Shipping (per item)
US & Canada		$   5.00		$
Outside US & Canada		$   7.00
Non-US Bank Draft, Check & MO Fee
US & Canada		$  15.00
Outside US & Canada		$  25.00
Purchase Order Handling Fee		$  25.00
Total Special Handling Charges
SUB TOTAL					$
Sales Tax (Texas Residents Add 8.25%)
TOTAL PAYMENT DUE (U.S. FUNDS):		See, "Terms"			$

 Checks, Money Orders and drafts must be made payable to "Richard S. Patterson"

Payment Method:       ___ Cash       ___ Money Order       ___ Check       ___ Purchase Order No. _____________

Where or how did you learn of this product?

If you are upgrading from a competitive product, what product are you replacing?

By placing an order, Purchaser acknowledges that purchaser or purchaser's representative has read the terms and conditions contained in the application's distribution/evaluation package as well as the applications "About" dialog panel, and agrees to be bound thereby and by any other license agreements contained with any product registered, purchased or shipped.  Furthermore, as indicated in the application's distribution/evaluation package, purchaser understands the software and documentation are provided "as is" and without warranty of any kind, either express or implied.  Purchaser warrants and represents that the software and documentation will only be used in accordance with the aforementioned license agreements.

Printed Name:
Signature
Date:

Note (1):	Write or call for pricing on quantities over 1,000.

Note (2):	When a site license for two (2) or more User/Copies is purchased, additional Program/Documentation Disk sets may be purchased up to the size of the site license.  Additional sets are charged at the indicated per item price.

Terms:  ALL LICENSES ARE PREPAID ONLY.  ALL ORDERS OUTSIDE THE UNITED STATES AND CANADA MUST BE PREPAID.  Payments must be made by Check or Money Orders drawn on a US bank or a Postal Money Order, and be payable in US Funds.  No direct credit card orders are accepted.  Corporate Purchase Orders (Net 10 Days) are subject to approval but are generally accepted for software from large corporations within the US and Canada.  Please make remittance payable to "Richard Patterson."  Price and Terms subject to change without notice.  Unless otherwise requested, all Program/Documentation Disk Sets are provided on 3.5" (1.4m) disk media.

Scheduled rates and charges were current as of the date of this release; however, all fees and charges are subject to change without notice.

Instructions on Completing the Site/Multiple Use Order Form

To place a Site/Multiple Use order:

1.	Determine the total number of users/copies you wish to license and place the number in the box that appears in the "Total License Fees" row of the order form.

2.	Locate the product you are licensing and find the price breakdown for the number of user/copies you will license.  Price is based on calculating the aggregate of all ranges that apply.

3.	Determine the applicable "Price" ranges, and place the "Quantity" and "Amount" of user/copies required in the indicated columns for each applicable range.  Add all license fee amounts, and enter the "Total License Fees" in the "Total" column.  The following example, shows how a site license for 350 user/copies would completed:

Description	User/Copies	Price	Quantity	Amount	Total
FlashPoint ZIP Navigator	1 to 100	$ 2,000	100	$   2,000
___ 5.25" disk	101 to 200	Add $ 1,500	100	1,500
_X_ 3.50" disk	201 to 400	Add $ 3,000	150	3,000
	401 to 600	Add $ 2,500
	601 to 800	Add $ 2,000
	801 to 1000	Add $ 1,500
Total License Fees	( Enter Total User/Copies in Box )		350		$      6,500
4.	Determine the desired disk size to be shipped, and mark the appropriate selection.

5.	Determine the number of additional Program/Documentation Disk Sets, if any, you wish to purchase.  Multiply the number of disk sets, for each size ordered, that you entered in the "Quantity" column by the applicable per item cost shown in the "Price" column, and place the amounts in the applicable columns.  You may purchase additional disk sets, for a total number of sets up to the number of User/Copies licensed.  Note that, with the purchase of a Site/Multiple Use License, only one (1) master disk set is provided, however, the License allows you to copy and print the programs and documentation from the master disk, up to the total number of the User/Copies licensed.

6.	Add any applicable handling fees and sales taxes, and then total your order.  Please call for shipping and handling charges on orders of more than five (5) additional Program/Documentation Disk Sets.

7.	Enclose the order form with your payment (checks and money orders must be made payable to "Richard Patterson"), and mail to:

	FlashPoint Development Attn: Richard S. Patterson P. O. Box 27049 Houston, Texas  77277

See, _____________, for additional information.

Copyright © 1986-94 Richard Patterson and FlashPoint Development.  All Rights Reserved.  Rev 2.0.


 DISTRIBUTION LICENSES

A Distribution License is required to use or distribute FlashPoint Windows ZIP Navigator applications with any other software products, to facilitate the distribution of software to third-parties, or as part of any other commercial product, service or enterprise.

In addition, distribution of self-extracting archive files, created with any FlashPoint Windows product, also requires the purchase of a Distribution License, as such files contain copyrighted or proprietary FlashPoint code.

A distribution License is non-exclusive and non-transferable, and must be prepaid.

To obtain a Distribution License, complete and return the Application for Distribution License to receive a quotation.  There is no obligation or fee for submitting such Application for Distribution License.

Private use by an individual or use by an organization, business or government agency, which is limited to use or distribution within such organization, business or government agency, does not require a separate distribution license, but requires only the applicable Individual Use (Per Copy) License or Multiple Use (Site) License.


 APPLICATION FOR DISTRIBUTION LICENSE

Application for Distribution License for FlashPoint Windows Zip Navigator ("ZipNAV")

(Version 3.10.02.00, Release -- January, 1994)

Applicants' Names and Addresses (attach additional sheets if necessary):	Proposed Purchaser's Name and Shipping Address (if not same as Applicant):
Contact Person Name and Title:
Telephone (Day)		Telephone (Night)
FAX:		Internet Address:
E-Mail Service:		E-Mail Address:

 Complete the following as best as possible

1.	I am interested in distributing or using the following programs (check one or more as applicable):

____	FlashPoint Windows ZIP (for compression)

____	FlashPoint Windows ZIPX (for decompression)

____	FlashPoint Windows SFX (for self-extracting archives)

Note: Please indicate which FlashPoint (tm) product you will send out with your software or files.  With the purchase of a Distribution License, you will receive a copy of the full FlashPoint Windows ZIP Navigator package for use on a single computer to create the files you will distribute.

2.	In what quantity do you estimate distributing the software?

Numer of copies -- per year	_______
Number of copies -- one time	_______
Total number of copies	_______

3.	If you are interested in distributing FPZIP, FPZIPX, etc. to save disks required to distribute your or a third-party software product (the "distributed products"), please indicate how many disks the distributed product package requires before compression, and how many disks will the distributed product require after compression.

Disks required before compression	_______
Disks required after compression	_______

4.	Please complete the following (attach additional sheets as necessary):

Describe the intended usage of the FlashPoint Windows ZIP applications indicated in question number 1, above.

Describe the software packages you intend to distribute with or using the FlashPoint Windows ZIP applications, and the price or price range.

List any other relevant information or comments:

5.	State the names of the distributed software products, that will be distributedusing or use the FlashPoint Windows ZIP programs:

6.	Please indicate the state or country in which your organization is incorporated and maintains its principal place of business:

7.	Where or how did you learn of this product?

8.	If you will be upgrading from a competitive product, what product are you replacing?

Terms (on Approval of Distribution License):  ALL LICENSES ARE PREPAID ONLY.  ALL ORDERS OUTSIDE THE UNITED STATES AND CANADA MUST BE PREPAID.  Payments must be made by Check or Money Orders drawn on a US bank or a Postal Money Order, and be payable in US Funds.  No direct credit card orders are accepted.  Corporate Purchase Orders (Net 10 Days) are subject to approval but are generally accepted for software from large corporations within the US and Canada.  Remittance shall be payable to "Richard Patterson."  Price and Terms subject to change without notice.  Unless otherwise requested, all Program/Documentation Disk Sets are provided on 3.5" (1.4m) disk media.

Complete the "Application for Distribution License," and mail to:

	FlashPoint Development Attn: Richard S. Patterson P. O. Box 27049 Houston, Texas  77277

Copyright © 1986-94 Richard Patterson and FlashPoint Development.  All Rights Reserved.  Rev 2.0.


 GENERAL INFORMATION

The following topics provide information on how to order.


 Credit Card, Telephone, FAX and Modem Orders

FlashPoint Development does not accept orders by phone or credit card orders, however, several third-party shareware disk vendors are approved to accept registrations and orders for FlashPoint products.  Contact your favorite shareware vendor, or FlashPoint Development for a vendor in your area or for confirmation of specific vendors authorization.


 Purchase Orders and Billing

Purchase orders are subject to acceptance, and may require an advance deposit on large orders.  Generally, purchase orders are rejected for orders of less than nine (9) registrations -- even if they are from a major national corporation or governmental agency; we are sorry, but we cannot justify spending hours reading the often cryptic language of multiple page purchase orders for relatively small order or single registrations.

Furthermore, purchase orders will not be accepted if they purport to obligate us to your company's terms and conditions which are contrary to those of our licensing agreements or disclaimer of warranties.

As stated herein, there are no warranties whatsoever associated with the software product and documentation, and FlashPoint Development and its suppliers are not responsible for its performance on a particular system.  You are the sole judge of the product's effectiveness and suitability for your particular purposes, and are given an opportunity to pre-evaluate same via shareware distribution.

To order or register products by Purchase Orders, enclose the following items in an envelope:

A fully completed copy of the order form, appearing in the distribution package

Purchase order, stating, in clear and obvious type, items and number of copies to be registered or purchased, together with your shipping and billing address, and

Name, address and phone number of a knowledgeable individual whom we may contact should any question about this order arise,

addressed to:

Richard S. Patterson

FlashPoint Development

P. O. Box 270492

Houston, Texas 77277


 International Orders

We recognizes the difficulties our international customers face in presenting payment for our products.  These difficulties include excessive fees charged for international money orders, postal delays and currency conversion problems of various types.

However, we can only accept drafts, checks, international and postal money orders or travelers checks payable in U. S. Dollars; drafts drawn on non-U.S. banks require an additional handling charge (Canada $15.00, other International $25.00).  You must perform any necessary currency conversions on your end of the transaction, and take any necessary steps to eliminate the possibility of the loss of the funds by the postal services.

All checks, drafts and money orders must be made payable to "Richard S. Patterson" and not to FlashPoint Development.

Please do not pay by American Express or EuroChecks.

While FlashPoint Development does not accept credit card orders, registration and disk orders can also be paid by credit card, Visa or Master Card, through several U.S. shareware vendors.  See, the "Credit Card, Phone, FAX and Modem Orders" section of this document for further information.

It is strongly recommended that international orders be paid by Postal Money Orders, as these appear to be honored by most U.S. post offices, or by drafts drawn on U.S. banks with preprinted U.S. bank routing numbers.

An additional charge to cover postal fees and handling is required on all international orders, and is included in the scheduled charges section of this manual.  All materials will be mailed via airmail, whenever possible, thus avoiding many unnecessary delays.


 Summary of License and Related Fees

Individual Use/Per Copy License

Description	U.S.	Canada	International
Registration Fee	49.50	49.50	49.50

Individual Use/Copy Quantity Discounts [1]

Quantity	Discount
1 to 9	-0-%
10 to 49	5%
50 to 99	10%
100 to 499	15%
500 to 999	20%
1000 to 1499	30%
1500 to 1999	40%
2000 or more	50%

Multiple Use/Site Licenses  [2]

Users	Amount	Total Fee
First   100	$2,000	$2,000
101 to  200	Add $1,500	3,500
201 to  400	Add $3,000	6,500
401 to  600	Add $2,500	9,000
601 to  800	Add $2,000	11,000
801 to 1000	Add $1,500	12,500

Write or call for pricing on quantities over 1,000

Additional Fees and Charges

Description	U.S	Canada	International
Disk (5.25" 1.2m)	9.00	9.00	9.00
Disk (3.50" 1.4m)	10.00	10.00	10.00
Non-US Bank Charge	15.00	15.00	25.00
Purchase Order Processing Fee	25.00	25.00	No P.O. Accepted
Shipping (per item/disk set)	5.00	5.00	7.00
Sales Tax (Texas Residents)	Add 8.25%	N/A	N/A

Fees, charges and discounts are effective as of the date of this release, but are subject to change without notice.  Disk prices include an actual media charge, and are exclusive of shipping and handling fees.

1 Discounts are applied to individual use/per copy registration fees only.

2 Includes a single master disk copy, containing applications and documentation, and free upgrades for first year.  Additional charges may apply to multiple site licenses agreements.


 FUNDAMENTAL CONCEPTS

Certain concepts are often taken for granted by both the user and developer.  It is important, therefore, to briefly review a few basics in order to insure that each party has a common understanding of terms used.


 FILE COMPRESSION AND ARCHIVES

Often terms such as "compression," "archives," "libraries" and "compacting" are used interchangeably when referring to file and media utilities, however, the terms are far from identical.


 File Compression

Generally the term file "compression" refers to any method of reducing a single file's physical size, by varying degrees, and allowing it to be uncompressed at a later time without losing any of its essential characteristics.

The most obvious benefit is that a compressed file will occupy less space on a hard drive, disk, tape or other storage media.  Another benefit is that compressed files can be transmitted over wire, telephone or satellite in a shorter period of time than uncompressed files.

Many utilities and applications employ compression.  For example, many software development companies now employ proprietary methods of compressing distribution files to reduce the costs of distribution disks and their setup programs uncompress the files upon installation, and most popular graphics file formats are actually compressed data files.

The bottom line benefit is that using compressed files can directly or indirectly result in substantial savings of time and money.


 Compacted and Compressed Files

While the concept of "compacting files" might include "compression," it also might include methods of permanently converting or modifying a file's essential characteristics.  That is to say, compacting would also include techniques for reducing a file's size, without providing any means for the compacted file later to be restored to a mirror image of the original file.

This technique is more common to graphics files which do not require restoration to their original resolution.  For instance, their is little need to store files in a 600 dots per inch (dpi) format when they will only be reproduced, displayed or printed at 300 dpi.  Thus by converting the original files to a more compact lower resolution file, significant savings in storage space can result.

For purposes of this documentation we are not concerned with permanently "converting" files, we are concerned with temporarily saving files in a compressed form for later retrieval.  Therefore, any references herein to compacting refers to the later and not the former.


 Library and Archive Files

The term "libraries," as well as "archives," refers to file formats which combine groups of files in a single file; that is to say, groups of files are contained within a single library or archive file.

"Library" files, at least when the term first became popular in personal computing with the advent of *.LBR files, referred to groups of uncompressed files; however, it was common for files to be compressed or rather "squeezed" by a standalone utility prior to being stored in a *.LBR file with a separate standalone library utility.

On the other hand, the term "archive" files, tended to refer to groups of compressed files after the advent of the once popular *.ARC file format.  Thus, a single program was used to both compress and store multiple files in a single archive.

FlashPoint's ZipNAV (as most third-party ZIP tools) create "zipped" files which are another form of "archive" files.  Thus, these applications can be considered "archive" programs, in that a single utility program first determines the optimum method, if any, for compressing a file, then compresses it, and finally stores or appends it to the archive or *.ZIP file.

ZIP file compression can save significant disk space on most systems and allow faster data transfer to other systems, e.g., via modem; a compressed file will often be 50% to 70% smaller than its original size.

When this documentation refers to a "ZIP" file or "zipfile," it refers to the main "archive" file.  References to "member" files are to the group of files stored within a ZIP archive.  Hopefully, this will avoid confusion in trying to distinguish files that are "zipped" within an "archive" file having the ZIP file extension.


 ARCHIVE AND COMPRESSION FORMATS -- A HISTORY

Over the years, numerous archive and compression formats have been employed in IBM compatible personal computing, and for non-DOS operating systems.

In the early days of CP/M, one popular compression method was "squeezing" files to create a file with the SQZ format; these files where then stored in a "library" file with the "LBR" extension.  Later developers came up with other, more efficient, compression and storage formats, some of which are still occasionally used today.

Users, with a modem who access the Internet, a computer bulletin board system (BBS) or an on-line or e-mail service such as America Online, GEnie, Delphi or Bix, or who purchase shareware disks from various software vendors, may still occasionally come across archive files with extensions such as LBR, LZH, LSH, LSZ, ARC and ARJ.  However, they are more likely to find files having the ZIP file extension.

The most significant format prior to the ZIP format standard, created by Phil Katz of PKWare, Inc., was ARC developed by System Enhancement Associates, Inc. ("SEA").  However, the ARC format was abandoned by the BBS and on-line community almost overnight.

In an attempt to zealously protect its ARC utilities market and to keep the ARC file format, the file extension "ARC" and even the term "archive" itself proprietary, SEA made a fatal mistake and sued Phil Katz and PKWare, Inc., who had become SEA's biggest competitor after developing a set of more efficient ARC utilities.

Phil Katz and PKWare, Inc., having apparently decided that they could not afford to defend against the SEA lawsuit, were forced to enter into a settlement agreement which required them to abandoned their ARC utilities and code to SEA.  But what appeared to be a major victory for SEA, soon proved to be a nightmare -- Phil Katz and company didn't go away.

The BBS and on-line user community, justly or unjustly, became outraged at SEA, viewing it as the villain and Phil Katz as the underdog, and began to revolt.  When Phil Katz chose to develop a new, improved, better-than-ARC, set of DOS file compression and archive utilities, i.e., PKZIP, the ZIP standard was born.  Within a few months, after some of the most heated on-line debates in the history of BBS and on-line computing, system operators ("sysops") across the country began converting all ARC files on their systems to the ZIP format, and the ARC file format began to fade into history.

So much for history and legends.  The ZIP compression format is now the most popular file compression format in use today -- without question, it is the industry standard.


 DOCUMENT CONVENTIONS

The following typographical conventions are used throughout this documentation, and to differentiate between command option parameters.

Convention	Use
[  ]	Square brackets are used to indicate an optional  parameter that need not be present.  Type only the parameter within the brackets, not the brackets themselves.  Unless otherwise noted, the parameter will follow immediately after the preceding command, without any spaces.
{ } < >	Braces and angle brackets are used to indicate a required  parameter that must be present.  Type only the parameter within the brackets, not the brackets themselves.  Unless otherwise noted, the parameter will follow immediately after the preceding command, without any spaces.
,	Comma delimiters separate multiple parameters that may be combined.  These parameters may be used together, or simultaneously.
|	Vertical bar delimiters separate multiple parameters that may not be combined.  These parameters are  exclusive of one another, and only one may be used at a time.
...	Horizontal ellipsis indicate that more than one parameter may be used, or an item shown may be used more than once.
. :	Vertical ellipsis indicate that one or more lines have been omitted from the example.
;	Semicolons introduce comment or user information lines in program INI files, and are ignored by the application program.
Bold	Bold type is used, outside of titles and column headers,  to indicate specific commands and options.
Italic	Italic type is used to introduce terms and indicate placeholders.  The actual value of the placeholder is supplied by the user.
Monospace	Monospace or fixed type is often used in syntax and example statements.  It is used only for purposes of visibility and clarity, and has no additional significance.
KEY+KEY	Key names joined by a + (plus) indicates that the user must press the designated keys at the same time.  For example, "Press ALT+F4" means to hold down the ALT key and press the F4 key.
	Indicates mouse input is required or permitted.
	Indicates that the user must CLICK the LEFT mouse button, i.e., the user is required to press and release the mouse button one time.
	Indicates that the user must CLICK the RIGHT mouse button, i.e., the user is required to press and release the mouse button one time.
	Indicates that the user must DOUBLE CLICK the LEFT mouse button, i.e., the user is required to press and release the mouse button two times in rapid succession.
	Indicates that the user must DOUBLE CLICK the RIGHT mouse button, i.e., the user is required to press and release the mouse button two times in rapid succession.
	Indicates that the user must perform a DRAG with the LEFT mouse button held down.
	Indicates that the user must perform a DRAG with the RIGHT mouse button held down.
	Indicates keyboard input is required or permitted.


 GETTING STARTED

FlashPoint Windows Zip Navigator, or ZipNAV for short, is a set of integrated Windows file compression and extraction applications, which provide full file compression, expansion, testing, listing and navigation tools for ZIP compressed file formats.


 THE TOOL SETS

Files created under DOS by PKZIP can be tested, modified, listed or expanded by ZipNAV, and files created by FlashPoint Windows ZipNAV may be manipulated under DOS, OS/2, UNIX, Amiga and other operating systems, by PKWare's ZIP utilities and those of various third parties.


 FlashPoint ZIP/ZIPX

FlashPoint Windows ZIP/ZIPX ("FPZIP" and "FPZIPX") are the actual compression and decompression command modules, and are compatible with all versions of PKWare's PKZIP utilities and ZIP file formats.

Like the DOS PKZIP and PKUNZIP utilities, FPZIP and FPZIPX for Windows are strictly command line applications, and have an optional parameter and switch syntax similar to their DOS counterparts.  This allows third-party developers and end-users to incorporate support for FPZIP and FPZIPX into their own Windows applications.

FPZIP for Windows is the compression utility, that is used to create and modify existing ZIP files.  It will compress one or more files, file directories and directory branches into a single ZIP archive.  Within a ZIP archive, a copy of each original file, referred to as a "member" file, is compressed or stored with its name, an optional relative path, size, date and time last modified, an optional file comment and other important information.

FPZIPX for Windows is the extraction or expansion utility.  It will list or extract member files contained in a ZIP archive file, and test the compressed files integrity.  It will even recreate or build directories which are stored within a ZIP file, and expand member files to the appropriate directory.  FPZIPX can expand deflated, imploded, shrunk and stored archive formats.

The FPZIP and FPZIPX modules support Windows 3.1 drag and drop features.


 ZIP Filer

As indicated, FPZIP and FPZIPX are command line applications like their DOS counterparts.  This means that, unlike most Window applications, users cannot, except through their drag and drop interface, run the programs and then manually enter the file names; rather the FPZIP or FPZIPX program must be started with all file names, switches and parameters specified in the DOS command line form.  Obviously, this doesn't impress most Windows users, who have invested a lot of time and money in Windows just to avoid command lines.

For this reason, FlashPoint Windows ZIP Filer provides the basic ZIP capabilities most Windows users will want, and can function as the command center for all other tools.  It has a full Windows point and click, drag and drop, pop-up and pull-down, user interface for the most used functions of FPZIP and FPZIPX.  No more command line, and almost no keyboard input required.


 WIZiper ("WIZ") -- The ZIP Manager

Even though FlashPoint Windows ZIP Filer acts as the command center for performing the most common archive functions and may seem to be the real worker, it only handles the basic duties.  FlashPoint's WIZiper is the real boss -- think of it as the managing librarian.

WIZiper (pronounced "wiz-per"), provides complete advanced support for both FlashPoint Windows ZIP/ZIPX and PKWare's DOS utilities, and supports virtually every function available under either utility.  Like the Windows ZIP Filer, it has a full Windows point and click, drag and drop, pop-up and pull-down, user interface.


 File Manager Extension

Of course, there may be times when a simple pull down Windows File Manager menu item could be more efficient than loading either of the above-tools, e.g., to create a new archive containing a single or group of selected files highlighted in a File Manager directory file list.

For this reason, a File Manager extension dynamic link library (DLL) is provided as a part of the basic FlashPoint Windows ZIP/ZIPX tool set.  When installed this utility adds an additional selection, with the default name "ZipNAV" to the File Manager menu bar.

The "ZipNAV" menu extension provides several predefined FlashPoint ZIP/ZIPX related items, and, in addition, allows the user to define up to forty (40) custom menu commands.


 Text File Viewer

This is a basic text file viewer that is included as the default file view utility.


 INSTALLING FLASHPOINT ZIP NAVIGATOR

The shareware/evaluation version of FlashPoint Windows ZipNAV files are originally distributed in a self-extracting archive named ZIPNAV.EXE.  However, some shareware distribution points may have renamed or rearchived these files, placing them in a conventional archive, e.g., ZIPNAV.ZIP or ZIPNAV.LZH, which will require a separate archive extraction utility to expand the member files (such extraction utilities will generally be available from the same shareware distribution source).

To install the ZIPNAV files, simply expand the files contained in the distribution archive to a temporary directory.  Then run FPSETUP.EXE, and follow the displayed instructions.

Windows 3.0 users will also need to obtain and install certain Windows 3.1 DLL files and WINHELP.EXE. See, Windows 3.0 Installation.

See, Manual Installation and Removal for instructions on manual setup and uninstallation procedures.


 Windows 3.0 Installation

In addition to the basic installation instructions, users, who have not upgraded from Windows version 3.0, will also need to insure that the following dynamic link libraries (DLL's) have been installed on their system, before attempting to run the ZIPNAV utilities.

COMMDLG.DLL

SHELL.DLL

TOOHELP.EXE

WINHELP.EXE

These files are provided to registered users by FlashPoint, in the self extracting archive named WIN30DLL.EXE, or may be downloaded separately from various Microsoft distribution points, such as America Online and GEnie.  Generally, the latest release of these and other updated Microsoft Windows files can be downloaded form the following locations:

Microsoft Software Library (MSL) on America Online, GEnie and other bulletin board services;

Microsoft Software Library on Internet (ftp.microsoft.com  cd softlib); and

Microsoft Download Service (206)936-MSDL.

The additional files are required to run the ZIPNAV applications and help files, due to the fact that they were designed to take advantage of several new Windows 3.1 features, such as drag and drop, common dialogs and the new help file system.

The DLL files are required to be installed in the Windows System directory (where the Windows GDI.EXE file and other DLL's are located). The WINHELP.EXE file replaces the older version located in the main Windows directory.

These files are "installed" by simply copying them to the designated System or Windows directory.  However, before copying them, verify that they were not previously installed by another Windows program.  If the files have already been installed, their is no need to reinstall them unless the files distributed with ZIPNAV have a more recent file date and time.


 Advanced Configuration

Further installation and user customization can be performed through each application's "Setup" menu or "Options" button controls.

These menu and button controls provide access to the Option Dialog Panels, which allow installation of default configuration settings; thereby avoiding having to enter command switches and parameters each time the applications are run.


 Windows System Configuration

The Windows associate function can further enhance the use of ZIPNAV applications.  Either the ZIP Filer (WZF.EXE) or ZIPX (FPZIPX.EXE) application may be "associated" with all files having the *.ZIP extension.  Most users will find it more productive to associate ZIP files with the ZIP Filer, rather than to ZIPX.

When ZIP files are associated with FlashPoint Windows ZIP Filer or ZIPX, a simple double-click with the mouse or pressing the ENTER key while a ZIP filename is selected, in FlashPoint's WinNAV or Windows File Manager shell, will execute the associated program and load the selected ZIP file for processing.

Refer to the applicable shell or file manager application's user manual or the Microsoft Windows User Guide, for information on how to associate files.


 GETTING MORE HELP

The registered version of FlashPoint Windows ZipNAV provides several forms of help for the user.

The registered User's Guide provides the most detailed description of all ZIPNAV application features.  It consists of over one-hundred (100) pages of text and graphics, along with a detailed Table of Contents.  This guide is provided on disk, in both Windows Write and Word for Windows formats, and may be printed by the applicable programs.

The quickest form of on-line help is provided in the complete version of the FlashPoint Windows ZIPNAV Help file, which is significantly more detailed than the shareware evaluation version and is only provided to registered users.  It contains in depth descriptions of all ZIPNAV application features, through hypertext cross-references and other standard and custom WinHelp features, and allows the user to search for a topic for quick instructions as to the usage of a particular command or parameter.


 FLASHPOINT WINDOWS ZIP FILER

The FlashPoint Windows ZIP Filer is the central command module for ZipNAV.  It can be used for selecting an archive file name and viewing a listing of its member files, together with various technical information for each member and the archive itself.

The main window controls are logically ordered, and consist of the following control groups:

Zip Filer Archive Group

Zip Filer File Group

Zip Filer Command Group


 ZIP FILER ARCHIVE GROUP

The Archive File group contains two user controls:

Control	Description
Archive	The "Archive" file edit control, which will contain the name of the active archive.  The archive name may be entered by  1. Typing the name in the edit box, 2. Using a mouse to drop a selected archive file from another file utility [note that the external application must support the Windows 3.1 drag-drop protocol, e.g., Windows 3.1's File Manager or release 3.1 of FlashPoint's Navigator or WinNAV applications].  See, Dropping ZIP Files on ZIP Filer. 3. Selecting an archive with the File Browser dialog, which is displayed when the "Browse" button is selected, 4. Loading an active archive file from the ZIP Manager dialog panel, or 5. Double clicking or otherwise selecting an associated archive file name, in Microsoft Windows File Manager or similar applications, such as FlashPoint's Navigator or WinNAV applications, which have the capability to launch applications associated with selected files.  This method requires that the ZIP Filer be associated as the default application for the selected archive file extension.  Refer to the Microsoft Windows User's Guide, on how to associate file types.
Browse	The "Browse" button to the right of the "Archive" edit box activates the File Browser.


 ZIP FILER FILE GROUP

Control	Description
Member List	Displays listing of the member files within the selected archive.
	The left mouse button is used for marking selected files.
	The right mouse button is used to drag selected files, from an archive to the directory of Windows File Manager or the filespec list box of WIZiper.
Status Window	Displays information on the selected archive and its contents, and also provides additional information on the status of any drag and drop operations, error results and other functions.

When a valid archive name is entered for an existing file, in the "Archive" edit window, a listing of its member files and other related information will be loaded into the File Group "Member List" and "Status Window" controls.  If the name of an invalid or nonexistent archive file is entered, the "Status Window" will display the appropriate error information.  If required, this information may be scrolled up or down, to display all member files, together with their uncompressed size, the date and time of creation or last modification and other related information.


 ZIP FILER COMMAND GROUP

Control	Description
Open	Open (runs or loads) the selected member files.
Print	Print the selected member files.
View	View the selected member files.
Delete	Delete (remove) the selected member files from the archive.
Info	Display the ZIP Info dialog box, which provides detailed information on the selected member files.
Expand ">"	Expand the width of the main window.
Reduce "<"	Reduce the width of the main window.
Float	Display the application windows on top of all other application windows.
Help "?"	Execute the Help utility and display the application's help file.
About "!"	Display the application's about dialog panel.
Options	Display the Option Dialog Panels, which is used to further refine the "Command" function selected by the user..
Wiz	Activate FlashPoint Windows ZIP Manager, with the selected archive file name as the active archive.
Cancel	Exit the application.

If the "Wiz" push button is selected, the FlashPoint Windows ZIP Manager is activated, with its main window "Archive" edit box set to the active archive name of the ZIP Filer.

If the user selects the "Cancel" push button or presses the escape [Esc] key to close the ZIP Filer application, the main window "Archive" edit box of any running copy of ZIP Manager will remain unchanged.


 Info Dialog

Control	Description
Information Window	Displays detailed information on a single archive member file.
Next	Displays detailed information the next available archive member file.  If no more selected files are available, this control is grayed.
Cancel	Exits the Info Dialog, and returns to the main window.


 FLASHPOINT WINDOWS ZIP MANAGER

The main window controls are logically ordered, and consist of five control groups:

Zip Manager Archive Group

Zip Manager File Group

Zip Manager Unzip Directory Group

Zip Manager Command Group

Zip Manager Execution Group


 ZIP MANAGER ARCHIVE GROUP

The Archive File group contains two user controls:

Control	Description
Archive	This edit control is used to specify the name and location of an archive to be created or modified.  The archive name may be entered by:
	1. Typing the name in the edit box,
	2. Using a mouse to drag a selected archive file from another file utility, and drop it in the Archive Group area [note that the external application must support the Windows 3.1 drag-drop protocol, e.g., Windows 3.1's File Manager or the upcoming release of FlashPoint's WinNAV],
	3. Selecting an archive with the File Browser dialog, which is displayed when the "Browse" push button is selected, or
	4. Loading an active file from the ZIP Filer dialog panel, which is displayed when the "Filer" push button is selected. See, File Browser
Browse	The "Browse" button to the right of the "Archive" edit box activates the File Browser.


 ZIP MANAGER FILE GROUP

This group identifies the member filespecs to be processed.  Any text, appearing in the "File Spec" edit or list box windows, is added or appended to the command line appearing in the "Execution Group" edit box.

The File group contains seven user controls:

Control	Description
File Spec	This edit control is used to specify one or more filespecs to be added to, deleted from or extracted from the specified archive.  The filespec may be entered by
	1. Typing the text in the edit box,
	2. Using a mouse to drag a selected file or directory, or a group of files or directories, from another file utility, and dropping them anywhere in the File Group area [note that the external application must support the Windows 3.1 drag-drop protocol, e.g., Windows 3.1's File Manager or the upcoming release of FlashPoint's WinNAV],
	3. Selecting an existing file with the File Browser dialog, which is displayed when the "Browse" push button is selected, or
	4. Loading preassigned file specs from the "Custom File Mask Dialog panel, which is displayed when the "Custom" push button is selected.
	See, File Browser and Custom File Mask Dialog.
Browse	The "Browse" button to the right of the "File Spec" edit box activates the File Browser.
Custom	Display the Custom File Mask Dialog panel.
File List	Display the directory and filespecs of the member files to be processed.  It may include multiple files that have been gathered from different drives and directories, and accepts drag and drop.
Add	Adds the file identified in the "File Spec" edit box to the list box.
Clear	Remove the selected (highlighted) files from the File List box.
Clear All	Remove all files from the File List box.


 Custom File Mask Dialog

This dialog, which is invoked by the main window's "Custom" push button, is used to select, create, modify or remove user defined file specifications or parameters to be inserted in the main window's "File Spec" edit box.

This feature makes it easier for users to select common file names, types or groups to be extracted, added or otherwise manipulated on a repetitive basis.  Once the user has configured the desired predefined file masks, using the "Add," "Edit" and "Delete" push buttons, a custom file mask can be inserted in the main window's "File Spec" edit box, by selecting a descriptive item from the File Mask list box and then selecting the OK push button.  For example, the user could set up a File Mask list box item called "All Bitmaps" which when selected would insert "*.bmp *.dib" into the "File Mask" edit box.

Control	Description
File Mask	The file pattern to be inserted in the main window's "File Spec" edit control.
List Box	Used to select a preassigned "File Mask."
Add	Used to add new file patterns to the list box via the Set Mask Dialog.
Edit	Used to edit the selected (highlighted) existing file pattern in the list box via the Set Mask Dialog.
Delete	Used to remove the selected (highlighted) existing file pattern from the list box.
OK	Used to return to the main window, updating the "File Spec" edit box with the selected "File Mask."
Cancel	Used to return to the main window without updating the "File Spec" edit box.

To create a new list box item, select the "Add" push button; to modify an existing list box item, first select (highlight) the list box item to be modified, and then select the "Edit" push button.  Selecting either button will display the Set Mask Dialog panel.

To delete or remove an existing list box item, first select (highlight) the list box item to be removed from the File Mask list box, and then select the "Delete" push button.


 Set Mask Dialog

This dialog panel, which is invoked by the "Custom File Mask" dialog's "Add" or "Edit" push buttons, allows the user to create or modify the "Description" to be displayed in the "File Mask" list box, and the associated "File Patterns" that will be inserted into the "File Mask" edit control when the File Mask list item is selected.  The file patterns can be one or more full file names or wild cards ("?" or "*"); each pattern must be separated by a space.

Control	Description
Description	The text to be displayed in the "File Mask" list box.
File Patterns	The associated file patterns that will be inserted into the "File Spec" edit control when the list item is selected from the "File Mask" dialog panel.
OK	Used to return to the previous window, after saving the information to the application's "INI" file.
Cancel	Used to return to the previous window without saving any information.


 ZIP MANAGER UNZIP DIRECTORY GROUP

Control	Description
Unzip Dir	This edit control is used to designate a target drive and directory to which member files will be expanded when extracted from the specified archive.  If the directory does not exist, it will be created when the archive is processed.  All directories should end with a '\' to indicate a pathspec. The pathspec may be entered by:
	1. Typing the text in the edit box,
	2. Using a mouse to drag a selected directory pathspec from another file utility, and dropping it anywhere in the Unzip Directory Group area [note that the external application must support the Windows 3.1 drag-drop protocol, e.g., Windows 3.1's File Manager or FlashPoint's WinNAV and Navigator shells], or
	3. Selecting an existing directory with the Directory Browser dialog, which is displayed when the "Browse" push button is selected.
	See, Directory Browser
Browse	The "Browse" button to the right of the "Unzip Dir" edit box activates the Directory Browser dialog box.


 ZIP MANAGER COMMAND GROUP

Control	Description
Command	The "Command" drop down list box is used to select the file operation to be performed on the specified ZIP file.  The available commands are listed below. under "Command List."
Float	Display the application windows on top of all other application windows.
Show	Display the "Execute" command line area.
PK	Use PKWare's DOS utilities, in place of FlashPoint Windows ZIP/ZIPX utilities, for archive and extraction.
Help "?"	This push button control, executes the Windows Help utility and loads the application's help file.
About "!"	Displays the application's about dialog panel.
Options	Displays the Option Dialog Panels, which is used to further refine the "Command" function selected by the user..
Filer	Activates FlashPoint Windows ZIP Filer, which will list all file members contained in a selected archive.
OK	Executes the selected command.
Cancel	Closes window and exits application.


 Command List

The "Command" drop down list box is used to select the file operation to be performed on the specified ZIP file.

The available commands include:

Control	Description
Add to archive	Used to add member files to either a new or existing ZIP file.  All files which match the specified file mask will be added to the ZIP file.  Added files will overwrite existing member entries in the ZIP file, if the new file's name is identical to an existing member file's name. This is the default action if no other option is specified, and is identical to the "Create archive" command.
Append to archive	Used to append member files to the end of an existing ZIP file, without creating a temporary build file. Warning: Since no temporary files are created, all files are appended directly to the original archive file.  While this speeds processing, it also increases the risk of destroying the original archive in the event of a power outage, system crash or other unexpected problem.
Backup modified	Used to add only files, with the DOS archive attribute set, to either a new or existing ZIP file.  All files which have the DOS archive (modified since last backup) attribute set and which match the specified file mask will be added to the ZIP file.  Added files will overwrite existing member entries in the ZIP file, if the new file's name is identical to an existing member file's name.
Create archive	Used to add member files to either a new or existing ZIP file.  All files which match the specified file mask will be added to the ZIP file.  Added files will overwrite existing member entries in the ZIP file, if the new file's name is identical to an existing member file's name. This is the default action if no other option is specified, and is identical to the "Add to archive" command.
Delete members	Used to delete specified member files from the ZIP archive.
Extract members	Used to extract all or specified member files from a ZIP archive, i.e., a copy of the member file is recreated or expanded to its original size and date.  The compressed member file within the ZIP remains intact, until such time as the user removes it with the "Delete" command.
Freshen archive	Used to replace existing ZIP file members with newer files having identical file names.  This option will not add files that are not already in the specified ZIP file.
Freshen target	Used to extract files only if (a) they already exist in the target directory, and (b) they are newer than the existing files.
Open member	Used to open (run, load or edit) the selected member files.  Executable files are launched upon extraction, and non-executable files are loaded into an associated application.  Once the user terminates the extracted executable or the application into which the non-executable file has been loaded, the extracted file is deleted automatically, unless modified; if modified, the user is prompted as to whether the archive should be updated with the modified file, the file should be deleted or the file should be retained in its modified form. This is a temporary "check out" command. Refer to the applicable shell or file manager application's user manual or the Microsoft Windows User Guide, for information on how to associate files.
Print member	Used to print the selected member files via an associated application.  Once processing is completed the extracted file is deleted automatically. This is a temporary "check out" for printing command. Refer to the applicable shell or file manager application's user manual or the Microsoft Windows User Guide, for information on how to associate files.
Test integrity	Used to test the integrity of the specified ZIP file and its members.
Update archive	Used to add only new member files to a ZIP file.  This option will only overwrite an existing member entry, if a matching specified member file has a more recent date than an existing ZIP file member.
Update target	Used to extract files only if (a) they do not already exist in the target directory, or (b) they are newer than the existing files.
View archive	Used to display a listing of the ZIP file members, including descriptive and technical information.
View member	Used to view the selected member files via an associated application.  Once processing is completed the extracted file is deleted automatically. This is a temporary "check out" for viewing command.


 ZIP MANAGER EXECUTION GROUP

The Execution group contains a single "Execute" command line edit box:

Control	Description
Execute	This edit control displays the actual command line that will be executed when the user selects the "OK" push button. This control is updated each time the user changes any of the other main window controls, e.g., if the "Command" drop down list changes from "Add to archive" to "Extract members." The "Execute" command line may also be manually edited by the user, and can actually be used to launch any DOS or Windows application.

At the discretion of the user, this group may be visible or hidden, depending on whether or not the "Show" check box is selected.

There is an additional benefit that is provided by the "Execute" command line -- it allows FlashPoint Windows ZIP Manager to function as an application launcher.  It can be used to execute any command line or launch any DOS or Windows application.  For this reason, many users will prefer to add WIZiper to their WIN.INI "load" statement or Program Manager "StartUp" window.


 USING WINDOWS MOUSE AND DRAG AND DROP FUNCTIONS

Microsoft Windows 3.1 introduced a host of new functions to the Windows environment; one of the most notable was its shell Drag and Drop ("DND") capabilities.  These DND functions, both "client" and "server," are supported by FlashPoint Windows ZIP Navigator applications.  In addition, many of these DND features also supported under Windows 3.0, through the use of "SHELL.DLL" which is included in the Zip Navigator registered user package.

DND allows WIZiper and ZIP Filer to act as a "client" for any Windows file management shell, such as Windows File Manager or FlashPoint Navigator or WinNAV applications, that supports the DND "server" functions.  This allows a user to select a file or group of files in the shell, and drag them to and drop them on a ZipNAV application.  The application then performs its default "Do On Drop" action, as if it were an integrated part of the shell.

However, unlike most, if not all, third party ZIP utilities that only provide limited "client" support as for Windows' drag and drop shell capabilities, FlashPoint Windows ZIP Filer also provides full "server" support for the Windows File Manager shell.  Not only can the user drag files from File Manager to ZipNAV applications, but can also drag member files from any archive listed in ZIP Filer and drop them on any selected File Manager directory to which they will be automatically expanded.

Of course, FlashPoint Windows ZIP Navigator applications also support all standard Windows mouse features and controls, and some extended features as well.


 ZIP FILER MOUSE AND DRAG AND DROP SUPPORT

The ZIP Filer supports several mouse, and drag and drop capabilities.

	Drag a ZIP file to the ZIP Filer Archive Group
	Select a member file with the mouse by clicking on the listed member file name
	Select groups of member files with the mouse by dragging the mouse over the listed member file names
	Open a member file with the mouse by double-clicking on the listed member file name
	Drag selected member files from an archive, with the right mouse button depressed, and drop them on Windows File Manager to automatically expand them to the selected target directory


 Drag a ZIP file to the ZIP Filer Archive Group

The ZIP Filer accepts dropped files, with a ZIP file extension, and places them in the Archive edit box.

The ZIP Filer also accepts files which are dropped on it, without a ZIP file extension, and places their file name in the Archive edit box and attempts to read the file as if it were a valid ZIP file.  This allows the user to name ZIP files with non-standard "ZIP" file extensions, and still be able to use them with the ZIP Filer.  This also allows support of self-extracting archive file, e.g., files with an EXE file extension.

When a file is dragged from a shell or other drag and drop "server" and dropped on the ZIP Filer, the file name is placed in the "Archive" edit box and the file is processed internally.

If the file is a valid archive, the member listing and related information are displayed in the ZIP Filer File Group "Member List" and "Status List" controls.

If the file is not a valid archive, the ZIP Filer File Group displays information on the error encountered, in the "Status List" control.


 Select a Member File with the Mouse

When a valid archive file is displayed in ZIP Filer, the user can select a single member file to open, print, view, display, delete or expand, by clicking on the listed file name with the left mouse button.  The selected file is highlighted, and the user can then proceed with the desired file function.


 Select Groups of Member Files with the Mouse

When a valid archive file is displayed in ZIP Filer, the user can select a group of member files to open, print, view, display, delete or expand, by dragging the mouse, with the left mouse button depressed, over the listed file names.  The selected file is highlighted, and the user can then proceed with the desired file function.

If the user wishes to select files which are not listed as a group, this can be accomplished by holding down the CTRL key while either dragging the mouse, with the left mouse button depressed, over the listed file names.

The user can also use this method for selection of individual files by  clicking on an individual file name with the left mouse button.  All selected files will remain highlighted, provided the user does not release the CTRL key until all desired files have been marked.


 Open a Member File with the Mouse

When a valid archive file is displayed in ZIP Filer, the user can temporarily open a single member file by double-clicking on the listed file name with the left mouse button.  The selected file is highlighted, and then a copy of it is automatically expanded and ran, if it is an executable file, or loaded into any associated application, if it is a non-executable file.

If the member file that was opened has not been modified prior to termination of any associated application, it will be deleted when the associated application is closed.

If the member file was modified, the user will be prompted as to whether or not ZIP Manager should

Replace the old archive member with the new modified file;

Keep the external modified file on the users system; or

Abandon the modified file, deleting it from the user's system.

If the user chooses to retain the modified file on the user's system, it will be located on the Windows temporary drive.

Refer to the applicable shell or file manager application's user manual or the Microsoft Windows User Guide, for information on how to associate files.


 Drag Selected Member Files from an Archive

The ZIP Filer allows member files to be dragged from the member list box, and dropped on a Windows File Manager directory or on the ZIP Manager File Group's File Spec list box.

If the files are dropped on a valid system directory, to which the user has access, the member files will be automatically expanded to the selected target directory.  The source archive remains unchanged and the original member files remain intact, i.e., only a copy of the member file is extracted.

A drag is performed by first selecting the desired source member files in the ZIP Filer File Group's Member List control, and then starting the drag with the right mouse button depressed.  The drop is performed, and the drag completed, by releasing the right mouse button, when the mouse cursor is displayed over the target directory or application.

During the drag, the drag progress is displayed in the ZIP Filer File Group Status Window.


 ZIP MANAGER MOUSE AND DRAG AND DROP SUPPORT

The ZIP Manager, WIZiper, supports several drag and drop features.

	Dropping non-zip files and directories on ZIP Manager
	Drag a ZIP file to the ZIP Manager Archive Group
	Dropping files on the ZIP Manager File Group
	Dropping a Drive or Directory on the ZIP Manager Unzip Directory Group
	Dropping Archives on the ZIP Manager Do OnDrop Controls
	Assigning the Do OnDrop Action
	Handling erroneous file drops


 Dropping Non-ZIP Files and Directories on ZIP Manager

If the user drops a file on WIZiper, other than a file ending with the ZIP file extension, it is treated as source file that is to be added to an archive.  Such file's name is added to the ZIP Manager's main window "File Spec" list box control.

When more than one file is dropped on the ZIP Manager, even though one or more of them is a valid ZIP archive, all files are treated as source files that are to be added to an archive, and are added to the ZIP Manager's main window "File Spec" list box control.

When one or more directory file names are dropped anywhere on the ZIP Manager, other than the Zip Manager Unzip Directory Group, all files in each droped directory are treated as source files that are to be added to an archive, and an appropriate pathspec with the wildcard "*.*" filespec, for each dropped drive or directory, is added to the ZIP Manager's main window "File Spec" list box control.


 Drag a ZIP file to the ZIP Manager Archive Group

The ZIP Manager Archive Group accepts a single dropped file, with a ZIP file extension, and places its name in the Archive edit box.

The ZIP Manager Archive Group also accepts a single dropped file, with a ".COM" or ".EXE" file extension, and prompts the user as to whether it is to be placed in the Archive edit box.  This allows support of self-extracting archive file, e.g., specially created archive files with an "EXE" or "COM" file extension.

When a user drops a group of files, including an archive file, on the ZIP Manager "Archive Group" area of the main window, all filespecs are inserted into the "File Spec" list box control, the "File Spec" edit control is cleared, and the "Archive" edit control remains unchanged.

When a file is dragged from a shell or other drag and drop "server" and dropped on the ZIP Manager Archive Group, the file name is placed in the "Archive" edit box and the file is processed internally.


 Dropping Files on the ZIP Manager File Group

When a user drops any file, including an archive file, on the ZIP Manager "File Group" area of the main window, the filespec is inserted into the "File Spec" list box control, the "File Spec" edit control is cleared, and the "Archive" edit control remains unchanged.


 Dropping a Drive or Directory on the ZIP Manager Unzip Directory Group

When a user drops an drive or directory file name on the Zip Manager Unzip Directory Group the pathspec is inserted into the "Unzip Dir" edit control.

However, if a drive or directory is dropped on any area of the main window, other than the "Unzip Directory Group," the appropriate pathspec, with the wildcard "*.*" filespec, is added to the "File Spec" list box control.


 Dropping Archives on the Zip Manager Do OnDrop Controls

The Navigator ZIP Manager provides an advanced "Do OnDrop" mouse interface, which allows the automatic processing of a ZIP archive by simply dropping the file on either its main window special contol box or desktop icon.

If the user has set the Zip Manager OnDrop action command to one of the user assignable settings, other than "No Action," a "Do OnDrop Box" will be displayed on the right side of the Zip Manager Archive Group area.

In addition, when Zip Manager is minimized, a special OnDrop icon will be displayed in place of the normal "No Action" icon.

	Normal Icon
	OnDrop Icon

Neither the OnDrop box or icon will not be visible, if the "No Action" setting has been selected in the "Zip Manager OnDrop Action" group, of the Compress -- Advanced panel, of the Option Dialog Panels.

When a user drops an archive file on either the OnDrop box or icon, the archive filespec will be inserted into the "Archive" edit control, and ZIP Manager will attempt to perform the assigned "Zip Manager OnDrop Action".

The ZIP Manager assumes that a file having a "ZIP" file extension is in fact a ZIP archive.  If the file has a "COM" or "EXE" extension the user will be prompted as to whether or not the file is a self-extracting file; if the user responds that it is a self-extracting archive, its name will be placed in the "Archive" edit box, but no further processing will be performed.

Many OnDrop actions, such as those adding or deleting member files, require that the "File Spec" list box control contain the filespecs of the files to be processed, prior to dropping an archive file on the OnDrop box or icon.  If the assigned action requires that the list box contain the filespecs and none are contained therein, an error message will be displayed and the OnDrop action will not be performed.  If the assigned action command does not require the list box control to contain any filespecs at the time of the drop and none are contained therein, Zip Manager uses the "*.*" (the wild card or all files filespec) to designate the member files to be processed.

It should also be noted that some OnDrop actions are limited to processing a single archive file; whereas the Zip Manager OnDrop box and icon will accept and process multiple archives, in a single drop, for other OnDrop actions.

See, Assigning the Do OnDrop Action and Zip Manager OnDrop Action.


 Assigning the Do OnDrop Action

The OnDrop archive file action can be selected in the "Zip Manager OnDrop Action" group, of the Compress -- Advanced panel, of the Option Dialog Panels.  The user may also use Microsoft Windows Notepad or another text editor to add the "OnDrop=" keyword, together with the applicable "Keyword Setting" number, to the "FPZIP.INI" file's "[WIZ]" section.  The FPZIP.INI file should be located in the Windows directory.

For example, the user may open the FPZIP.INI file for editing with Windows Notepad, and add or edit the following section keyword:

[WIZ]

OnDrop=5

In the above example, the keyword "OnDrop" is set to "5."  This sets the Zip Manager drop action to "Extract."  When the user drops a ZIP file or group of ZIP files on the ZIP Manager OnDrop box or icon each file will be automatically extracted to the current ZIP Manager Unzip Directory Group, if any, or to the directory assigned as the "Target Directory," in the Decompress panel, of the Option Dialog Panels.

The WIZiper Zip Manager supports the following OnDrop actions and "Keyword Settings:"

ZIP Manager  OnDrop  Action	OnDrop Keyword Setting	Supports Multiple ZIP Archives	Requires Files in List to Process
No Action	0	n/a	n/a
Add to archive	1	no	yes
Create archive	1	no	yes
Update archive	2	no	yes
Freshen archive	3	no	yes
Delete members	4	no	yes
Extract members	5	yes	no
Test integrity	6	yes	no
View listing	7	yes	no
View member	9	yes	no
Print member	10	yes	no
Open/run member	11	yes	no
Append to archive	12	no	yes
Freshen target directory	13	yes	no
Update target directory	14	yes	no
Backup modified	15	no	yes

As noted in the above table, some OnDrop actions will accept multiple dropped files, and some will not.  For example, if the user action is set to either "Extract" or "Test" and the user drags and drops a group of ZIP archives on the ZIP Manager "Do OnDrop Box," multiple instances of FPZIPX (up to a maximum of fifteen if memory allows) will be launched -- one for each ZIP file name.  Generally, the user should limit the number of archives being dropped at one time; obviously, it would be somewhat confusing, if too many archives are processed at once.


 Handling Erroneous File Drops

If the user somehow manages to send a Windows drop file message to WIZiper from an external application, but no files were selected or sent by the external application, WIZiper will set the main window "Archive" edit control to its default file name "\new_file.zip" and the "File Mask" edit control to "*.*" (the wild card or all files file specification).  This may occur when a "server" application's drag and drop capabilities are not one-hundred percent (100%) compatible with Windows internal drag and drop or shell features.


 FPZIP MOUSE AND DRAG AND DROP SUPPORT

The FlashPoint Windows ZIP application will accept one or more dropped files.  FPZIP treats all dropped files as source member filespecs, e.g., as new or existing member files.

Files may be dragged from any shell application that supports Windows 3.1 drag and drop, including Windows File Manager and FlashPoint's Windows Navigator (WinNAV).

FPZIP processes dropped files according to the previously assigned action command.  If no user action has been assigned, FPZIP's default action is to add the dropped files to a new or existing archive.

When the user drags and drops a group of files on FPZIP, it displays a file open dialog, prompting the user for the name of the target ZIP file to be processed.  The archive name may be that of a new or existing file, depending on the user's previously assigned default function.


 FPZIPX MOUSE AND DRAG AND DROP SUPPORT

The FlashPoint Windows ZIPX application will accept only a single dropped file; if more than one file is dropped as a group, only the first filespec is processed.  FPZIPX treats the dropped file as the source archive filespec, e.g., as ZIP file to be processed.

An archive file may be dragged from any shell application that supports Windows 3.1 drag and drop, including Windows File Manager and FlashPoint's Windows Navigator (WinNAV).

The dropped archive file need not have a ".zip" file extension.  FPZIPX will attempt to read the file as if it were a valid ZIP file.  This allows the user to name ZIP files with non-standard "ZIP" file extensions, and still be able to use them with the ZIPX drag and drop feature.  This also allows support of self-extracting archive file, e.g., files with an EXE file extension.

FPZIPX processes dropped files according to the previously assigned action command.  If no user action has been assigned, FPZIP's default action is to extract all member files within the dropped archive to the previously saved TargetDirectory; if no target directory was previously saved using the Decompress panel, of the Option Dialog Panels., the files are expanded to the current directory.


 USING ZIP/ZIPX COMMAND LINE UTILITIES

FlashPoint Windows ZIP/ZIPX applications are command line utilities.  They are designed to be invoked or launched by external applications and procedures, and their functions are controlled by means of command line parameters and switches.

Thus, each application may be invoked by the standard "run" or "launch" command prompts, available in most Windows shells, such as FlashPoint's WinNAV and Windows File Manager, or, by more elaborate means, through the use of FlashPoint Development's WIZiper ZIP Manager and Filer applications.

During processing FPZIP and FPZIPX may display various dialog boxes which prompt the user for additional information.


 BASIC COMMAND LINE FORMAT

The basic command line format for FPZIP and FPZIPX can be broken down as follows:

appname.exe -switches zipname.zip parameters -xfilespecs

Parameter	Description
appname.exe	The application name, either FPZIP.EXE or FPZIPX.EXE, with or without the full drive and path specifications, depending on whether or not the application file resides in the current working directory or one specified in the system environment's path statement.
-switches	One or more action or option command switches. A primary switch is always preceded by a minus sign, but may be followed by optional secondary switches which may not require a preceding minus sign. With one exception, i.e., the FPZIP exclude file switch (xfilespecs), switches are always located in the command line before the ZIP file name.
zipname.zip	A filename, including drive and path specs, for the compressed ZIP file to be created, modified or operated on.  The .ZIP extension will be added if no file extension is specified.
parameters	Generally path or file specs for directories and files to be included in or excluded from the ZIP file operation, and may include DOS wild card characters, e.g., the "*" and "?" characters. The first series of path or file specs to follow the ZIP file name identify the files to be operated on, added to or extracted from the archive.  All files in a specified directory are processed, unless a filespec is provided to specify a subset of the files within the directory. In the FPZIPX command line, a "target directory" may follow the ZIP file name.  This identifies the "unzip directory" where the ZIP file members are to be extracted to and expanded. If multiple filespecs are used, the user must insure that the total length of the command line does not exceed the maximum characters permitted under the underlying operating system, e.g., DOS command lines are limited to 128 characters; the user may prefer to add all the file names to a single batch file. A batch file is simply a text file listing each filespec on a separate line, with each line ended with a return.  A batch file is identified on the command line by preceding its name with an '@' symbol.  For example: fpzip  -a  zipfile  @mylist.txt will add all files referenced by the filespecs contained in the batch file "mylist.txt" to the ZIP archive file named "zipfile.zip."
-xfilespecs	The exclude file switch, which may be considered a parameter of sorts, is the last item that appears on the command line for the FPZIP.EXE application.

A more detailed description, of the actual command line syntax, parameters and switches, follows.


 MAIN DISPLAY OPTIONS

The FPZIP and FPZIPX command modules can display alternate combinations of windows, during processing.


 TTY Window

When this feature is enabled a standard frame and client (TTY) window is displayed during processing.

Control	Description
File Menu
Setup	Displays the Option Dialog Panels.
Abort	Terminates processing of the archive.
Exit	Closes window and exits application.
Edit Menu
Save Buffer	Displays the "Save To File" dialog box, which allows all text displayed in the client window's buffer to be saved to a text file.
Help Menu
Contents	Displays the "Contents" topic, which is the first topic in the Help file.
Search for Help on ...	Displays the "Search" dialog box
How to Use Help	Displays the How To Use Help file in a new Help window.
How to Register	This push button control, executes the Windows Help utility, loads the application help file, and displays information on how to purchase a full registered version of this product.  Applicable order forms may be printed from the help file.
About ...	Displays the application's about dialog panel.


 Progress Dialogs

When this feature is enabled a progress dialog window is displayed during processing.  The following graphics show the FPZIP progress dialog during and upon completion of processing.

Control	Description
Progress Indicators	Displays a visual status of archive and member processing through the use of text and graphic indicators.
Archive	Displays the name of the archive being processed.
Status	Displays the current status of the processing operation.
Help	This push button control, executes the Windows Help utility and loads the application's help file.
About	Displays the application's about dialog panel.
View	Displays the TTY window, if not visible, then closes the progress window.
Abort	Terminates processing of the archive.
Exit	Closes window and exits application.


 PASSWORD DIALOGS

Control	Description
Password	Edit box for entry of required password.
OK	Save password, and return to the previous window.
Cancel	Ignore password, and return to previous window.


 COMMENT EDITOR

Control	Description
Edit Window	Displays and permits editing of existing Zip and member file comments, or creation of new comments.
Ignore	Allows the user to skip adding a comment for the single referenced file.  Any text appearing in the Edit Window will be ignored, and processing of remaining comments to be edited or added will be continued.
OK	Accepts any text appearing in the Edit Window, and appends it to the referenced file as an internal archive comment.
Cancel	Allows the user to skip adding a comment for the single referenced file and any remaining files.  Any text appearing in the Edit Window will be ignored, and processing of remaining comments to be edited or added will be terminated; however, all other archive processing will continue, e.g., a new archive will still be created even though the user has selected the Cancel editing of file comments button.


 FLASHPOINT ZIP

This section describes the FPZIP command line module.


 FPZIP COMMAND LINE PARAMETERS AND SWITCHES

Command switches are preceded by a minus sign (  -  ), and many may be grouped.  These switches may contain a single "action" command, and one or more "option" or "special" commands which modify the action to be performed.  All command switches in FPZIP and FPZIPX precede the ZIP filename, with the single exception of the FPZIP exclude file switch ( -x ) which should end the command line.

Many commands can be "toggled off," to override a default or user set action, by appending a minus sign ( - ) to the end of the command.  Other commands may require a plus (+) sign to appended, to "toggle on" an available action.  Commands which support the minus or plus switch are noted below.


 FPZIP Command Switches

Files are added to the ZIP file, if no action command appears on the command line, and the user has not modified the "Default Action" switch in the "Setup" dialog panel.

The "action" command switches and parameters are as follows:

Parameter	Description
a[...]	Add files (default action)
	[ c ] Add member file comments
	[ m ] Remove (delete) source files after archived
	[ + ] Clear source files' archive attribute
d	Delete files
f[...]	Freshen files in ZIP
	[ m ] Remove (delete) source files after archived
	[ + ] Clear source files' archive attribute
F	Append file member to ZIP
h	Display help
H	Display help
i[...]	Add files that have the archive attribute set
	[ + ] Clear source file archive attribute
l	Display "About" dialog (legal and license information)
m[...]	Remove (delete) source files after archived
	[ a ] Add files (default action)
	[ f ] Freshen files in archive
	[ i ] Add files that have the archive attribute set
	[ u ] Update files in ZIP archive
u[...]	Update files in ZIP archive
	[ m ] Remove (delete) source files after archived
	[ + ] Clear source files' archive attribute
v	View listing of ZIP file members
?	Display help

The "option" command switches and parameters are as follows:

Parameter	Description
b[path]	Set work path for temporary build files
c	Add file member comments
C	Add file member comments
e[...]	Specify extra compression options:
	[ d ] Deflate Only (N/A Current Release)
	[ i ] Implode Only
	[ k ] Shrink only
	[ 0 ] Store only (zero)
	[ s ] Super fast (fair compression)
	[ f ] Fast compression (good compression)
	[ n ] Normal compression (good speed)
	[ x ] Maximum compression (slowest speed)
	[ # ] Compression factor (where # = 0 to 9) [Note: "0" is same as store only, which provides no compression and the fastest speed]
j[...]	Mask out (exclude) files with hidden, system or read-only bit flag set
	[ h ] Hidden
	[ s ] System
	[ r ] Read-Only
J[...]	Unmask (include) files with hidden, system or read-only bit flag set
	[ h ] Hidden
	[ s ] System
	[ r ] Read-Only
k	Maintain original archive date on ZIP update
m	Remove (delete) files added or updated in zip file
n<ext>	Do not compress files with special extensions
o	Set ZIP file date to that of latest member entry
P	Store full path with member names
q[...]	Enable alternate display fonts:
	[ a ] Use ANSI system font
	[ o ] Use OEM system font
	[ s ] Use Windows System font
	[ - ] Use default font
Q[...]	Enable quiet mode
	[ Q ] Hide all windows and dialogs
	[ - ] Disable quiet mode
r[...]	Recurse subdirectories
	[ p ] Store relative path with member names
	[ P ] Store full path with member names
	[ - ] Disable recursion
s[password]	Encrypt files with password protection
t<mmddyy>	Compress files on or after date [mmddyy]
T<mmddyy>	Compress files before date [mmddyy]
w[...]	Take (force compression of) hidden and system files
	[ h ] Hidden
	[ s ] System
W[...]	Do not take (ignore) hidden and system files
	[ h ] Hidden
	[ s ] System
x<filespecs>	Exclude listed files
z	Add ZIP File Comment
^	Display current module and command line
$[d]	Save designated drive's volume label
.<...>	Flags a Windows option request; these "special" command switches, which are preceded by a period (.), are as follows:
	[ . ] Beep
	[ * ] Display debug/technical information
	[ ! ] Display warnings and trivia information
	[ c ] Close application on processing completion
	[ d ] Display progress dialog window
	[ h ] Hide application during processing
	[ i ] Iconize application during processing
	[ q ] Display progress dialog, but hide TTY window
	[ Q ] Semi-quiet operation
	[ QQ ] Maximum quiet mode
	[ r ] Normal window during processing
	[ t ] Display TTY window, but hide progress dialog
	[ w ] Display TTY window
	[ x ] Maximize window during processing


 FLASHPOINT ZIPX

This chapter covers the basics of the FPZIPX command module.


 FPZIPX COMMAND LINE PARAMETERS AND SWITCHES

Command switches are preceded by a minus sign (  -  ), and many may be grouped.  These switches may contain a single "action" command, and one or more "option" or "special" commands which modify the action to be performed.  All command switches in FPZIP and FPZIPX precede the ZIP filename, with the single exception of the FPZIP exclude file switch ( -x ) which should end the command line.

Many commands can be "toggled off," to override a default or user set action, by appending a minus sign ( - ) to the end of the command.  Other commands may require a plus (+) sign to appended, to "toggle on" an available action.  Commands which support the minus or plus switch are noted below.


 FPZIPX Command Switches

Files are extracted from the ZIP file, if no action command appears on the command line, and the user has not modified the "Default Action" switch in the Option Dialog Panels.

The "action" command switches and parameters are as follows:

Parameter	Description
c	Extract members to external viewer
e	Extract members to file (default action)
f	Freshen files in extract directory
h	Display help
H	Display help
l	Display "About" dialog (legal and license information)
n	Extract only new/newer files (update files)
p	Extract members to printer
r	Run/load/open/edit extracted file
t	Test integrity or validity of archive and its contents
v[...]	View listing of ZIP file members
	[ b ] Display brief information -- short format
	[ t ] Display technical information -- verbose format
	[ - ] Disable view member listing
?	Display help

The "option" command switches and parameters are as follows:

Parameter	Description
d[...]	Restore directory structure
	[ - ] Disable restore
j[...]	Mask hidden, system or read-only file attributes (default)
	[ h ] Hidden
	[ s ] System
	[ r ] Read-Only
J[...]	Do not mask hidden, system or read-only file attributes
	[ h ] Hidden
	[ s ] System
	[ r ] Read-Only
o[...]	Overwrite existing files without prompting
	[ + ]
	[ - ]
q[...]	Enable alternate display fonts:
	[ a ] Use ANSI system font
	[ o ] Use OEM system font
	[ s ] Use Windows System font
	[ - ] Use default font
Q[...]	Enable quiet mode
	[ Q ] Hide all windows and dialogs
	[ + ]
	[ - ] Disable quiet mode
s[password]	Decrypt files with password protection
$[...]	Restore saved volume label. if any
	[ - ] Disable restore
^[...]	Display current module and command line
	[ - ] Disable display
.[...]	Flags a Windows option request; these "special" command switches, which are preceded by a period (.), are as follows:
	[ . ] Beep
	[ * ] Display debug/technical information
	[ ! ] Display warnings and trivia information
	[ c ] Close application on processing completion
	[ d ] Display progress dialog window
	[ h ] Hide application during processing
	[ i ] Iconize application during processing
	[ q ] Display progress dialog, but hide TTY window
	[ Q ] Semi-quiet operation
	[ QQ ] Maximum quiet mode
	[ r ] Normal window during processing
	[ t ] Display TTY window, but hide progress dialog
	[ w ] Display TTY window
	[ x ] Maximize window during processing


 OVERWRITE DIALOG

If the "Overwrite Existing File" switch is not used and the INI default settings have not been modified, the following user prompt is displayed before a member file is extracted:

This dialog introduces several new extraction options not originally found in other ZIP expansion utilities.

Control	Description
Yes	If this push button is selected, the existing file will be overwritten by the member file being extracted.  FPZIPX will continue processing of the extract command, and continue to prompt before overwriting other existing files.
No	If this push button is selected, the existing file will not be overwritten, the member file will not be extracted, and FPZIPX will continue processing of the extract command.
All	If this push button is selected, the existing file will be overwritten by the member file being extracted.  All subsequent prompts to overwrite other existing files will be disabled (just as if the "Overwrite" box had been checked on the Option Dialog Panels), and all duplicate files will be automatically extracted from the archive.  FPZIPX will continue processing of the extract command.
None	If this push button is selected, the existing file will not be overwritten by the member file being extracted.  All subsequent prompts to overwrite other existing files will be disabled, and duplicate files will not be overwritten.  Thus, any duplicate archive member files will be ignored -- not extracted, and FPZIPX will continue processing of the extract command.
Rename	If this push button is selected, the "Rename File" dialog is displayed, which allows the user to designate a new name for the file to be extracted.  Upon extraction of a renamed file, processing of the extract command will continue.
Cancel	If this push button is selected, the existing file will not be overwritten by the member file being extracted, and FPZIPX will terminate processing of the extract command.


 Rename File Dialog

If the user selects the "Rename" push button, the following dialog is displayed:

This dialog allows the user to rename the member file to be extracted, thus avoiding overwriting the existing file while still allowing the member file to be extracted; FPZIPX will continue processing of the "Extract" command, and continue to prompt before overwriting other existing files.  This avoids the common dilemma, under other ZIP expansion utilities, of either (1) having to terminate the extraction processing, renaming or moving the existing file, and then restarting the extraction process from scratch, or (2) overwriting the existing file -- a common dilemma for ZIP archives that contain "readme" member files.


 COMMAND REFERENCE

FlashPoint Windows Zip Navigator (ZipNAV) applications provide a complete set of functions necessary to manage, edit, display and navigate compressed ZIP archive files.

In addition to the standard functionality described in this guide, FPZIP and FPZIPX modules include a set of command line parameters and switches that let the user control and customize their functionality, and provide the means for incorporation of ZIP/ZIPX features into the users' own applications and procedures.

Ththe following topics describe the standard management functions that can be used to customize the way FlashPoint Windows ZIP/ZIPX works with any system or application.

See, Document Conventions and Command Reference Format for information about the typographic conventions used in syntax descriptions.

Note: Due to space limitations, the Command Reference Topics are not included in this unregistered, thirty (30) day evaluation version of this product.  The registered version of the product includes in depth information on all commands and their respective parameters.


 COMMAND REFERENCE FORMAT

ThCommand Reference topics list all functions and contain complete information on each command function.  Function reference descriptions provide the following information.

Heading	Information
Syntax	Syntax for each command line function. The table following the syntax describes the parameters that the function requires. See, Document Conventions for information about the typographic conventions used in syntax descriptions.
Comments	Notes about using the command, including any restrictions.
Example	Examples of the command line function.
See Also	Cross-references to related topics and other commands with similar functionality.

Note: Due to space limitations, the Command Reference Topics are not included in this unregistered, thirty (30) day evaluation version of this product.  The registered version of the product includes in depth information on commands and their respective parameters.


 FLASHPOINT WINDOWS ZIP FILE MANAGER EXTENSION

The ZIP File Manager Extension provides an alternative means for performing various ZIP functions.  When installed, the ZIP File Manager Extension will append a new "ZipNAV" menu command into the File Manager menu bar, and a new set off toolbar buttons, in Microsoft Windows for Workgroup's or newer versions of Windows' File Manager which support the button bar feature.

File Manager Buttons

 Run WIZiper

 Run ZIP List

 Load WIZiper with selected files

 Load ZIP List with selected file

 Archive selected files

 Expand member files

 Test ZIP file integrity

 Add comment for ZIP file

 Add comments for ZIP file members

 Get detailed information on selected file

 Display additional help

 Refresh Window

 Refresh All Windows

Default File Manager Menu Items


 Installation of the File Manager Extension Module

Normally, the File Manager Extension is installed through the Navigator's setup utility (FPSETUP.EXE); however, it may also be installed manually.

]

To manually install the Add the following lines to the applicable sections of the WINFILE.INI file, which is located in the Windows Directory.

[AddOns]

FPZIP=C:\FP\FPZFMX.DLL

[FlashPoint ZIP]

EditWinFile=notepad C:\WIN31\winfile.ini

The "FPZIP" keyword setting will depend on where the FPZFMX.DLL is located; the setting should include the full filespec where this file is located, i.e., the drive, path and filename of the file.

The "EditWinFile" keyword setting will vary with each user's system; it simply specifies the command line required to launch a text editor and load the WINFILE.INI file for editing.  Also note that the section names appear in brackets within the initialization file.

If the indicated section does not exist, it too should be created by the user.


 User Assigned File Manager Menu Extensions

The user may add up to forty (40) additional menu items to the ZipNAV pull down menu.  This requires manually editing the "FlashPoint ZIP" section of the WINFILE.INI file, which is located in the Windows Directory.

To add each additional menu item the user must add a line containing a keyword  and setting string to the applicable section.  The format of each keyword line is as follows:

Cmd# = menu text, command line, flag1, flag2

Control	Description
Cmd#	The "Cmd#" in keyword line represents the keywords "Cmd1" through "Cmd40" and is entered without spaces; as indicated, the number or pound character '#' is replaced by the number 1 through 40. All "Cmd#" lines must be consecutively numbered starting with the "Cmd1" keyword, e.g., Cmd1, Cmd2, Cmd3 ... Cmd40, in the [FlashPoint ZIP] section, of the WINFILE.INI file. An equal sign '=' must separate the "Cmd#" keyword from the "menu text" parameter.
menu text	The "menu text" parameter in the setting portion of the keyword line (that portion following the equal sign), represents the command text that will be displayed in the pull down menu.  This text should be limited to no more than thirty-two (32) characters. An ampersand character '&' may be inserted before any character in the menu text, to designate the following character as the accelerator key.  When the text is loaded into the menu, the accelerator character will be underlined and the '&' character will not be visible. If the first character of the menu text is an underline '_' character, a menu separator line will be inserted before and appear immediately above the menu text in the pull down menu. If the first character of the menu text is an a vertical bar ' ' | ' character, a menu bar break is added before the appending the new menu item.  The new menu text will be placed at the top of the new menu item column which is appended to the right of the inserted menu bar in the pull down menu. A comma ',' must separate the "menu text" parameter from the "command line" parameter.
command line	The "command line" designates the Windows or DOS application that is to be launched, when the user selects the menu item from the drop down menu.   The "command line" text is entered in the same format as would be entered in the "File" menu "Run" command of the Microsoft Windows File or Program Managers, or as would be entered at the DOS prompt.  It should include the full drive and pathspec for any application that is not located in the Windows or Windows System directories or in a directory identified in the DOS "Path=" environment setting. A comma ',' must separate the "command line" parameter from the "flag1" parameter.
flag1	The "flag1" parameter designates whether or not File Manager should append any currently selected file to the end of the "command line" for loading by the program invoked by the user menu item. The user may set this flag to the number '0' (zero) or '1' (one).  Their meaning is as follows: 0  =  Do not append file to command line 1  =  Append file to command line Note:  All application programs do not necessarily automatically load files that are appended to the end of a command line. A comma ',' must separate the "flag1" parameter from the "flag2" parameter.
flag2	The "flag2" parameter designates how the application launched by the user "command line" should be initially displayed when loaded by Microsoft Windows. The user may set this flag to any number between '0' (zero) and '3' (three).  Their meaning is as follows: 0  =  Hide the application window 1  =  Show the normal application window 2  =  Show the application as an icon 3  =  Show a maximized application window Note:  Some application programs will not allow Microsoft Windows to control how they are initially displayed, and therefore will not respond to this flag's settings.

The following sample WINFILE.INI settings are provided as an example and contains additional instructions on installing the File Manager Extension module.  This sample is also included, with the Navigator distribution package files, in the file WINFILE.TXT, and may be inserted into the WINFILE.INI file using any text file editor.  Normally, the sample WINFILE.TXT file will be located in the directory designated by the user, when the installation program (FPSETUP.EXE) initially installed the ZipNAV applications.

The sample menu item applications were selected as they are installed in the Windows directory on most users systems.  If this is not the case, the user may need to modify the applicable command line.

[FlashPoint ZIP]

;

; The keyword "MenuName" is used to

; designate the main menu bar name

; assigned by the File Manager Extension.

; The ampersand '&' is used to designate

; the menu command's accelerator key.

; ---------------------------------------

MenuName=&ZipNAV

;

; "EditWinFile" is used by the Setup menu

; edit WINFILE.INI menu item, and should

; contain a command line to load a text

; editor and the WINFILE.INI file

; ---------------------------------------

EditWinFile= notepad winfile.ini

;

; =======================================

; Note if you insert, reorder or delete

; any "Cmd#" keywords, you will probably

; have to renumber all preceding entries

; as the "Cmd#" keywords must start with

; "Cmd1" and be consecutively numbered.

; =======================================

; The following are sample pull down menu

; items and their respective commands.

;

; If the menu item description text

; contains an ampersand '&' character,

; the following character will be assigned

; as the menu items accelerator key.  If

; the menu item text has an underline '_'

; as its first character, the menu item

;will be preceded by a horizontal separator

; bar.  If the menu item text has a

; vertical bar '|' as its first character,

; a vertical menu bar break will be appended

; to the drop down menu and the menu item

; will be placed at the top of a new drop

; down menu column.

; ---------------------------------------

Cmd1=&0. Task Manager, taskman.exe, 0, 1

Cmd2=&1. Program Manager, progman.exe, 0, 1

Cmd3=&2. Clip Board, clipbrd.exe, 0, 1

Cmd4=&3. Print Manager, printman.exe, 0, 1

Cmd5=_&4. Control Panel, control.exe, 0, 1

Cmd6=&5. Win Setup, winsetup.exe, 0, 1

Cmd7=&6. System Editor, sysedit.exe, 0, 1

Cmd8=&7. Pif Editor, pifedit.exe, 0, 1

Cmd9=&8. Reg Info Editor, regedit.exe, 0, 1

Cmd10=&9. Packager, packager.exe, 0, 1

Cmd11=&D. Recorder, recorder.exe, 0, 1

Cmd12=&E. Media Player, mplayer.exe, 0, 1

Cmd13=&G. Sound Recorder, soundrec.exe, 0, 1

Cmd14=|&V. Text File Viewer, fpview.exe, 1, 1

Cmd15=_&J. Calculator, calc.exe, 0, 1

Cmd16=&K. Date and Time, clock.exe, 0, 2

Cmd17=&L. Character Map..., charmap.exe, 0, 1

Cmd18=_&N. Card File..., cardfile.exe, 0, 1

Cmd19=&P. Write, write.exe, 1, 1

Cmd20=&Q. Paint Brush, pbrush.exe, 1, 1

Cmd21=&R. Terminal, terminal.exe, 0, 1

;

; The following games are available in

; different versions of Windows, and may

; be available from Microsoft, if they are

; not included in your version, e.g.,

; Reversi was not available in Windows 3.1

; and is considered a Windows 3.0 game,

; however, the Windows 3.1 3-D version can

; be downloaded from the MS Software

; Libraries on America Online and GEnie.

; -------------------------------------------

Cmd22=_&U. Solitare, sol.exe, 0, 3

Cmd23=&X. Mine Field, winmine.exe, 0, 1

Cmd24=&Y. Reversi, reversi.exe, 0, 1

Cmd25=&/. MS Hearts [WFWG], mshearts.exe, 0, 1

;

; The following are from MS Windows for

; Workgroups 3.11 applications

; -------------------------------------------

Cmd26=|&!. logon, logonoff.exe, 0, 1

Cmd27=_&@. MS Mail, msmail.exe, 0, 1

Cmd28=&#. Fax Manager, faxmgr.exe, 0, 1

Cmd29=&$. Fax Viewer, faxview.exe, 0, 1

Cmd30=&+. Schedule +, schdplus.exe, 0, 1

Cmd31=_&^. RAS Start, rasstart.exe, 0, 1

Cmd32=&&&. Remote Access, rasphone.exe, 0, 1

Cmd33=&*. RAS Monitor, rasmon.exe, 0, 1

Cmd34=_&-. Win Chat, winchat.exe, 0, 1

Cmd35=&?. Win Popup, winpopup.exe, 0, 1

Cmd36=&=. Win Meter, winmeter.exe, 0, 1

Cmd37=&~. Net Watch, netwatch.exe, 0, 1

Cmd38=&`. WFWG Setup, wfwsetup.exe, 0, 1


 FLASHPOINT WINDOWS TEXT FILE VIEWER

This is a basic text file viewer, which is used by the Navigator applications as the default viewer for non-associated files.

The file viewer is designed for the viewing of standard text files of any size.  The use of the application is quite simple and the available commands need little explanation; simply open a text file, and use the standard window controls to scroll through it.

The application menu bar has the following commands:

Control	Description
File Menu
Open	Displays the Open dialog box, for selection of a text file to view.
Close	Closes the current text file being viewed.
Exit	Exits the application, after closing the current file.  Performs same function as System Menu "Close" button.
View Menu
Toolbar	Toggles the application toolbar on and off.
Status Bar	Toggles the application status bar on and off.
Help Menu
About FPView ...	Displays the application About dialog box.

In addition, many of the menu commands are also available through the use of the toolbar control buttons.

 Open a file for viewing

 Close the open file

 Toggle Toolbar on and off

 Toggle Status Bar on and off

 Exit the application

 Show About dialog box

A status bar appears at the bottom of the application window.  This displays information on the current menu or button selected, system and keyboard status, and related file information.

The boxes on the right end of the status bar display the toggled status of the Caps Lock, Num Lock and Scroll Lock keys, and the current line, the current column and the size of the file being viewed.


 ABOUT DIALOG

Control	Description
Order Info	This push button provides access to on-line information screens that display basic information on how to order, register and license this application.  See, "Order Info Panels."
Enter User Code	This push button displays the User Registration dialog, which allows registered users, who have fully licensed the application, to enter their "Registered User" and "Authorization Code" information.  See, "User Registration Dialog."
Help	This push button control, executes the Windows Help utility, loads the application help file, and displays the help index.
How to Register	This push button control, executes the Windows Help utility, loads the application help file, and displays information on how to purchase a full registered version of this product.  Applicable order forms may be printed from the help file.
Exit	Exit this application.
Continue	Return to the main application window, and continue.


 ORDER INFO PANELS

These are on-line information screens that display basic information on how to order, register and license the application.

An additional Phone and Credit Card Orders information screen may be accessed from the initial screen by selecting the appropriate push button.

Selecting the "Continue" push button on either panel will return the user to the "About" dialog.

More detailed information, on licensing this and other FlashPoint Development applications, is set forth in this and other documentation and help files provided in the evaluation distribution packages.


 USER REGISTRATION DIALOG

The "User Registration" dialog allows registered users, who have licensed their copy of the application, to enter their "Registered User" name and "Authorization Code" information.  If the correct information is entered, a validation message will be displayed, all applicable registered features will be enabled and all non-registered version startup, signon and signoff dialog screens will be disabled.

Control	Description
Registered User	This edit box is for entry of the registered users name.
Authorization Code	This edit box is for entry of the registered user's authorization code.
Register	This push button is selected to validate the user and authorization code, and to register this copy of the application.
Continue	This push button closes the registration dialog panel, and redisplays the about dialog.


 DIRECTORY BROWSER

The "Directory Browser" allows the user to scroll through all drives and directories available on his or her system, in order to locate the desired directory name to be entered into the associated edit box.

Once the appropriate drive and path appears in the "Selected" window, all that the user needs to do is click on the "OK" push button and the "Selected" pathspec, i.e., drive with directory appended, will be entered into the appropriate edit control.  To quit or close the "Directory Browser" without changing the original edit control, the user can either click on the "Cancel" push button or press the keyboard [Escape] key.

Control	Description
Selected	Displays the drive and path name of the currently selected directory.
Directory List	Displays the names of the (1) parent directory, (2) current directory, and (3) the child directories of the current directory.  To change to a new current directory, double-click the directory name icon or select it via the keyboard, and then chose the OK button or press the [ENTER] key.
Drive	Displays the current system drive.  To change to a different drive, select the desired drive from the drop-down list box.
Net	Displays a Connect Network Drive dialog box allowing access to shared directories, if any.  This button is only functional on systems attached to networks supported by Microsoft Windows for Workgroups.
OK	Selects the directory name displayed in the "Selected" edit control, and then closes the dialog box.
Cancel	Closes the dialog box without selecting a directory.


 FILE BROWSER

The "File Browser" allows the user to scroll through all files, on any drive or directory on his or her system, in order to locate the desired file name to be entered into the associated edit box.  The "Save To File" dialog box, which may be displayed using the "Save Buffer" item of the FPZIP and FPZIPX "Edit" menu, employs a similar control layout.

Once the appropriate file appears in the "File Name" edit box, all that the user needs to do is click on the "OK" push button and the selected filename (with applicable drive and path appended) will be entered into the edit control.  To quit or close the "File Browser" without changing the original edit control, the user can either click on the "Cancel" push button or press the keyboard [Escape] key.

Control	Description
File Name	Displays the currently selected file, if any.
File List	Displays the names of existing files in the current directory, which may be selected.  To a listed file, double-click the file name or select it via the keyboard, and then chose the OK button or press the [ENTER] key. Note:  In the FPZIP/FPZIPX "Save To File" dialog box, this area is disabled.
File Type	Specifies which files are listed in the File Name and List areas.  The current type of file and extension are displayed.  To change to a different file type, select the desired type from the drop-down list box. Note:  In the FPZIP/FPZIPX "Save To File" dialog box, this area is disabled.
Current Directory	Displays the drive and path name of the currently selected directory.
Directory List	Displays the names of the (1) parent directory, (2) current directory, and (3) the child directories of the current directory.  To change to a new current directory, double-click the directory name icon or select it via the keyboard, and then chose the OK button or press the [ENTER] key.
Drive	Displays the current system drive.  To change to a different drive, select the desired drive from the drop-down list box.
Net	Displays a Connect Network Drive dialog box allowing access to shared directories, if any.  This button is only functional on systems attached to networks supported by Microsoft Windows for Workgroups.
OK	Selects the file name displayed in the "File Name" edit control, and then closes the dialog box.
Cancel	Closes the dialog box without selecting a file.


 HELP

Microsoft Windows online Help provides a quick, convenient way to look up information about the application and its use, and is available from within the application whenever a Help command button or menu item is displayed.  When the application's Help file is loaded, various menu and control button may be used for easy access to many Help features.

The basic button controls used by the application help file provide access to seven commonly used Help functions.

Control	Description
Contents	Displays the "Contents" topic, in a secondary window.
Search	Displays the "Search" dialog box
Back	Jumps to the last topic the user displayed in the main window.
History	Displays the "History" window.
<<  (Browse Previous)	Jumps to the previous topic in the browse sequence
>>  (Browse Next)	Jumps to the next topic in the browse sequence
Print	Prints the topic displayed in the main window.  Note: This button is not available in unregistered evaluation versions.
Close	Closes both the main and secondary help windows.  Performs same function as the "File" menu "Exit" item.
Glossary	Displays a secondary glossary of terms window.

Help also displays multiple drop-down menus containing the following menu items.

Control	Description
File Menu
Open	Displays the Open dialog box.
Print Topic	Prints the topic displayed in the main window.  Note: This function is not available in unregistered evaluation versions.
Print Setup	Displays the Print Setup dialog box.
Exit	Closes both the main and secondary help windows.  Performs same function as the "Close" button.
Edit Menu
Copy Topic	Displays the Copy dialog box, and allows the displayed topic to be copied to the clipboard.  Note: This function is not available in unregistered evaluation versions.
Annotate	Displays the Annotate dialog box.
Bookmark Menu
Define	Displays the Bookmark Define dialog box.
List	List the first nine bookmarks defined in the Help file.  These items are displayed only if bookmarks are defined.
More	Displays the Bookmark dialog box for Help files that have more than nine bookmarks defined.  This item is displayed only if ten or more bookmarks are defined..
Help Menu
How to Use Help	Displays the How To Use Help file in a new Help window.
Always On Top	Displays all Help windows on top of other application windows.
About	Displays the About Dialog box.

For a more detailed explanation of the Windows Help application and its usage, review the "Help" menu "How To Use Help" item and the Microsoft Windows User's Guide.


 OPTION DIALOG PANELS

Selection of the "Setup" item from a "File" menu or an "Options" button, depending on the application currently in use, will display the Option Dialog Panels.  This dialog panel allows the user to select from various groups of controls to set the default switches FPZIP and FPZIPX will use if omitted from the command line, and allows the user to further refine any "Command" selected in the ZIP Manager..

The above figure displays one of the available panels of the "Set Options" dialog box.  The currently active panel appears in the "Select Panel" list box in the bottom left corner of the dialog box; this list box allows the user to select from all available panels..


 GLOBAL CONTROLS

A global set of dialog controls, consisting of a drop down list box and several push buttons, are grouped along the bottom of the main window of the Option Dialog Panels.  They may be used from any individual panel, and function as follows:

Control	Description
Select Panel	This combo list box is used to select from the available option panels applicable to the application invoking the "Set Options" dialog box.
Reset	This push button is used to restore all dialog panel controls to their last saved state.  This forces the application to reread the previous saved settings from its "INI" file.
Save	This push button sets the default options to those selected in the Option Dialog Panels, writes them to or updates the application's "INI" file, and returns to the main window.  The new option settings are in affect, even between sessions, until the user later modifies them with the Option Dialog Panels.
OK	This push button sets the default options to those currently selected in the Option Dialog Panels, and returns to the main window.  The new option settings are in affect only for the current application session or until the user updates them with the Option Dialog Panels.  The new settings are not saved or updated in the application's "INI" file.
Cancel	This push button (as well as the [Esc] key) allows the user to close the Option Dialog Panels without making any changes to the current options, i.e., those in affect prior to calling up the Option Dialog Panels.


 COMPRESS -- BASICS

This panel configures basic settings used by FlashPoint Windows ZIP compression utilities.


 Compress File Group

Control	Description
Temp Build File Dir	This edit box is used to identify the default drive and path that will be used for the temporary build files needed to create or modify a ZIP archive file.  Temporary build files are created when the "Add/Replace," "Delete," "Freshen" or "Update" command is executed.  If a temporary build file directory is not specified by the user the system's current directory is used for temporary build files.  If there is insufficient free work space to create temporary build files, the executed command will fail. To select the default directory, the user may (a) type the drive and path spec directly into the edit box, or (b) select same via the Directory Browser accessed through the "Browse" button. Use the '[-b path]' command line option to force all temporary files to be created at an alternate location or on an alternative drive.
Browse	Display the Directory Browser dialog panel.
Exclude Filespecs	This edit box control is used to designate a list of files or file types to be excluded from the ZIP archive.  If activated, the excluded files will not be added as members of the ZIP file. Use the '[-x filespecs]' command line option to exclude the listed filespecs from being added to the ZIP file.  This should be last switch and parameters in command line.
Activate	The "Activate" check box control to the right of the "Exclude Filespecs" edit window, if checked, activates the exclude files function.
No Compression	This edit box control is used in conjunction with the "Do Not Compress Files with Special Extensions" switch.  The edit control is used to designate a list of files having special file extensions which should not be compressed, but merely "stored" in the ZIP archive.  If activated, FPZIP will make no attempt to compress the designated file types.  Compressed files, such as those having a ZIP, ARC or LZH file extension, generally can not be compressed further; therefore, it saves significant time to tell FPZIP not to waste time testing whether or not these file types can be compressed. Use the 'n' command line option to disable compression of files having certain extensions.  These files are stored without compression.  The file extensions may be set or modified using the system menu's "Setup" dialog panel; the default file types are *.ZIP, *.LZH, *.ARC, *.PAK and *.ZOO). They can also be specified in a DOS environment "NOCOMP" setting.
Activate	The check box control to the right of the "No Compression" edit window, if checked, activates the do not compress specified files with special extension function.


 Optional Commands

The "Optional Commands" group consist of two columns of check box controls.  These controls are used to set various FlashPoint ZIP (FPZIP.EXE) default switches.

Control	Description
Recurse Dirs	This check box is used to set the "Recurse Subdirectories" switch.  If checked, FPZIP will recurse through an entire directory structure, i.e., the specified or current directory and each of its subdirectories or branches, searching for files to add to the ZIP archive. Use the 'r' option to recurse through a directory structure, i.e., the specified or current directory and each of its subdirectories or branches.
Store Paths	This check box is used to set the "Store Path Name" switch.  If checked, both the file name and its relative path are stored in its ZIP file entry. Use the 'p' option to store both the file name and its relative path in its ZIP file entry.  Use the 'j' option to prohibit paths from being stored with the file name in its ZIP file entry.
Store Disk Volume Label	This check box is used to store the Volume Label of the specified source device as part of the information within the archive being created or modified.
Only Archive Attribute Files	This check box is used to limit files being archived to only those that have the DOS archive (modified since last backup) file attribute set.
Clear Archive Attributes	This check box is used to turn off or clear the DOS archive (modified since last backup) file attribute, after they are added to an archive.
Comment ZIP	This check box is used to set the "Add ZIP File Comment" switch.  If checked, FPZIP will prompt and allow the user to add comment for the ZIP file being created or modified. Use the 'z' command line option to add a ZIP comment for the ZIP file.
Comment Files	This check box is used to set the "Add File Member Comments" switch.  If checked, FPZIP will prompt and allow the user to add file comments for each, individual member entry, within the ZIP file being created or modified. Use the 'c' command line option to add file comments for individual entries within a ZIP file.
Date to Entry	This check box is used to set the "Set ZIP File Date to Latest Entry" switch.  If checked, the ZIP file's date and time are set to the date and time of its latest, or more recently created or modified, member file entry. Use the 'o' option to set the ZIP file's date and time to the date and time of the latest file entry contained therein.
Keep Original Date	This check box is used to force the original ZIP file date to be retained whenever an existing archive is being updated or modified.
Move to ZIP	This check box is used to set the "Move to Archive" switch.  If checked, the original unarchived member files, together with any specified directories (to the extent possible), will be deleted after the ZIP file has been successfully created or modified. Use the 'm' option to move files to a ZIP file.  This option first adds a file to the ZIP file, then automatically removes the original or source file.


 Include Files Dated (mmddyy))

Control	Description
On or After	Used to designate that files added to an archive will be limited to those created or modified on or after the specified date.  The 'date' is entered in the 'mmddyy' format.
Before	Used to designate that files added to an archive will be limited to those created or modified before the specified date.  The 'date' is entered in the 'mmddyy' format.


 Include Files with Special Attributes

Control	Description
Hidden	This check box is used to force hidden files to be included in a file search and added to the archive.
System	This check box is used to force system files to be included in a file search and added to the archive.


 Strip Attributes

Control	Description
Hidden	This check box is used to strip or mask out the hidden file attribute from the file during the archive process.
System	This check box is used to strip or mask out the system file attribute from the file during the archive process.
Read Only	This check box is used to strip or mask out the read-only file attribute from the file during the archive process.


 COMPRESS -- ADVANCED

This panel configures advanced settings used by FlashPoint Windows ZIP compression utilities.


 Compression Version

Control	Description
1.1	Forces FPZIP to use the ZIP 1.1 file compression formats.
2.0	Forces FPZIP to use the PKZip 2.04 file compression formats, i.e., deflation. Note:  This feature is not implemented or available in FPZIP, Release 2.00.


 Compression Method

The "Compression Method" group box, is comprised of radio buttons labeled:

Best

Store Only

Shrink

Implode

Deflate

These buttons are used to set or limit the compression methods that FPZIP can use when adding files to a ZIP archive.

Use the 'e[i,n,s,x,#]' command line switches to specify extra or enhanced compression options.

Control	Description
Best	This radio control, if selected, allows FPZIP to automatically determine the most efficient compression method to use on a particular file.  FPZIP will use the maximum compression method to achieve the smallest member file size.  However, in some rare instances, a small file, e.g., a one or two line batch file, cannot be effectively compressed by either imploding or shrinking; in that case, the file is simply "stored" uncompressed.  If the extra compression switches are omitted, or if "-e" alone or "-en" or "ex" is specified in the command line, FPZIP will automatically choose the best compression method to use.  This version will use either the "shrink" or "implode" compression method, or "store" the file -- whichever results in the smallest file size.  This is the default.
Store Only	This radio control, if selected, disables all compression features, and simply copies the designated files to the archive.
Shrink	This radio control, if selected. forces exclusive use of the shrink method of compression only; implode compression will not be used.  Files that cannot be compressed by shrinking are "stored" uncompressed. If the "-es" compression switches are used, FPZIP will only use the "shrink" compression method, or "store" the file, whichever results in the smaller file size.  When the "es" option is used to force exclusive use of the shrink method of compression only; implode compression will not be used.  Files that cannot be compressed by shrinking are stored uncompressed.
Implode	This radio control, if selected, forces exclusive use of the implode method of compression only; shrink compression will not be used.  Files that cannot be compressed by imploding are "stored" uncompressed. If the "-ei" compression switches are used, FPZIP will only use the "implode" compression method, or "store" the file, whichever results in the smaller file size.  When the "ei" option is used to force exclusive use of the implode method of compression only; shrink compression will not be used.  Files that cannot be compressed by imploding are stored uncompressed.
Deflate	This radio control, if selected, forces exclusive use of the deflate method of compression only; no other compression method will be used.  Files that cannot be compressed by deflation are "stored" uncompressed.


 Compression Factor

This drop down list box is used to set the compression factor, i.e., to optimize compression for speed or compression size.  The list box allows selection of a number between '0' and '9' -- where '0' represents the fastest mode but the poorest compression size, and '9' represents the best compression size but the slowest mode.  The internal default setting is set to a generally acceptable compromise between speed and size.  See also, "Specify Extra Compression Options."

The "Implode Factor (0-9)" edit control allows the user to set an implosion factor, i.e., to optimize implode compression either for speed or maximum compression size.  This effects imploding only, not shrinking.  , The user may select any number on a scale between "0" and "9;" where "0" represents the fastest mode but the poorest compression size, and "9" represents the best compression size but the slowest mode.  The default is set to "5."

The extra compression option switch may also include the number "0" to "9," e.g., "e5" or "ei9" might be used (also note that the number alone is also acceptable, e.g., "-5").  This permits further optimization of the implode compression method; "0" indicates optimize for speed, not compression size, and "9" provides a higher compression at a lower speed.  The internal default is set to "5" which is the same as using "e5" as a switch setting.


 Zip Manager OnDrop Action

The Zip Manager OnDrop Action Group, which is only displayed in the Compress -- Advanced panel of the WIZiper Zip Manager, consists of the following radio button controls:

Control	Description
No Action	Disables the "Do OnDrop Box" and automatic processing of dropped archive files.
Add to archive	Used to add member files to either a new or existing ZIP file.  All files that match the filespecs listed in the "File Spec" list box will be added to the ZIP file.  Added files will overwrite existing member entries in the ZIP file, if the new file's name is identical to an existing member file's name. This is identical to the "Create archive" command.
Create archive	Used to add member files to either a new or existing ZIP file.  All files that match the filespecs listed in the "File Spec" list box will be added to the ZIP file.  Added files will overwrite existing member entries in the ZIP file, if the new file's name is identical to an existing member file's name. This is identical to the "Add to archive" command.
Update archive	Used to add only new member files to a ZIP file.  This option will only overwrite an existing member entry, if a matching specified member file has a more recent date than an existing ZIP file member.
Freshen archive	Used to replace existing ZIP file members with newer files having identical file names.  This option will not add files that are not already in the specified ZIP file.
Delete members	Used to delete existing member files from the archive, if they match the filespecs listed in the "File Spec" list box.
Extract members	Used to extract all or specified member files from a ZIP archive, i.e., a copy of the member file is recreated or expanded to its original size and date.  The compressed member file within the ZIP remains intact, until such time as the user removes it with the "Delete" command.
Test integrity	Used to test the integrity of the specified ZIP file and its members.
View listing	Used to display a listing of the ZIP file members, including descriptive and technical information.  Unlike the non-ondrop version of this command, this action is performed by loading the archive into the ZIP Filer.
View member	Used to view the selected member files via an associated application.  Once processing is completed the extracted file is deleted automatically. This is a temporary "check out" for viewing command.
Print member	Used to print the selected member files via an associated application.  Once processing is completed the extracted file is deleted automatically. This is a temporary "check out" for printing command. Refer to the applicable shell or file manager application's user manual or the Microsoft Windows User Guide, for information on how to associate files.
Open/run member	Used to open (run, load or edit) the selected member files.  Executable files are launched upon extraction, and non-executable files are loaded into an associated application.  Once the user terminates the extracted executable or the application into which the non-executable file has been loaded, the extracted file is deleted automatically, unless modified; if modified, the user is prompted as to whether the archive should be updated with the modified file, the file should be deleted or the file should be retained in its modified form.   This is a temporary "check out" command. Refer to the applicable shell or file manager application's user manual or the Microsoft Windows User Guide, for information on how to associate files.
Append to archive	Used to append member files to the end of an existing ZIP file, without creating a temporary build file. Warning: Since no temporary files are created, all files are appended directly to the original archive file.  While this speeds processing, it also increases the risk of destroying the original archive in the event of a power outage, system crash or other unexpected problem.
Freshen target directory	Used to extract files only if (a) they already exist in the target directory, and (b) they are newer than the existing files.
Update target directory	Used to extract files only if (a) they do not already exist in the target directory, or (b) they are newer than the existing files.
Backup modified	Used to add only files, with the DOS archive attribute set, to either a new or existing ZIP file.  All files which have the DOS archive (modified since last backup) attribute set and which match the specified filespecs listed in the "File Spec" list box will be added to the ZIP file.  Added files will overwrite existing member entries in the ZIP file, if the new file's name is identical to an existing member file's name.

See, Assigning the Do OnDrop Action and Dropping Archives on the Zip Manager Do OnDrop Box.


 DECOMPRESS

This panel configures settings used by FlashPoint Windows ZIPX decompression utilities.


decompress file group
 File Group

The File Group consists of the following controls:

Control	Description
Target Directory	Used to identify the default drive and path that a ZIP file member will be expanded to when an extract command is executed.  If the target pathspec is not specified by the user, the member files will be extracted to the system's current directory. To select the default target pathspec, the user may (a) type the drive and path spec directly into the edit box, or (b) select same via the Directory Browser accessed through the "Browse" button.
Browse	Display the Directory Browser dialog panel.


 Command Switches

The "Optional Commands" group consist of several check box controls.  These controls are used to set various FlashPoint ZIPX (FPZIPX.EXE) default switches.

Control	Description
Expand Stored Dirs	The "Expand Stored Dirs" check box sets the "Restore Directory Structure" switch.  If checked, member files will be expanded and copied on extraction to their original directories, if any, whose names are stored in the ZIP file; a stored path will be rebuilt if it does not exist.  Stored paths are relative to the target path.  If the path does not exist on the user's system, FPZIPX will create it. Use the 'd' option to expand files to the original directories stored in the ZIP file; a stored path will be rebuilt if it does not exist.  Stored paths are relative to the target path.  Use the 'd-' option forces FPZIPX to ignore any directories which have been stored in the ZIP file.  All file members will be extracted to the target directory, if designated, or the current drive.
Restore Volume Name	Use the '$' option to extract any stored disk volume label; a new volume label will be written to the target disk.  Use the 'd-' option forces FPZIPX to ignore any volume label that may have been stored in the ZIP file.  The target extract disk will retain its current volume label, if any.


 Default Association

The next control group, identified by the "Default Association" group box, is comprised of radio buttons labeled:

Extract

Test

View

These buttons are used to set the default action for FPZIPX.  If FPZIPX is executed without any action switch being specified in its command line, then the "Default Action" will be performed on the specified ZIP file.

Control	Description
Extract	Selection of this radio control sets the default action for FPZIPX to extract files from a designated archive.
Test	Selection of this radio control sets the default action for FPZIPX to test the integrity of member files in a designated archive.
View	Selection of this radio control sets the default action for FPZIPX to display a listing of the member files in a designated archive.


 Overwrite Options

In the default configuration, when an attempt is made to extract an archive member to a directory containing an identically named file, a dialog panel, requesting further instructions, is displayed.  The user may then select the appropriate procedure to be taken by selecting from the available push button controls.

Control	Description
Prompt	The "Overwrite" check box sets the "Overwrite Exiting Files" switch; this switch effects only FPZIPX, during processing of the "Extract" command.  If checked, the user prompt, which queries whether or not an existing file should be overwritten by the member file being expanded, is disabled, and existing files will automatically be over written by extracted files which have identical names.  See, the "Overwrite Existing File" switch description, for more information. Use the 'o' option to disable the user prompt which queries whether or not an existing file should be overwritten by the member file being expanded.  Use the 'o-' option to prohibit FPZIPX from overwriting any existing files without prompting the user for input.  The 'o+' command switch is used to override any default or user settings, and enable the prompt before overwrite query.
All	If the user selects the "All" button, the existing file will be overwritten by the member file being extracted, and all subsequent prompts to overwrite other existing files will be disabled (just as if the "Overwrite" box had been checked on the Option Dialog Panels).  FPZIPX will continue processing of the "Extract" command.
None	The "Overwrite" check box sets the "Overwrite Exiting Files" switch; this switch effects only FPZIPX, during processing of the "Extract" command.  If checked, the user prompt, which queries whether or not an existing file should be overwritten by the member file being expanded, is disabled, and existing files will automatically be over written by extracted files which have identical names.  See, the "Overwrite Existing File" switch description, for more information.


 Preserve Attributes

Control	Description
Hidden	This check box is used to prevent the hidden file attribute from being cleared or striped from files during the extraction process.
System	This check box is used to prevent the system file attribute from being cleared or striped from files during the extraction process.
Read only	This check box is used to prevent the read-only file attribute from being cleared or striped from files during the extraction process.


 LIST DISPLAY

This panel configures how various accessories used by FlashPoint Windows ZIP utilities will be displayed.


 List Member Display

Toggles the display or listing of member file information on and off.

Control	Description
Date	If this check box control is selected, the member file creation or last modified dates will be displayed.
Time	If this check box control is selected, the member file creation or last modified times will be displayed.
Size	If this check box control is selected, the member file uncompressed size will be displayed.
Attributes	If this check box control is selected, the member file attributes will be displayed.  This is the host operating system assigned file attributes, and may vary between operating systems.
Type	If this check box control is selected, the member file type will be displayed.  This is the file type, ASCII or binary, assigned by the archive compression utility used to add the member file to the archive; as different archive and compression utilities use different methods to attempt to determine the member file type, it is not necessarily an accurate indicator of the true file type.
Compression Method	If this check box control is selected, the member file compression method will be displayed.
Compressed Size	If this check box control is selected, the member file compressed size will be displayed.  Stored files are not compressed; therefore, their uncompressed and compressed size will be the same.
Savings (Percent)	If this check box control is selected, the member file savings will be displayed.  This is the savings achieved as a result of compression, and is shown as a percentage.  Stored files are not compressed; therefore, the savings percentage will be zero.
Operating System	If this check box control is selected, the member file operating system will be displayed.  This is the host operating system under which the file was compressed.
CRC	If this check box control is selected, the member file CRC will be displayed.  This is a calculation used internally by the ZIP and ZIPX utilities, and will have little meaning to the average user.
Extra Field	If this check box control is selected, the member file extra field, if any, will be displayed.
Comment	If this check box control is selected, the member file comment, if any, will be displayed.


 View Options -- View Format

This group controls the member listing display of the FlashPoint ZIP and ZIPX applications and the PKWare DOS utilities.

Control	Description
Technical	Displays maximum information on member files.
Brief	Displays minimum information on member files.
Show Comments	Displays the internal member file comments, if any, in the listing display.
Page Output	Forces the output of the listing display to be paged, allowing user review and input prior to displaying the output of the next page of the listing display.  This control only applies to the output of PKWare's DOS utilities, the user always has the opportunity to page forward and backwards in the FlashPoint ZIP and ZIPX member listing window.


 View Options -- Sort Order

This group controls the sort order of the member listing display in  PKWare DOS utilities.

Control	Description
None	No sort
Name	Sort by member file name
Extension	Sort by member file type (extension)
Date	Sort by member file date
Ratio	Sort by percentage compressed
Size	Sort by member file size
Reverse Order	Sort in reverse order


 Advanced

This group allows configuration of various other settings, and include:

POPUP ON DRAG

This check box determines whether or not FlashPoint Windows WIZiper automatically pops up on commencement of dragging files from FlashPoint Windows ZIP Filer.


 GENERAL SETUP

This panel configures general settings used by FlashPoint Windows ZIP utilities.]


 Preferences

Control	Description
Echo Cmd Line	The "Echo Cmd Line" check box sets the "Display Module and Command Line" switch.  If checked, upon execution both FPZIP and FPZIPX will display the full filespec for the current command module and echo the full command line entered by WIZiper or the user on startup. Use the '^' option to display the full filespec for the current module, i.e., FPZIPX.EXE), and to echo the full command line entered.  Use of the '^-' switch combination will disable the display of the current module and command line.  Use the '^' option to display the full filespec for the current module and to echo the full command line entered.
Auto Close	The "Auto Close" check box sets the "Close Window on Completion" switch.  If checked, upon completion of processing FPZIP or FPZIPX will automatically close the application's main window and terminate. Use the 'w' option to automatically close the application window upon completion of processing.
Sound Beep	The "Sound Beep" check box sets the "Sound On" switch.  If checked, FPZIP or FPZIPX will make an audible beep when certain events occur, e.g., a user prompt or message box is displayed.
Technical	The "Show Tech Info" check box sets the "Display Technical Information" switch.  If checked, upon execution both FPZIP and FPZIPX will display technical and debugging information during processing of a ZIP file and its members.  Generally this feature is of little use in everyday operations. Use the '*' option to display technical and debugging information during processing of the ZIP file and its members; this is the "Verbose" mode.  Generally of little use in everyday operations.
Inform User	The "Inform User" check box sets the "Display General Information" switch.  If checked, upon execution FPZIP will display general information on its progress and status.
Verbose	The "Warn User" check box sets the "Display Warning Information" switch.  If checked, upon execution FPZIP or FPZIPX will display user warnings and related information during processing of the ZIP file and its members.  Generally these warnings are not fatal, and the user may elect to continue processing.  Use the '!' option to display user warnings and information on irregularities detected during processing of the ZIP file and its members.  Generally these are not fatal, and the user may elect to continue.
Alert User	The "Alert User" check box sets the "Display Error Information" switch.  If checked, upon execution FPZIP or FPZIPX will display all error information prior to terminating processing.


 Priority

Control	Description
Yield Factor	This factor varies the amount of processor time that the ZipNAV application programs will demand from Microsoft Windows, during processing.  The greater the figure, the more cooperative ZipNAV applications will be with other running application programs; the lower the figure the less cooperative ZipNAV applications will be to other applications.  As the amount of time ZipNAV applications yield to other applications is increased, the slower they will be in their own processing.


 Display

The FPZIP and FPZIPX command modules can display alternate combinations of windows, during processing.

Control	Description
Progress Dialog	This check box control, when selected, displays the progress dialog window during processing.
TTY Window	This check box control, when selected, displays a standard frame and client (TTY) window during processing.


 Default Display Mode

The FPZIP and FPZIPX command modules can display windows alternate modes during processing.

Control	Description
Normal	Displays the application window in its normal state.
Iconic	Displays the application window in its minimized state -- as an icon.
Maximized	Displays the application window in its maximized state -- full screen.
Hidden	Disables the application window so that it will not be displayed during processing.  This will also enable application window's auto close feature, which automatically terminates the program on completion of processing.


 UTILITIES

This panel configures the directories and application names for various accessories used by FlashPoint Windows ZIP utilities.


 Windows Utilities

Control	Description
Default Editor (Open)	This edit control is used to designate the full filespec, i.e., drive, path and directory, of the Windows application to be used as the default editor to be used with files that are not associated with a specific application program.  The default setting is the Microsoft Windows Write application (WRITE.EXE). Refer to the applicable shell or file manager application's user manual or the Microsoft Windows User Guide, for information on how to associate files.
Default Viewer	This edit control is used to designate the full filespec, i.e., drive, path and directory, of the Windows application to be used as the default file viewer to be used with files that are not associated with a specific application program.  The default setting is the FlashPoint Windows Text File View utility (FPVIEW.EXE).
Default Print Utility	This edit control is used to designate the full filespec, i.e., drive, path and directory, of the Windows application to be used as the default editor for files that are not associated with a specific application program.  The default setting is the Microsoft Windows Write application (WRITE.EXE). Refer to the applicable shell or file manager application's user manual or the Microsoft Windows User Guide, for information on how to associate files.


 PKWare Utilities

If the ZIP File Manager (WIZiper) optional PKWare support features will be used, the appropriate file information on each DOS utility will be displayed in the following edit controls.

Control	Description
PK Zip	This edit control is used to designate the full filespec, i.e., drive, path and directory, of PKWare's DOS PKZIP.EXE utility.
PK Unzip	This edit control is used to designate the full filespec, i.e., drive, path and directory, of PKWare's DOS PKUNZIP.EXE utility.
PK ZIP2EXE	This edit control is used to designate the full filespec, i.e., drive, path and directory, of PKWare's DOS ZIP2EXE.EXE utility.
PK ZIPFIX	This edit control is used to designate the full filespec, i.e., drive, path and directory, of PKWare's DOS PKZIPFIX.EXE utility.


 PK SHELL

This option panel is used to set specific functions with respect to PKWare's DOS utilities.


 Extract to Printer

MODE

Control	Description
Default	Extract files to the printer using default mode.
ASCII	Extract files to the printer in ASCII mode.
Binary	Extract files to the printer in binary mode.

PORT

Control	Description
LPT	Extract files to the printer attached to the parallel (LPT) port.
COM	Extract files to the printer attached to the serial (COM) port.

PORT NUMBER

Control	Description
Default	Extract files to the printer using the default, specified parallel (LPT) or serial (COM), port.
1	Extract files to the printer using the first, specified parallel (LPT) or serial (COM), port.
2	Extract files to the printer using the second, specified parallel (LPT) or serial (COM), port.
3	Extract files to the printer using the third, specified parallel (LPT) or serial (COM), port.
4	Extract files to the printer using the fourth, specified parallel (LPT) or serial (COM), port.


 Trouble Shooting

Control	Description
Disable 32-bit instructions	Disables the 32-bit instructions and register usage, which is used by default on 80386 and 80486 systems.
Disable EMS Usage	Disables use of EMS memory support.
Disable XMS/UMB Usage	Disables use of XMS/UMB memory support.
Disable DPMI support	Disables use of 32-bit DPMI support.
Disable ANSI code	Disable use of ANSI control codes in comment text added to a ZIP file.


 Other Options

Control	Description
Authenticity verification	Embed Authenticity Verification ("AV") information into the ZIP file being created.  This option is only functional in registered copies of PKZip.
Span - multidisk archive	Allow ZIP file being created to span more than a single floppy disk or other removable media.  If the disk is unformatted, it will be formatted automatically.
Generate PKZip list file	Generates a list file from the specified ZIP file name.  The path name for the list file to be created should be entered in the edit box provided.
Generate PKUnzip list file	Generates a list file, containing all existing or specified member files, from the specified ZIP file named.  The path name for the list file to be created should be entered in the edit box provided.


 OTHER USER CONTROLS

Other Main Window controls include a Minimize Box and the System Menu.


 MAXIMIZE BOX

The [image] Maximize Box, in the upper corner and to the right of the some application's title bar, is a graphic box containing an up arrow.  When the user clicks on the box, the application is maximized -- it is displayed in full screen mode.


 MINIMIZE BOX

The [image] Minimize Box, in the upper corner to the right of the title bar, is a graphic box containing a down arrow.  When the user clicks on the box, the application is reduced or minimized to a desktop icon.


 SYSTEM MENU

The [image] System Menu contains the following user items:

Restore

Move

Minimize

Close

Switch To ...

Options ...

Filer ... or Wiz ...

Help ...

About ...

A system menu is invoked by (1) clicking on the graphic box containing a minus symbol, located in the upper left corner of the application's non-iconic window (to the left of the title bar), (2) clicking on the application's icon when minimized, or (3) pressing the ALT+SPACEBAR key combination, when the application has the active focus.

The first five system menu items are the same as in other Windows applications.  "Restore" resizes the application window to its normal state, the "Move" command allows the application to be repositioned on the desktop, "Minimize" reduces the application to a desktop icon, "Close" will terminate the application, and "Switch To ..." will display the Windows Task Manager (or a user substituted application or utility).

The remaining system menu items, "Filer" or "Wiz," "Options," "Help and "About,"," perform the same function as the respective push buttons on the Main Window.  They are duplicated in the System Menu in order provide access to these functions when the application is minimized as a desktop icon.


 ACKNOWLEDGMENTS AND LEGAL NOTICES

The software, documentation and related materials are furnished under license and nondisclosure agreements, and may be used, copied or distributed only in accordance with the terms of the applicable agreements.  All materials are protected under various United States and international laws, including those related to copyright and trademark.

Unregistered, evaluation releases may be distributed through shareware channels for evaluation purposes only, provided same are distributed as a single package and without modification.

Registered versions may not be redistributed.  The software, documentation and related materials may only be used or copied, unless otherwise noted, by the original purchaser, who may only make one copy of the software for backup purposes.

Subject to the provisions concerning distribution of unregistered evaluation copies, no part of this manual or product may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying and recording, for any purpose other than the purchaser's personal use without the written permission of the author and copyright holder.

The software, documentation and related materials, including any information contained therein, are subject to change without notice.  The author and copyright holder retains all rights with respect to these materials, and is not obligated to develop future releases or to distribute future release, if any, through this or any other channel.

FlashPoint, FlashPoint Windows, "It's FlashPoint WindowWare!," Zip Navigator, ZipNAV, ZIP Tools for Windows, WIZiper, WIZ, FPZIP, FPZIPX, ZIPX, WinQPrt, WinQView and other WinQ" and "Flash" tools and utilities, The Navigator and Windows Navigator, WinNAV, WinNie, Launch, Pack, Alias Directories, and other names, marks, logos and derivatives thereof, are trademarks and servicemarks of Richard S. Patterson and/or FlashPoint Development.

All others trade and service marks belong to their respective owners.

FlashPoint Development and its products are not affiliated with either David B. Gordon or FlashPoint, of Austin, Texas.

This product may incorporate code based on algorithms and procedures developed or distributed by the Info-ZIP group and Samuel H. Smith.  Portions of the Info-ZIP compression sources are copyright (c) 1990-1993, by Mark Adler, Richard B. Wales, Jean-loup Gailly, Kai Uwe Rommel, Igor Mandrichenko and John Bush; portions of the Info-ZIP decompression sources were originally based on sources copyrighted (c) 1987-90, by Samuel H. Smith; other portions of the Info-Zip sources are public domain.  The original Info-ZIP sources are available for download, at no charge, from many Internet sites, public bulletin board systems and on-line services.  Registered users of this product may order copies from FlashPoint Development, for a small copying fee.  There are no extra or hidden charges resulting from the use, if any, of the such code in this or any FlashPoint product.

Notwithstanding the foregoing, those using these materials agree to and are bound by the terms and conditions contained therein, including all applicable license or nondisclosure agreements, and agree to accept same "AS IS" and without warranty.  RICHARD PATTERSON AND FLASHPOINT DEVELOPMENT MAKE NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT, THE SOFTWARE AND ANY RELATED MATERIALS, AND SHALL NOT BE LIABLE FOR ANY USE OF SUCH BY ANY PARTY.

For further information and limitations, please refer to the applicable sections of this and related documentation and files distributed with this product.

See also, License and Agreements


 LICENSE AND AGREEMENTS

The following constitutes legal agreements between you (either an individual or an entity) as the Licensee and a distributor or end user of the product, and FlashPoint Development as Licensor.  If you do not agree to the terms of this Agreement, promptly remove from your system and destroy or return to FlashPoint Development all copies of the software, any disks or media, and any accompanying items (including documentation, written materials or binders, other containers or media).

FLASHPOINT DEVELOPMENT LICENSE AGREEMENT

(Evaluation License)

Licensee, by use or distribution of the software, documentation or related materials, acknowledges and agrees to the following terms and conditions.

GRANT OF EVALUATION LICENSE.  FlashPoint Development grants you a limited, non-exclusive and non-transferable evaluation license which confers the right to make copies of the unregistered, shareware evaluation version of the software product, together with any accompanying documentation and related materials, herein sometimes referred to as the "product," solely for use at one location, for evaluation purposes only; the period of evaluation shall not exceed thirty (30) days from the date of its original installation and use.  The software and documentation shall not be copied, distributed or used for any other purpose.  Furthermore, you agree to destroy or erase all unregistered copies of the product upon the expiration of the thirty (30) day evaluation period or upon request of FlashPoint Development, whichever occurs first.  You agree that you may not reverse engineer, decompile or disassemble the software.  Nothing herein shall be construed as a grant of any license to use or distribute any registered version of the product.

AVAILABILITY OF REGISTERED VERSIONS OF THE PRODUCT AND OTHER LICENSES.  All other licenses are prepaid only and subject to final acceptance and approval by FlashPoint Development in Houston, Texas.  Upon full payment of all applicable license fees to and written acceptance and approval by FlashPoint Development, Licensee shall be granted one or more of the following licenses:

1.	Individual Use (Per Copy) Licenses.  Upon acceptance and approval by FlashPoint Development of Licensee's application or order to purchase a registered individual use (per copy) license and subject to the terms and conditions of all applicable FlashPoint License Agreements and amendments thereof, which may be delivered with or contained in the registered software product and which are hereby incorporated by reference, FlashPoint Development will grant a perpetual individual use license, for the sole use by Licensee; such software license is limited to use exclusively by the Licensee.  This license is not transferable, and is limited to internal use and copying of not more than one copy of each contracted and prepaid licensed copy purchased by Licensee, i.e., the maximum users or machines for which the Licensee purchased the license.

2.	Multiple Use (Site) Licenses.  Upon acceptance and approval by FlashPoint Development of Licensee's application or order to purchase a registered site license and subject to the terms and conditions of all applicable FlashPoint License Agreements and amendments thereof, which may be delivered with or contained in the registered software product and which are hereby incorporated by reference, FlashPoint Development will grant a perpetual multiple use or site license, for the sole use by Licensee; such software license is limited to use by the Licensee and its employees at their regular place of business or in the course and scope of their employment,.  This license is not transferable, and is limited to internal use and copying of the software by not more than the number of contracted and prepaid licensed copies purchased by Licensee, i.e., the maximum users or machines for which the Licensee purchased the license.

3.	Required Distribution Licenses.  A prepaid, non-exclusive and non-transferable Distribution License is required by an organization, company or government agency to use FlashPoint products and self-extracting archives and utilities created therewith, to facilitate the distribution of your data files and software to outside parties; to use such products and self-extracting archives and utilities created therewith, within your organization, company or government agency (see, Multiple Use (Site) Licenses).  Distribution Licenses are granted and their respective license fees are set on a limited, case by case basis  Approval of such licenses require the prospective Licensee to first submit an Application for Distribution License to receive a quotation (see, Distribution Licenses and Application for Distribution License topics of the product User's Guide and on-line help files, the provisions of which are hereby incorporated by reference).

USE AND TRANSFER.  You may not rent, lease, sell, sublicense, outsource, assign or otherwise transfer the software, documentation or related materials, except pursuant to a written agreement with FlashPoint Development.  Notwithstanding or in addition to the foregoing:

1.	Distribution of Unregistered Evaluation Versions of the Product.  You may distribute complete unregistered evaluation copies of the original software, documentation and related materials to third-parties, for the sole purpose of evaluation by them, provided such parties shall agree to be bound by the terms of this Agreement.  You may not charge more than a minimal fee, not to exceed $10.00, to cover the costs of media, distribution and handling or download of evaluation copies of the product, nor may you distribute same without clearly informing such third-parties that the software, documentation  and related materials have not been registered with FlashPoint Development and are provided for the limited purpose of evaluation in accordance with the terms of this Agreement to which said third-parties will be bound.  Under no circumstances will you use or distribute only a portion of the software; you must provide a full and complete copy of the original software and documentation package.  Use of all or part of the product, whether a registered or unregistered version, in the distribution of other software or for commercial purposes is prohibited, without securing a prepaid Distribution License directly from FlashPoint Development.

2.	Distribution of Registered or Licensed Versions of the Product Prohibited.  You may not, for any purpose, distribute copies of registered or licensed versions of the software, documentation or related materials to any third-parties.

3.	Other Prohibited Use and Distribution.   Repackaging, outsourcing, reverse engineering, decompiling, sublicensing, leasing, assignment, reselling or distribution of the software in any manner not expressly authorized by a written agreement with FlashPoint Development shall not be permitted under this agreement.

COPYRIGHT, TRADEMARKS, PATENTS AND INTELLECTUAL PROPERTY RIGHTS.  The software, documentation and related materials, together with all trademarks, patents and intellectual property rights contained or referenced therein, are owned by FlashPoint Development or Richard S. Patterson, and are protected by United States copyright laws and international treaty provisions.  Licensee, by use or distribution of the software, documentation or related materials, acknowledges and agrees that FlashPoint Development and Richard S. Patterson are the exclusive owner of and retains all rights and interest in all of such copyrights, trademarks, patents and intellectual property rights, and that Licensee shall protect such property and rights and make no claim to same.  Furthermore, Licensee agrees to indemnify and hold harmless said owners for any and all damages, arising under contract, tort or any other theory and including but not limited to loss of use, loss of profits, mental anguish and damages resulting from confusion, infringement, libel, slander, disparagement, interference with economic advantage and business relationships, which may result from or be related to any conduct or claim of Licensee, including the use or distribution of such products or the aforementioned copyright, trademark, patent and intellectual property rights.

DISCLAIMER OF WARRANTY.  THIS SOFTWARE, DOCUMENTATION AND RELATED MATERIALS ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND.  FLASHPOINT DEVELOPMENT FURTHER DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR AGAINST INFRINGEMENT.  THE ENTIRE RISK ARISING OUT OF USE, DISTRIBUTION OR PERFORMANCE OF THE SOFTWARE AND DOCUMENTATION REMAINS WITH YOU.  IN NO EVENT SHALL FLASHPOINT DEVELOPMENT OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, LOSS OF DATA OR OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OF OR INABILITY TO USE THE SOFTWARE OR DOCUMENTATION, EVEN IF FLASHPOINT DEVELOPMENT HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.  BECAUSE SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES, THE ABOVE LIMITATION MAY NOT APPLY TO YOU.  In no event, however, shall Licensor's aggregate liability for damages ever exceed the actual price paid for the license to use the above designated software package, regardless of the form of any claim.

U.S. GOVERNMENT RESTRICTED AND LIMITED RIGHTS.  The software and documentation are provided with RESTRICTED AND LIMITED RIGHTS.  Use, duplication, or disclosure by the Government is subject to restrictions and limitations as set forth in subparagraph (c)(1)(ii) of The Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 of subparagraphs (c)(i) and (2) of Commercial Computer Software -- Restricted Rights at 48 CFR 52.227-19, as applicable, and under other applicable law.  Manufacturer is FlashPoint Development, P. O. Box 270492, Houston, Texas  77277.

YOUR LIABILITY.  In the event you elect to use or distribute the software, documentation or related materials, or any portion of the product, pursuant to or in violation of the terms of this Agreement, you agree, in addition to any other damages provisions herein, to compensate FlashPoint Development for each copy of the product used or distributed at no less than three times the full retail price, and to reimburse, indemnify, hold harmless and defend FlashPoint Development for, from and against any claims or lawsuits, including attorneys' fees, that arise or result from the use and distribution of the software application product.

GOVERNING LAW.  This Agreement is governed by and shall be construed and enforced in accordance with the laws of the State of Texas.  In any action arising under the terms or conditions of this license agreement, jurisdiction and venue shall be proper as to all parties, only in a State court located in Harris County, Texas; this provision shall be mandatory unless expressly prohibited by law, in which case it shall be considered to be permissive.

Should you have any questions concerning this Agreement, or if you desire to contact FlashPoint Development for any reason, please write to FlashPoint Development, P. O. Box 270492, Houston, Texas  77277.

See also, Acknowledgments and Legal Notices

FlashPoint ZIP Tools for Windows

WIZiper, FPZIP AND FPZIPX, Release 3.10.01.10, June, 1992


 MANUAL INSTALLATION AND REMOVAL

FlashPoint Windows ZIP Navigator should be installed using the custom installation program, FPSETUP.EXE; however, it is also possible to install the programs and default configuration, by following these steps:

1.	The application files (those ending with the file extension "EXE")

fpview.exe

fpzip.exe

fpzipx.exe

fpzxx.exe

wiz.exe

wzf.exe

may be copied to any directory that is accessible through the DOS PATH setting.

2.	The resource files (those ending with the file extension "DLL") and help files (those ending with the file extension "HLP"), which include the following files

fpzip.hlp

fpzfmx.dll

fpzgrm.dll

fpzhrm.dll

should be copied to the Windows or Windows System directory; however, they may also be copied to any directory that is designated in the DOS PATH setting (including where the above *.EXE files were installed).  Note, however, that some systems and Windows configurations may produce various error messages with respect to not being able to locate a file or dyna link, if these files are not placed in the Windows and Windows System directories.

Windows 3.0 users may also need to install additional Microsoft Windows 3.1 System Directory distribution files on their computer, see, Windows 3.0 Installation for information on these files and where to obtain them.

3.	Associate files with the ZIP file extension with the WLZ.EXE application program.  In order to associate a file type under Windows, you must edit the WIN.INI file, using a text file editor such as the Windows Notepad (NOTEPAD.EXE), and the REG.DAT file, using either the Windows File Manager (WINFILE.EXE) "File" menu "Associate" command or the Registration Info Editor (REGEDIT.EXE) program.  See, the Microsoft Windows User's Guide, for instructions on how to associate file types.

4.	Add the following lines to the applicable sections of the WINFILE.INI file, which is located in the Windows Directory.

[AddOns]

FPZIP=c:\fp\FPZFMX.DLL

[FlashPoint ZIP]

EditWinFile=notepad c:\windows\winfile.ini

The "FPZIP" keyword setting will depend on where the FPZFMX.DLL is located; the setting should include the full filespec where this file is located, i.e., the drive, path and filename of the file.

The "EditWinFile" keyword setting will vary with each user's system; it simply specifies the command line required to launch a text editor and load the WINFILE.INI file for editing.  Also note that the section names appear in brackets within the initialization file.

If the indicated section does not exist, it too should be created by the user.

See, Installation of File Manager Extension for further information and instructions on user options that may be added to the WINFILE.INI file.


 UNINSTALLING ZIPNAV

To remove the ZIP Navigator files and configurations from a user's system, simply reverse the manual installation steps set forth in the Manual Installation and Removal topic, removing the appropriate settings from the WINFILE.INI and REG.DAT files and deleting the specified ZIPNAV files from the user's disk.


 WINDOWS PROGRAMER INTERFACE

The following describes a set of hooks available to programmers and end users, who wish to use or support the FlashPoint Windows ZIP/ZIPX compression and decompression modules in their own applications.

FlashPoint Windows ZIP (FPZIP.EXE) and ZIPX (FPZIPX.EXE) use the RegisterWindowMessage function to define new window messages that may be monitored by third-party applications.  The user applications must also use the RegisterWindowMessage and the appropriate string to obtain the message value.

// Strings used to obtain unique window message for communication

// between FlashPoint Zip utilities and third party applications.

// =================================================

#define	FPZIPTERMINATE	"FPZIPTERMINATE"

#define	FPZIPXTERMINATE	"FPZIPXTERMINATE"

The FPZIPTERMINATE message is sent to a window when FPZIP.EXE terminates processing.

Value of wParam	Identifies the action command that was being processed.
Value of the low-order word of lParam	Specifies the notification message or error code.  This is set to zero if processing was successful.
Value of the high-order word of lParam	Identifies the instance handle of the terminating module.  This should be the same as returned by the WinExec() function used to load the terminating module.

The FPZIPXTERMINATE message is sent to a window when FPZIPX.EXE terminates processing.

Value of wParam	Identifies the action command that was being processed.
Value of the low-order word of lParam	Specifies the notification message or error code.  This is set to zero if processing was successful.
Value of the high-order word of lParam	Identifies the instance handle of the terminating module.  This should be the same as returned by the WinExec() function used to load the terminating module.

Note: Due to space limitations, the complete topic is not included in this unregistered, thirty (30) day evaluation version of this product.  The registered version of the product includes more information on this subject.


 INITIALIZATION FILE REFERENCE

The ZIP Navigator application programs share a common initialization file called FPZIP.INI.  This file is located in the main Windows directory.  The following topics describe only the user assignable keywords and settings.

Not all initialization file sections and keywords may be modified by the user, i.e., they are reserved for use by the applications only.  For example, the [FlashPoint] section of the initialization file contains no user modifiable keyword settings; if the user manually edits any of the keywords or settings within this section, it could create unpredictable problems for the applications that make use of them.

Other user assignable keywords and settings are omitted from the following topics, because the keyword itself is created or assigned by the user.  For example, the [FileMasks] section of the initialization file is normally created and edited through the Set Mask Dialog box, of Zip Manager (WIZiper); however, the user may also edit the initialization file settings for this section directly using a text file editor.  Each keyword line, within the [FileMasks] section, has the following format:

mask_description = filespec [... filespec]

Multiple filespecs are separated by a space.

See, the topic Keyword Reference Format for information about the typographic conventions used in the keyword description topics.

Note: Due to space limitations, the Keyword Initialization Topics are not included in this unregistered, thirty (30) day evaluation version of this product.  The registered version of the product includes in depth information on all keywords and their respective settings.


 KEYWORD REFERENCE FORMAT

The keyword description topics list all iniitialization file keywords and settings, and contains complete information on each of their  functions.  Each keyword reference description may include the following information.

Heading	Information
Keyword	The keyword used within a particular section of the initialization file. The table following the keyword describes the settings that may be assigned to the particular keyword.
Comments	Notes about using the keyword and settings, including any restrictions.
Example	Examples of the available keywords and settings.
INI Section	Identifies the sections of the initialization file which use the particular keyword.  Many keywords may be used in multiple sections.
See Also	Cross-references to related topics and other commands with similar functionality.

Note: Due to space limitations, the Keyword Initialization Topics are not included in this unregistered, thirty (30) day evaluation version of this product.  The registered version of the product includes in depth information on all keywords and their respective settings.


 THE ZIP FILE FORMAT -- TECHNICAL INFORMATION

Although FlashPoint Development will attempt to supply current and accurate information relating to the file formats, the possibility of error cannot be eliminated.  Therefore, both FlashPoint Development and Richard Patterson expressly disclaim any warranty that the information contained in this or any associated materials, relating to the subject programs and/or the format of the files created or accessed by the subject programs and/or the algorithms used by the subject programs, or any other matter, is current, correct or accurate as delivered.  Any risk of damage due to any possible inaccurate information is assumed by the user of the information.  Furthermore, the information relating to the subject programs and/or the file formats created or accessed by the subject programs and/or the algorithms used by the subject programs is subject to change without notice.

Note: Due to space limitations, technical information on the ZIP file format is not included in this unregistered, thirty (30) day evaluation version of this product.  The registered version of the product includes in depth technical information on the internal file format.


 FlashPoint Development

The Navigator, Windows Navigator and Zip Navigator, NAV, WinNAV, and ZipNAV, ZIP Tools for Windows, ZIP/ZIPX, FPZIP, FPZIPX, FlashPoint and FlashPoint Windows, are trademarks of Richard Patterson and FlashPoint Development

All other trade and service marks or names, belong to their respective owners.

Copyright © 1986-94, Richard Patterson and FlashPoint Development.  All Rights Reserved.  U.S. Government Restricted and Limited Rights.

K Author;Contact;Licensor;FlashPoint Development


This Feature Not Available
The selected feature is not available in unregistered shareware evaluation versions of this product.  This is an unregistered, thirty (30) day evaluation version of FlashPoint ZIP Navigator (ZipNAV).  Please register your copy if you intend to use it beyond the thirty (30) day evaluation period.  See,How to Order and License Applications, for information on registration and its benefits.

Copyright © 1986-94, Richard Patterson and FlashPoint Development.  All Rights Reserved.  U.S. Government Restricted and Limited Rights.


VOCABULARY