home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #1
/
monster.zip
/
monster
/
WIN_UTL2
/
ZPROW101.ZIP
/
ZPROWIN.REV
< prev
Wrap
Text File
|
1994-03-29
|
7KB
|
179 lines
ZIP'R Professional For Windows
03-29-94 ■ Version 1.01
. Removed support for the /CLEANUP option and moved
operational code to the ZIF Editor Pro.
. Rearranged the processing order to more closely
reflect the order used in ZIP'R Pro For DOS.
. Added support for the /TEST and /CLEANUP options.
. Removed redundant InitializeZPWVariables procedure.
03-24-94 ■ Version 1.00
. Removed the opening delay screen if the user has
registered ZPROWIN.
. If QueryOption is enabled, launch the ZProcessor with
focus.
. Changed the launch style constants to provide greater
consistency throughout the code.
02-14-94 ■ Version 0.6ß
. Updated IFDEF and IFNDEF statements throughout the code
to minimize code size for each module.
. Added floppy support to ZProWin.
. Corrected a problem where the Instance ID file was not
having its hidden attribute set.
. Added code to create an Instance ID file when operating
in a WIN-OS2 session under OS/2. The Instance ID file
is used to prevent ZPROWIN from continuing operations
until the ZProcessor has finished.
. Fixed a problem where the AtomicLockFile procedure
was not initializing a variable properly, generating
a General Protection Fault.
. Moved the ZProcessorSignalFile creation routine to
ZPROWIN.EXE, reducing the chance of conflicts during
the transition to ZPROCESS.EXE.
. Converted units to share code with ZIP'R Professional
For DOS and ZProcessor.
12-01-93 ■ Version 0.5ß
. Fixed various problems with ZIP'R Professional not
passing parameters back and forth between the ZProc
signal file.
. Corrected a problem where the .ZFW extension was not
being passed to the ZProcessor.
. Altered the command-line processing to allow a .ZFW
extension to be specified, but not requiring it.
. Fixed a problem where the .ZSF file was not being hidden
following a read operation.
. Added a ZProcessor Signal File (.ZSF) to enable inter-
process communication between ZIP'R and ZProcessor.
. Moved all signal file creation routines to the ZProcessor,
to take advantage of atomic lock files.
. Incorporated code from ZIP'R Professional For DOS to
handle the decompression and compression processes.
. Removed SQZ support, due to the fact that it hasn't been
updated recently, and does not support errorlevels.
. Re-wrote ZIP'R Professional For Windows in Pascal.
11-25-93 ■ Version 0.4ß
. Replaced a missing equals sign in the routine that reads
the ZIPRWIN.INI file.
. Corrected a problem in the LaunchDOSAppAndWait routine
that could result in an "Illegal Function Call" error
message, due to an invalid window style being set.
. Declared all local and global variables that caused
errors due to using option explicit.
. Added "Option Explicit" to global declarations, to force
all variables to be declared before use.
07-06-93 ■ Version 0.3ß
. Replaced all references to hard-coded file numbers with
variables based on the first available file number.
. Corrected a problem in the Update code where ZIP'R For
Windows was deleting the .ZIP file after ZPROCESS.EXE
finished its processing.
. Added Update Option code, including the scan for deleted
files routine.
. Added Query Option code.
07-05-93 ■ Version 0.2ß
. Added call to separate ZIPRWIN.DLL to calculate how much
disk space was available.
. Changed the command processor detection method to be more
compatible with 4DOS, NDOS, etc..
. Changed the way ZPROCESS.EXE is launched. If launched
as a window or icon, ZPROCESS will not be given the
focus. This makes the temporary file creation and the
compression/decompression process less obtrusive.
. Changed the format of the .ZFW files.
. Added extra code to make sure that the current directory
is correct before generating any files.
. Added routines to delete token files if an error
is encountered.
. Added error message if ZPROCESS.EXE writes an
ERRORLEVEL to the token file.
. Changed file open routines to query for a free file,
rather than hard-coding in a file number.
. Added routine to wait until ZPROCESS.EXE had finished
before continuing program execution.
. Re-wrote ZIPRWIN.INI file read routines.
. Changed position of all error messages. Previously,
they were grouped together in a separate sub-routine.
This made it difficult to troubleshoot.
. Changed .EXE name from ZIPRW.EXE to ZIPRWIN.EXE. Changed
all occurrences of ZIPRW to ZIPRWIN.
. Entered as much code as possible from old version of
ZIP'R For Windows into new version.
. Changed programming language used to write ZIP'R For
Windows. Old language was too slow.
04-10-93 ■ Version 0.1ß
. Added code to pass information to ZPROCESS.EXE, which
creates the temporary file needed to calculate the
disk space required to decompress a compressed file.
04-06-93 ■ Version 0.0ß
. Added routines to pass parameters to ZPROCESS.EXE.
. Transferred over as much of the ZIP'R code as was
applicable to ZIP'R For Windows.
. Initial coding begun.