Subversion Repositories autosfx

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 daniel-mar 1
Unit ZMDefMsgs19;
2
 
3
(* Built by ZipHelper
4
   DO NOT MODIFY
5
  ZMDefMsgs19.pas - default messages and compressed tables
6
 
7
    Copyright (C) 2009, 2010  by Russell J. Peters, Roger Aelbrecht,
8
      Eric W. Engler and Chris Vleghert.
9
 
10
        This file is part of TZipMaster Version 1.9.
11
 
12
    TZipMaster is free software: you can redistribute it and/or modify
13
    it under the terms of the GNU Lesser General Public License as published by
14
    the Free Software Foundation, either version 3 of the License, or
15
    (at your option) any later version.
16
 
17
    TZipMaster is distributed in the hope that it will be useful,
18
    but WITHOUT ANY WARRANTY; without even the implied warranty of
19
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
20
    GNU Lesser General Public License for more details.
21
 
22
    You should have received a copy of the GNU Lesser General Public License
23
    along with TZipMaster.  If not, see <http://www.gnu.org/licenses/>.
24
 
25
    contact: problems@delphizip.org (include ZipMaster in the subject).
26
    updates: http://www.delphizip.org
27
    DelphiZip maillist subscribe at http://www.freelists.org/list/delphizip
28
 
29
---------------------------------------------------------------------------*)
30
 
31
Interface
32
 
33
Uses
34
  ZMMsg19;
35
 
36
{$I '.\ZMConfig19.inc'}
37
 
38
{$IFNDEF USE_COMPRESSED_STRINGS}
39
 
40
type
41
  TZipResRec = packed record
42
    i: Word;
43
    s: pResStringRec;
44
  end;
45
 
46
ResourceString
47
  _DT_Language = 'US: default';
48
  _DT_Author = 'R.Peters';
49
  _DT_Desc = 'Language Neutral';
50
  _GE_FatalZip = 'Fatal Error in DLL: abort exception';
51
  _GE_NoZipSpecified = 'Error - no zip file specified!';
52
  _GE_NoMem = 'Requested memory not available';
53
  _GE_WrongPassword = 'Error - passwords do NOT match'#10'Password ignored';
54
  _GE_Except = 'Exception in Event handler ';
55
  _GE_Inactive = 'not Active';
56
  _GE_RangeError = 'Index (%d) outside range 0..%d';
57
  _GE_TempZip = 'Temporary zipfile: %s';
58
  _GE_WasBusy = 'Busy + %s';
59
  _GE_EventEx = 'Exception in Event ';
60
  _GE_DLLCritical = 'critical DLL Error %d';
61
  _GE_Unknown = ' Unknown error %d';
62
  _GE_Skipped = 'Skipped %s %d';
63
  _GE_Copying = 'Copying: %s';
64
  _GE_Abort = 'User Abort';
65
  _GE_ExceptErr = 'Error Exception: ';
66
  _GE_NoSkipping = 'Skipping not allowed';
67
  _GE_FileChanged = 'Zip file was changed!';
68
  _RN_InvalidDateTime = 'Invalid date/time argument for file: ';
69
  _PW_UnatAddPWMiss = 'Error - no add password given';
70
  _PW_UnatExtPWMiss = 'Error - no extract password given';
71
  _PW_Caption = 'Password';
72
  _PW_MessageEnter = 'Enter Password ';
73
  _PW_MessageConfirm = 'Confirm Password ';
74
  _CF_SourceIsDest = 'Source archive is the same as the destination archive!';
75
  _CF_OverwriteYN = 'Overwrite file ''%s'' in ''%s'' ?';
76
  _CF_CopyFailed = 'Copying a file from ''%s'' to ''%s'' failed';
77
  _CF_SFXCopyError = 'Error while copying the SFX data';
78
  _CF_NoDest = 'No destination specified';
79
  _LI_ReadZipError = 'Seek error reading Zip archive!';
80
  _LI_ErrorUnknown = 'Unknown error in List() function';
81
  _LI_WrongZipStruct = 'Warning - Error in zip structure!';
82
  _ZB_Yes = '&Yes';
83
  _ZB_No = '&No';
84
  _ZB_OK = '&OK';
85
  _ZB_Cancel = '&Cancel';
86
  _ZB_Abort = '&Abort';
87
  _ZB_Retry = '&Retry';
88
  _ZB_Ignore = '&Ignore';
89
  _ZB_CancelAll = 'CancelAll';
90
  _ZB_NoToAll = 'NoToAll';
91
  _ZB_YesToAll = 'YesToAll';
92
  _AD_NothingToZip = 'Error - no files to zip!';
93
  _AD_UnattPassword = 'Unattended action not possible without a password';
94
  _AD_AutoSFXWrong = 'Error %.1d occurred during Auto SFX creation.';
95
  _AD_InIsOutStream = 'Input stream may not be set to the output stream';
96
  _AD_InvalidName = 'Wildcards are not allowed in Filename or file specification';
97
  _AD_NoDestDir = 'Destination directory ''%s'' must exist!';
98
  _AD_BadFileName = 'Invalid Filename';
99
  _AD_InvalidEncode = 'Invalid encoding options';
100
  _AD_InvalidZip = 'Invalid zip file';
101
  _AZ_NothingToDo = 'Nothing to do';
102
  _AZ_SameAsSource = 'source and destination on same removable drive';
103
  _AZ_InternalError = 'Internal error';
104
  _DL_NothingToDel = 'Error - no files selected for deletion';
105
  _EX_UnAttPassword = 'Warning - Unattended Extract: possible not all files extracted';
106
  _EX_NoExtrDir = 'Extract directory ''%s'' must exist';
107
  _LD_NoDll = 'Failed to load %s';
108
  _LD_DllLoaded = 'Loaded %s';
109
  _LD_DllUnloaded = 'Unloaded %s';
110
  _LD_LoadErr = 'Error [%d %s] loading %s';
111
  _SF_StringTooLong = 'Error: Combined SFX strings unreasonably long!';
112
  _SF_NoZipSFXBin = 'Error: SFX stub ''%s'' not found!';
113
  _SF_DetachedHeaderTooBig = 'Detached SFX Header too large';
114
  _CZ_InputNotExe = 'Error: input file is not an .EXE file';
115
  _CZ_BrowseError = 'Error while browsing resources.';
116
  _CZ_NoExeResource = 'No resources found in executable.';
117
  _CZ_ExeSections = 'Error while reading executable sections.';
118
  _CZ_NoExeIcon = 'No icon resources found in executable.';
119
  _CZ_NoIcon = 'No icon found.';
120
  _CZ_NoCopyIcon = 'Cannot copy icon.';
121
  _CZ_NoIconFound = 'No matching icon found.';
122
  _DS_NoInFile = 'Input file does not exist';
123
  _DS_FileOpen = 'Zip file could not be opened';
124
  _DS_NotaDrive = 'Not a valid drive: %s';
125
  _DS_DriveNoMount = 'Drive %s is NOT defined';
126
  _DS_NoVolume = 'Volume label could not be set';
127
  _DS_NoMem = 'Not enough memory to display MsgBox';
128
  _DS_Canceled = 'User canceled operation';
129
  _DS_FailedSeek = 'Seek error in input file';
130
  _DS_NoOutFile = 'Creation of output file failed';
131
  _DS_NoWrite = 'Write error in output file';
132
  _DS_EOCBadRead = 'Error while reading the End Of Central Directory';
133
  _DS_LOHBadRead = 'Error while reading a local header';
134
  _DS_CEHBadRead = 'Error while reading a central header';
135
  _DS_CEHWrongSig = 'A central header signature is wrong';
136
  _DS_CENameLen = 'Error while reading a central file name';
137
  _DS_DataDesc = 'Error while reading/writing a data descriptor area';
138
  _DS_CECommentLen = 'Error while reading a file comment';
139
  _DS_ErrorUnknown = 'UnKnown error in function ReadSpan(), WriteSpan(), ChangeFileDetails() or CopyZippedFiles()'#10;
140
  _DS_NoUnattSpan = 'Unattended disk spanning not implemented';
141
  _DS_NoTempFile = 'Temporary file could not be created';
142
  _DS_LOHBadWrite = 'Error while writing a local header';
143
  _DS_CEHBadWrite = 'Error while writing a central header';
144
  _DS_EOCBadWrite = 'Error while writing the End Of Central Directory';
145
  _DS_NoDiskSpace = 'This disk has not enough free space available';
146
  _DS_InsertDisk = 'Please insert last disk';
147
  _DS_InsertVolume = 'Please insert disk volume %.1d of %.1d';
148
  _DS_InDrive = ''#10'in drive: %s';
149
  _DS_NoValidZip = 'This archive is not a valid Zip archive';
150
  _DS_AskDeleteFile = 'There is already a file %s'#10'Do you want to overwrite this file';
151
  _DS_AskPrevFile = 'ATTENTION: This is previous disk no %d!!!'#10'Are you sure you want to overwrite the contents';
152
  _DS_InsertAVolume = 'Please insert disk volume %.1d';
153
  _DS_CopyCentral = 'Central directory';
154
  _DS_NoDiskSpan = 'DiskSpanning not supported';
155
  _DS_UnknownError = 'Unknown Error';
156
  _DS_NoRenamePart = 'Last part left as : %s';
157
  _DS_NotChangeable = 'Cannot write to %s';
158
  _DS_Zip64FieldError = 'Error reading Zip64 field';
159
  _DS_Unsupported = 'Unsupported zip version';
160
  _DS_ReadError = 'Error reading file';
161
  _DS_WriteError = 'Error writing file';
162
  _DS_FileError = 'File Error';
163
  _DS_FileChanged = 'File changed';
164
  _DS_SFXBadRead = 'Error reading SFX';
165
  _DS_BadDrive = 'cannot use drive';
166
  _DS_LOHWrongName = 'Local and Central names different : %s';
167
  _DS_BadCRC = 'CRC error';
168
  _DS_NoEncrypt = 'encryption not supported';
169
  _DS_NoInStream = 'No input stream';
170
  _DS_NoOutStream = 'No output stream';
171
  _DS_SeekError = 'File seek error';
172
  _DS_DataCopy = 'Error copying compressed data';
173
  _DS_CopyError = 'File copy error';
174
  _DS_TooManyParts = 'More than 999 parts in multi volume archive';
175
  _DS_AnotherDisk = 'This disk is part of a backup set,'#10'please insert another disk';
176
  _FM_Erase = 'Erase %s';
177
  _FM_Confirm = 'Confirm';
178
  _CD_CEHDataSize = 'The combined length of CEH + FileName + FileComment + ExtraData exceeds 65535';
179
  _CD_DuplFileName = 'Duplicate Filename: %s';
180
  _CD_NoProtected = 'Cannot change details of Encrypted file';
181
  _CD_NoChangeDir = 'Cannot change path';
182
  _PR_Archive = '*Resetting Archive bit';
183
  _PR_CopyZipFile = '*Copying Zip File';
184
  _PR_SFX = '*SFX';
185
  _PR_Header = '*??';
186
  _PR_Finish = '*Finalising';
187
  _PR_Copying = '*Copying';
188
  _PR_CentrlDir = '*Central Directory';
189
  _PR_Checking = '*Checking';
190
  _PR_Loading = '*Loading Directory';
191
  _PR_Joining = '*Joining split zip file';
192
  _PR_Splitting = '*Splitting zip file';
193
  _PR_Writing = '*Writing zip file';
194
  _PR_PreCalc = '*Precalculating CRC';
195
  _DZ_Skipped = 'Filespec ''%s'' skipped';
196
  _DZ_InUse = 'Cannot open in-use file ''%s''';
197
  _DZ_Refused = 'not permitted to open ''%s''';
198
  _DZ_NoOpen = 'Can not open ''%s''';
199
  _DZ_NoFiles = 'no files found';
200
  _DZ_SizeChanged = 'size of ''%s'' changed';
201
  _TM_Erasing = 'EraseFloppy - Removing %s';
202
  _TM_Deleting = 'EraseFloppy - Deleting %s';
203
  _TM_GetNewDisk = 'Trace : GetNewDisk Opening: %s';
204
  _TM_SystemError = 'System error: %d';
205
  _TM_Trace = 'Trace: ';
206
  _TM_Verbose = 'info: ';
207
  _DZ_RES_GOOD = 'Good';
208
  _DZ_RES_CANCELLED = 'Cancelled';
209
  _DZ_RES_ABORT = 'Aborted by User!';
210
  _DZ_RES_CALLBACK = 'Callback exception';
211
  _DZ_RES_MEMORY = 'No memory';
212
  _DZ_RES_STRUCT = 'Invalid structure';
213
  _DZ_RES_ERROR = 'Fatal error';
214
  _DZ_RES_PASSWORD_FAIL = 'Password failed!';
215
  _DZ_RES_PASSWORD_CANCEL = 'Password cancelled!';
216
  _DZ_RES_INVAL_ZIP = 'Invalid zip structure!';
217
  _DZ_RES_NO_CENTRAL = 'No Central directory!';
218
  _DZ_RES_ZIP_EOF = 'Unexpected end of Zip file!';
219
  _DZ_RES_ZIP_END = 'Premature end of file!';
220
  _DZ_RES_ZIP_NOOPEN = 'Error opening Zip file!';
221
  _DZ_RES_ZIP_MULTI = 'Multi-part Zips not supported!';
222
  _DZ_RES_NOT_FOUND = 'File not found!';
223
  _DZ_RES_LOGIC_ERROR = 'Internal logic error!';
224
  _DZ_RES_NOTHING_TO_DO = 'Nothing to do!';
225
  _DZ_RES_BAD_OPTIONS = 'Bad Options specified!';
226
  _DZ_RES_TEMP_FAILED = 'Temporary file failure!';
227
  _DZ_RES_NO_FILE_OPEN = 'File not found or no permission!';
228
  _DZ_RES_ERROR_READ = 'Error reading file!';
229
  _DZ_RES_ERROR_CREATE = 'Error creating file!';
230
  _DZ_RES_ERROR_WRITE = 'Error writing file!';
231
  _DZ_RES_ERROR_SEEK = 'Error seeking in file!';
232
  _DZ_RES_EMPTY_ZIP = 'Missing or empty zip file!';
233
  _DZ_RES_INVAL_NAME = 'Invalid characters in filename!';
234
  _DZ_RES_GENERAL = 'Error ';
235
  _DZ_RES_MISS = 'Nothing found';
236
  _DZ_RES_WARNING = 'Warning: ';
237
  _DZ_ERR_ERROR_DELETE = 'Delete failed';
238
  _DZ_ERR_FATAL_IMPORT = 'Fatal Error - could not import symbol!';
239
  _DZ_ERR_SKIPPING = 'Skipping: ';
240
  _DZ_ERR_LOCKED = 'File locked';
241
  _DZ_ERR_DENIED = 'Access denied';
242
  _DZ_ERR_DUPNAME = 'Duplicate internal name';
243
 
244
const
245
ResTable: array [0..195] of TZipResRec = (
246
    (i: DT_Language; s: @_DT_Language),
247
    (i: DT_Author; s: @_DT_Author),
248
    (i: DT_Desc; s: @_DT_Desc),
249
    (i: GE_FatalZip; s: @_GE_FatalZip),
250
    (i: GE_NoZipSpecified; s: @_GE_NoZipSpecified),
251
    (i: GE_NoMem; s: @_GE_NoMem),
252
    (i: GE_WrongPassword; s: @_GE_WrongPassword),
253
    (i: GE_Except; s: @_GE_Except),
254
    (i: GE_Inactive; s: @_GE_Inactive),
255
    (i: GE_RangeError; s: @_GE_RangeError),
256
    (i: GE_TempZip; s: @_GE_TempZip),
257
    (i: GE_WasBusy; s: @_GE_WasBusy),
258
    (i: GE_EventEx; s: @_GE_EventEx),
259
    (i: GE_DLLCritical; s: @_GE_DLLCritical),
260
    (i: GE_Unknown; s: @_GE_Unknown),
261
    (i: GE_Skipped; s: @_GE_Skipped),
262
    (i: GE_Copying; s: @_GE_Copying),
263
    (i: GE_Abort; s: @_GE_Abort),
264
    (i: GE_ExceptErr; s: @_GE_ExceptErr),
265
    (i: GE_NoSkipping; s: @_GE_NoSkipping),
266
    (i: GE_FileChanged; s: @_GE_FileChanged),
267
    (i: RN_InvalidDateTime; s: @_RN_InvalidDateTime),
268
    (i: PW_UnatAddPWMiss; s: @_PW_UnatAddPWMiss),
269
    (i: PW_UnatExtPWMiss; s: @_PW_UnatExtPWMiss),
270
    (i: PW_Caption; s: @_PW_Caption),
271
    (i: PW_MessageEnter; s: @_PW_MessageEnter),
272
    (i: PW_MessageConfirm; s: @_PW_MessageConfirm),
273
    (i: CF_SourceIsDest; s: @_CF_SourceIsDest),
274
    (i: CF_OverwriteYN; s: @_CF_OverwriteYN),
275
    (i: CF_CopyFailed; s: @_CF_CopyFailed),
276
    (i: CF_SFXCopyError; s: @_CF_SFXCopyError),
277
    (i: CF_NoDest; s: @_CF_NoDest),
278
    (i: LI_ReadZipError; s: @_LI_ReadZipError),
279
    (i: LI_ErrorUnknown; s: @_LI_ErrorUnknown),
280
    (i: LI_WrongZipStruct; s: @_LI_WrongZipStruct),
281
    (i: ZB_Yes; s: @_ZB_Yes),
282
    (i: ZB_No; s: @_ZB_No),
283
    (i: ZB_OK; s: @_ZB_OK),
284
    (i: ZB_Cancel; s: @_ZB_Cancel),
285
    (i: ZB_Abort; s: @_ZB_Abort),
286
    (i: ZB_Retry; s: @_ZB_Retry),
287
    (i: ZB_Ignore; s: @_ZB_Ignore),
288
    (i: ZB_CancelAll; s: @_ZB_CancelAll),
289
    (i: ZB_NoToAll; s: @_ZB_NoToAll),
290
    (i: ZB_YesToAll; s: @_ZB_YesToAll),
291
    (i: AD_NothingToZip; s: @_AD_NothingToZip),
292
    (i: AD_UnattPassword; s: @_AD_UnattPassword),
293
    (i: AD_AutoSFXWrong; s: @_AD_AutoSFXWrong),
294
    (i: AD_InIsOutStream; s: @_AD_InIsOutStream),
295
    (i: AD_InvalidName; s: @_AD_InvalidName),
296
    (i: AD_NoDestDir; s: @_AD_NoDestDir),
297
    (i: AD_BadFileName; s: @_AD_BadFileName),
298
    (i: AD_InvalidEncode; s: @_AD_InvalidEncode),
299
    (i: AD_InvalidZip; s: @_AD_InvalidZip),
300
    (i: AZ_NothingToDo; s: @_AZ_NothingToDo),
301
    (i: AZ_SameAsSource; s: @_AZ_SameAsSource),
302
    (i: AZ_InternalError; s: @_AZ_InternalError),
303
    (i: DL_NothingToDel; s: @_DL_NothingToDel),
304
    (i: EX_UnAttPassword; s: @_EX_UnAttPassword),
305
    (i: EX_NoExtrDir; s: @_EX_NoExtrDir),
306
    (i: LD_NoDll; s: @_LD_NoDll),
307
    (i: LD_DllLoaded; s: @_LD_DllLoaded),
308
    (i: LD_DllUnloaded; s: @_LD_DllUnloaded),
309
    (i: LD_LoadErr; s: @_LD_LoadErr),
310
    (i: SF_StringTooLong; s: @_SF_StringTooLong),
311
    (i: SF_NoZipSFXBin; s: @_SF_NoZipSFXBin),
312
    (i: SF_DetachedHeaderTooBig; s: @_SF_DetachedHeaderTooBig),
313
    (i: CZ_InputNotExe; s: @_CZ_InputNotExe),
314
    (i: CZ_BrowseError; s: @_CZ_BrowseError),
315
    (i: CZ_NoExeResource; s: @_CZ_NoExeResource),
316
    (i: CZ_ExeSections; s: @_CZ_ExeSections),
317
    (i: CZ_NoExeIcon; s: @_CZ_NoExeIcon),
318
    (i: CZ_NoIcon; s: @_CZ_NoIcon),
319
    (i: CZ_NoCopyIcon; s: @_CZ_NoCopyIcon),
320
    (i: CZ_NoIconFound; s: @_CZ_NoIconFound),
321
    (i: DS_NoInFile; s: @_DS_NoInFile),
322
    (i: DS_FileOpen; s: @_DS_FileOpen),
323
    (i: DS_NotaDrive; s: @_DS_NotaDrive),
324
    (i: DS_DriveNoMount; s: @_DS_DriveNoMount),
325
    (i: DS_NoVolume; s: @_DS_NoVolume),
326
    (i: DS_NoMem; s: @_DS_NoMem),
327
    (i: DS_Canceled; s: @_DS_Canceled),
328
    (i: DS_FailedSeek; s: @_DS_FailedSeek),
329
    (i: DS_NoOutFile; s: @_DS_NoOutFile),
330
    (i: DS_NoWrite; s: @_DS_NoWrite),
331
    (i: DS_EOCBadRead; s: @_DS_EOCBadRead),
332
    (i: DS_LOHBadRead; s: @_DS_LOHBadRead),
333
    (i: DS_CEHBadRead; s: @_DS_CEHBadRead),
334
    (i: DS_CEHWrongSig; s: @_DS_CEHWrongSig),
335
    (i: DS_CENameLen; s: @_DS_CENameLen),
336
    (i: DS_DataDesc; s: @_DS_DataDesc),
337
    (i: DS_CECommentLen; s: @_DS_CECommentLen),
338
    (i: DS_ErrorUnknown; s: @_DS_ErrorUnknown),
339
    (i: DS_NoUnattSpan; s: @_DS_NoUnattSpan),
340
    (i: DS_NoTempFile; s: @_DS_NoTempFile),
341
    (i: DS_LOHBadWrite; s: @_DS_LOHBadWrite),
342
    (i: DS_CEHBadWrite; s: @_DS_CEHBadWrite),
343
    (i: DS_EOCBadWrite; s: @_DS_EOCBadWrite),
344
    (i: DS_NoDiskSpace; s: @_DS_NoDiskSpace),
345
    (i: DS_InsertDisk; s: @_DS_InsertDisk),
346
    (i: DS_InsertVolume; s: @_DS_InsertVolume),
347
    (i: DS_InDrive; s: @_DS_InDrive),
348
    (i: DS_NoValidZip; s: @_DS_NoValidZip),
349
    (i: DS_AskDeleteFile; s: @_DS_AskDeleteFile),
350
    (i: DS_AskPrevFile; s: @_DS_AskPrevFile),
351
    (i: DS_InsertAVolume; s: @_DS_InsertAVolume),
352
    (i: DS_CopyCentral; s: @_DS_CopyCentral),
353
    (i: DS_NoDiskSpan; s: @_DS_NoDiskSpan),
354
    (i: DS_UnknownError; s: @_DS_UnknownError),
355
    (i: DS_NoRenamePart; s: @_DS_NoRenamePart),
356
    (i: DS_NotChangeable; s: @_DS_NotChangeable),
357
    (i: DS_Zip64FieldError; s: @_DS_Zip64FieldError),
358
    (i: DS_Unsupported; s: @_DS_Unsupported),
359
    (i: DS_ReadError; s: @_DS_ReadError),
360
    (i: DS_WriteError; s: @_DS_WriteError),
361
    (i: DS_FileError; s: @_DS_FileError),
362
    (i: DS_FileChanged; s: @_DS_FileChanged),
363
    (i: DS_SFXBadRead; s: @_DS_SFXBadRead),
364
    (i: DS_BadDrive; s: @_DS_BadDrive),
365
    (i: DS_LOHWrongName; s: @_DS_LOHWrongName),
366
    (i: DS_BadCRC; s: @_DS_BadCRC),
367
    (i: DS_NoEncrypt; s: @_DS_NoEncrypt),
368
    (i: DS_NoInStream; s: @_DS_NoInStream),
369
    (i: DS_NoOutStream; s: @_DS_NoOutStream),
370
    (i: DS_SeekError; s: @_DS_SeekError),
371
    (i: DS_DataCopy; s: @_DS_DataCopy),
372
    (i: DS_CopyError; s: @_DS_CopyError),
373
    (i: DS_TooManyParts; s: @_DS_TooManyParts),
374
    (i: DS_AnotherDisk; s: @_DS_AnotherDisk),
375
    (i: FM_Erase; s: @_FM_Erase),
376
    (i: FM_Confirm; s: @_FM_Confirm),
377
    (i: CD_CEHDataSize; s: @_CD_CEHDataSize),
378
    (i: CD_DuplFileName; s: @_CD_DuplFileName),
379
    (i: CD_NoProtected; s: @_CD_NoProtected),
380
    (i: CD_NoChangeDir; s: @_CD_NoChangeDir),
381
    (i: PR_Archive; s: @_PR_Archive),
382
    (i: PR_CopyZipFile; s: @_PR_CopyZipFile),
383
    (i: PR_SFX; s: @_PR_SFX),
384
    (i: PR_Header; s: @_PR_Header),
385
    (i: PR_Finish; s: @_PR_Finish),
386
    (i: PR_Copying; s: @_PR_Copying),
387
    (i: PR_CentrlDir; s: @_PR_CentrlDir),
388
    (i: PR_Checking; s: @_PR_Checking),
389
    (i: PR_Loading; s: @_PR_Loading),
390
    (i: PR_Joining; s: @_PR_Joining),
391
    (i: PR_Splitting; s: @_PR_Splitting),
392
    (i: PR_Writing; s: @_PR_Writing),
393
    (i: PR_PreCalc; s: @_PR_PreCalc),
394
    (i: DZ_Skipped; s: @_DZ_Skipped),
395
    (i: DZ_InUse; s: @_DZ_InUse),
396
    (i: DZ_Refused; s: @_DZ_Refused),
397
    (i: DZ_NoOpen; s: @_DZ_NoOpen),
398
    (i: DZ_NoFiles; s: @_DZ_NoFiles),
399
    (i: DZ_SizeChanged; s: @_DZ_SizeChanged),
400
    (i: TM_Erasing; s: @_TM_Erasing),
401
    (i: TM_Deleting; s: @_TM_Deleting),
402
    (i: TM_GetNewDisk; s: @_TM_GetNewDisk),
403
    (i: TM_SystemError; s: @_TM_SystemError),
404
    (i: TM_Trace; s: @_TM_Trace),
405
    (i: TM_Verbose; s: @_TM_Verbose),
406
    (i: DZ_RES_GOOD; s: @_DZ_RES_GOOD),
407
    (i: DZ_RES_CANCELLED; s: @_DZ_RES_CANCELLED),
408
    (i: DZ_RES_ABORT; s: @_DZ_RES_ABORT),
409
    (i: DZ_RES_CALLBACK; s: @_DZ_RES_CALLBACK),
410
    (i: DZ_RES_MEMORY; s: @_DZ_RES_MEMORY),
411
    (i: DZ_RES_STRUCT; s: @_DZ_RES_STRUCT),
412
    (i: DZ_RES_ERROR; s: @_DZ_RES_ERROR),
413
    (i: DZ_RES_PASSWORD_FAIL; s: @_DZ_RES_PASSWORD_FAIL),
414
    (i: DZ_RES_PASSWORD_CANCEL; s: @_DZ_RES_PASSWORD_CANCEL),
415
    (i: DZ_RES_INVAL_ZIP; s: @_DZ_RES_INVAL_ZIP),
416
    (i: DZ_RES_NO_CENTRAL; s: @_DZ_RES_NO_CENTRAL),
417
    (i: DZ_RES_ZIP_EOF; s: @_DZ_RES_ZIP_EOF),
418
    (i: DZ_RES_ZIP_END; s: @_DZ_RES_ZIP_END),
419
    (i: DZ_RES_ZIP_NOOPEN; s: @_DZ_RES_ZIP_NOOPEN),
420
    (i: DZ_RES_ZIP_MULTI; s: @_DZ_RES_ZIP_MULTI),
421
    (i: DZ_RES_NOT_FOUND; s: @_DZ_RES_NOT_FOUND),
422
    (i: DZ_RES_LOGIC_ERROR; s: @_DZ_RES_LOGIC_ERROR),
423
    (i: DZ_RES_NOTHING_TO_DO; s: @_DZ_RES_NOTHING_TO_DO),
424
    (i: DZ_RES_BAD_OPTIONS; s: @_DZ_RES_BAD_OPTIONS),
425
    (i: DZ_RES_TEMP_FAILED; s: @_DZ_RES_TEMP_FAILED),
426
    (i: DZ_RES_NO_FILE_OPEN; s: @_DZ_RES_NO_FILE_OPEN),
427
    (i: DZ_RES_ERROR_READ; s: @_DZ_RES_ERROR_READ),
428
    (i: DZ_RES_ERROR_CREATE; s: @_DZ_RES_ERROR_CREATE),
429
    (i: DZ_RES_ERROR_WRITE; s: @_DZ_RES_ERROR_WRITE),
430
    (i: DZ_RES_ERROR_SEEK; s: @_DZ_RES_ERROR_SEEK),
431
    (i: DZ_RES_EMPTY_ZIP; s: @_DZ_RES_EMPTY_ZIP),
432
    (i: DZ_RES_INVAL_NAME; s: @_DZ_RES_INVAL_NAME),
433
    (i: DZ_RES_GENERAL; s: @_DZ_RES_GENERAL),
434
    (i: DZ_RES_MISS; s: @_DZ_RES_MISS),
435
    (i: DZ_RES_WARNING; s: @_DZ_RES_WARNING),
436
    (i: DZ_ERR_ERROR_DELETE; s: @_DZ_ERR_ERROR_DELETE),
437
    (i: DZ_ERR_FATAL_IMPORT; s: @_DZ_ERR_FATAL_IMPORT),
438
    (i: DZ_ERR_SKIPPING; s: @_DZ_ERR_SKIPPING),
439
    (i: DZ_ERR_LOCKED; s: @_DZ_ERR_LOCKED),
440
    (i: DZ_ERR_DENIED; s: @_DZ_ERR_DENIED),
441
    (i: DZ_ERR_DUPNAME; s: @_DZ_ERR_DUPNAME));
442
 
443
{$ELSE}
444
 
445
const
446
 CompBlok: array [0..945] of Cardinal = (
447
  $0EC00409, $53550002, $00002D4C, $F0F00035, $FFF0F020, $FFF3F6FF,
448
  $0232ABFD, $F706F5F2, $001178F0, $3000DF00, $00040910, $DF000B05,
449
  $00530055, $64F0F33A, $0065FF00, $00610066, $6CFF0075, $08007400,
450
  $D7005200, $3B50002E, $003B7400, $73DF0072, $4C001000, $006E003F,
451
  $00416755, $65006161, $3B4EF0F3, $4575D500, $003F7200, $2302006C,
452
  $3F467500, $02777400, $55450020, $00727700, $2000556F, $005F6900,
453
  $440020D7, $354C005B, $F5006102, $74029362, $0065F0F3, $63D50078,
454
  $4570003B, $00936900, $1ED5006E, $F32D0A8D, $00936EF0, $7A550020,
455
  $F3700099, $009966F0, $5502696C, $6500BD73, $E76900B9, $00396502,
456
  $00C72155, $71003B52, $57650041, $0152AA00, $6DF0F364, $936D003B,
457
  $D71C7902, $6101B204, $003F7600, $01AA01EA, $2F01ECD2, $00BD0DC9,
458
  $73005761, $9377C500, $00576402, $01DC0138, $4FE7004E, $12195400,
459
  $00630184, $0A00A368, $1B58004D, $D9670198, $FF8E7202, $1B000002,
460
  $0DB8008D, $52450598, $5F651033, $6801B200, $EB64025D, $01961402,
461
  $290AF1F0, $00B94116, $11C401C0, $49001EE7, $01B612D1, $AB280020,
462
  $00392500, $6FF0F329, $44730271, $013A0099, $60027520, $30016A01,
463
  $2EA5004B, $73152207, $70111E10, $D0610293, $03E01423, $013605E8,
464
  $00005725, $F1D4E900, $79011AF6, $09000D1F, $41425500, $12257300,
465
  $13245B2B, $B7501DA7, $BF14C71D, $15F1F02D, $997200B9, $01C04200,
466
  $A0048763, $080B8C03, $F0F31121, $005F5515, $7702D96B, $0154029B,
467
  $0D0529F4, $E16B0033, $1801F402, $FA215E11, $000B9723, $70009343,
468
  $019A1025, $26594A67, $7A2A65A8, $10812D73, $8A005755, $AB4113D8,
469
  $20FF0006, $2D9A098E, $0235226E, $4A382514, $6C192833, $310C0043,
470
  $1511008E, $0DE15A00, $1158105D, $127D6020, $11022522, $43104D09,
471
  $09120136, $3D677B21, $11FA2007, $176C1134, $20013822, $11420184,
472
  $111C01C0, $617201A8, $22111C02, $936613C8, $10295204, $1D451D47,
473
  $619104D9, $11180039, $61201D56, $6E13F200, $98100300, $B603DA4D,
474
  $EE037401, $C44DB411, $F1F01A4B, $001D8308, $C8008D0F, $5213D811,
475
  $FF205D1C, $6E314220, $1B7202E7, $5D382810, $45101118, $7D4A2184,
476
  $47174D2F, $10003304, $02B97221, $117E4364, $019813F2, $74116612,
477
  $03EE107F, $C2465F61, $A0013A59, $019A1112, $25A60184, $95215BB0,
478
  $C3424F40, $105D7212, $016A23D8, $5D2707E8, $97270922, $3F672E06,
479
  $3B42602D, $09E601A8, $02916611, $672E515A, $2E02DB74, $48013E67,
480
  $11A203EA, $B5770B8C, $6303EC52, $C6AA6C4D, $00815355, $61464F58,
481
  $80185290, $01DC006D, $25A65DE6, $11A20DF2, $A2E05390, $877E2A65,
482
  $F07D3A5D, $00331FF0, $003B0265, $9E3C116B, $C041AE11, $FE35E035,
483
  $3D02285D, $039A3B12, $7452BF4C, $210C2005, $004166E5, $C414ED6E,
484
  $57002101, $6E224382, $01D636BF, $07DE0D8E, $A0721112, $11EE0041,
485
  $610A51A6, $6542753E, $2BF87F2A, $448D3A7D, $26000486, $0FE25900,
486
  $80550312, $815E61E4, $8B4B004F, $80550700, $BA025D43, $76017A01,
487
  $802A651A, $06008D2B, $37848055, $085481A0, $79017411, $9749826D,
488
  $8A710918, $32D14195, $5462E307, $83DA0093, $84575008, $9D0187E6,
489
  $65B29308, $8D8F842A, $429D3604, $4DD31898, $05E804D9, $07DC53C2,
490
  $31002107, $0184728F, $13FC0152, $F2201118, $2A25A643, $5A213E15,
491
  $143D6911, $DA4231F0, $240F6821, $4DFA635A, $110CF1F0, $2785910A,
492
  $F000D59D, $90832E2B, $826F1118, $A56300B9, $38139E52, $C051A601,
493
  $71404135, $CE01DC02, $6821D665, $2E05C071, $F9020121, $94CD7012,
494
  $71688300, $1178515A, $62011926, $015004ED, $55C6657C, $AD702310,
495
  $3B0951D0, $01EA70D1, $6222DF64, $6A214415, $3DC80801, $059833D8,
496
  $F004E946, $7A436051, $7D00084B, $05C021E0, $EC009F26, $6C23A86D,
497
  $119E1071, $152211EE, $876D672E, $B405B222, $59211173, $084D4200,
498
  $BD9318BD, $61B612C5, $44776C00, $5805C031, $E0BDB601, $18CD070D,
499
  $FB86819B, $E430239D, $BE51C661, $6F63E667, $73004B02, $11D25CA3,
500
  $27A46DE8, $55D065FC, $20119E90, $BC113411, $22D76495, $000E11C4,
501
  $035212F9, $018A51F0, $CDCF3714, $017AC9DC, $8B071412, $F0F0CD27,
502
  $639D5326, $00A4999D, $11EEB124, $45781316, $B124013A, $DD5B05C0,
503
  $DED9684A, $FB912A65, $3EDA94CD, $D5007DD1, $169D8602, $EE319E13,
504
  $B2013647, $00ADE89D, $4BEA9B68, $41D213A0, $BD5E4BEC, $BD7EBD6E,
505
  $68318C14, $2A659AEB, $96DD879A, $81E29CED, $92028111, $D4657C65,
506
  $5C41AE31, $5B100925, $30E3C400, $6E013037, $3730E6C1, $5B899B52,
507
  $235C2207, $C0E8BF5D, $00235E35, $65F4004B, $ED87A42A, $E52EF0F0,
508
  $01360478, $AB6D3142, $16019A00, $0065CE13, $334A0083, $71C21166,
509
  $C1567366, $113E51F0, $D4441126, $21016031, $FB58704D, $AB75F978,
510
  $692C0000, $4178152A, $4D0671C2, $B1464194, $7E040186, $48FB7211,
511
  $13D87467, $E3BE617E, $064A4366, $4A21C4C9, $64FD43AA, $FC57250A,
512
  $B8019A80, $C0B720A5, $B0172A53, $58F15621, $FE70E550, $A8F9B4BD,
513
  $72A3626B, $28221577, $119E33C2, $5373C956, $64E321C0, $66800DF2,
514
  $ACF7E811, $38210025, $9E2112D1, $05002EC5, $220DC820, $347D66B5,
515
  $38B5241D, $01B5DED3, $AC845F2E, $B0B1CA21, $1E1D0E21, $121D2E1D,
516
  $9D0E193E, $2EF8E71D, $2122524B, $B6A4A58E, $2E17A265, $29668061,
517
  $000D57AB, $64E31709, $B374A186, $F233C254, $1423021D, $2D8B2D7B,
518
  $B04A2190, $2DBA2D3B, $1981403C, $B720AA6B, $9370C150, $B786A58E,
519
  $3DDF041C, $D17564B3, $44AD8CA2, $DA417031, $C33A4033, $4B46635A,
520
  $D1DEC5AA, $4517F12C, $C5AA28B0, $55BEE3E0, $54600F4E, $B134D449,
521
  $1DF3702E, $70A55600, $32446B6C, $A1961003, $3D16C1C2, $3D23AD92,
522
  $A4417036, $FB678151, $96E15230, $4AE344C3, $7051C0C5, $8A023354,
523
  $E0FB4DA1, $6F801B67, $170110D5, $A19CD0B9, $A1D671A8, $E3B68576,
524
  $F0143330, $E855F441, $ABB19AED, $5060E12D, $79A6887D, $B1240D84,
525
  $5880711E, $66A122AB, $5FADAF08, $1A67906A, $671AD0A5, $4DB64D78,
526
  $30B52082, $1D5B1D4B, $70E56DBD, $A24FC366, $A94342B3, $C2D3D4B2,
527
  $ED3744C1, $13220100, $535D235D, $D6A1F66A, $C8C1C2A1, $05220261,
528
  $855D7524, $BA6A535D, $AE595611, $D3004559, $5DE54130, $B1285CAB,
529
  $4882C169, $830CB152, $A3770598, $00F18872, $BC80E049, $DC5DCC5D,
530
  $2059565D, $0AB510B7, $518832D1, $856D616D, $62432FF4, $599691C6,
531
  $B2518064, $815A63DE, $3106A156, $A5E0E340, $D00A2061, $6DB45D74,
532
  $3B0C5B94, $B632A16D, $0000A7C1, $20C02F10, $4D5BB287, $B95C4500,
533
  $7D954BD2, $7DC07AA5, $EA82B120, $D753E1D8, $10496E92, $082C0029,
534
  $47DE801F, $E7437DB2, $3A210C30, $04B5A401, $B1220504, $1872B973,
535
  $1CF166B5, $12330421, $A3643132, $0A73FCB6, $DDBA1049, $0240A530,
536
  $04417441, $D0230C41, $6935C0B5, $061030EF, $54C19641, $23E31E53,
537
  $C19680F7, $D600D1E2, $0CE344D1, $9E3DBA3D, $B6A55883, $007D0CE1,
538
  $6DCE771C, $5DAE5D9E, $8DDE8DCE, $6D126D74, $12032400, $D49D205D,
539
  $4C5D3C67, $405D5C5D, $A10A02E5, $0C721B54, $DE8746E1, $E02BEC71,
540
  $37660139, $0AB52662, $98C36001, $9EB122B1, $001707C5, $98B22350,
541
  $E20396F1, $104122B1, $01343142, $8546E358, $2BAD1B26, $158746AA,
542
  $253A9B76, $3531C053, $8041B444, $2B0D01A5, $56B30280, $C0E14E3D,
543
  $5AA1D897, $33704023, $3B480D9A, $ABC03504, $BF3DD10A, $41228092,
544
  $C1C0A7CC, $31F67526, $F12C7B36, $0003040A, $B379D122, $0C01D212,
545
  $FAA1DA21, $C19A8033, $95744122, $C33EC160, $936C13BE, $4A4D5A76,
546
  $007D63B3, $54600759, $45153085, $B35410EB, $10EB4FC0, $97C0D1DE,
547
  $70A3D00A, $A9766237, $44E15642, $8AD32089, $F121F10E, $60070AB2,
548
  $B5466338, $66350073, $BD56BD46, $859EBD66, $C1B6C3B6, $BE02F32E,
549
  $AD4B1E23, $AD6BAD5B, $2108AA7B, $36029B9C, $40DB79ED, $814A91AA,
550
  $8D5875CC, $1628C308, $1C718C81, $822F0DE3, $5C787B6B, $D3160197,
551
  $CEA53AE0, $8CA53271, $0CA3DA31, $356022E1, $342C0912, $73B3EACB,
552
  $995C20CD, $047D269C, $34003633, $41305407, $421B3864, $CDEA1196,
553
  $057A0020, $04C32E34, $216A01E8, $29DD6B12, $CE05B87A, $0A9D74DB,
554
  $4DA007B8, $BD93B44A, $851E802B, $0C01D90A, $010CE83D, $C19E75E0,
555
  $792ADDD0, $1041F378, $05A04427, $23E2B1D8, $D326356C, $85FC40E2,
556
  $4136210C, $6598CDA2, $B76695C6, $B30E2800, $3560C320, $52200909,
557
  $79842009, $82391809, $F77961F2, $E045AA62, $21C7F0CD, $8C16EB0F,
558
  $20F38047, $E08F6D01, $FC4413EC, $0FF95A4B, $31CEE83D, $5B1D4D72,
559
  $2518109A, $734405EA, $CD73B3CC, $E4834232, $F9880863, $77862718,
560
  $8C400F2B, $A8B56E71, $19392103, $78D72002, $6D71A633, $41A882A5,
561
  $C0CD8800, $C4B308AB, $24B5C69D, $F443B2D5, $FF622581, $F2356B92,
562
  $2B2C35CC, $80836E80, $A332CD6A, $31C2210C, $8744B30C, $223EE12C,
563
  $2BB62A2D, $060DFAED, $925B0818, $FC2A05AA, $820907E1, $72E2116E,
564
  $01ECF085, $2A9D3445, $5A0DEBC3, $4D14621D, $4282B409, $368F6275,
565
  $614AD32A, $45B0B172, $905B4A43, $2B202F48, $851E202F, $9064994E,
566
  $810A1BA8, $13A87748, $A020F945, $E3E04493, $2E21F866, $78D1B241,
567
  $350036B1, $3320052A, $15002005, $F23544D0, $2800314E, $1E43E441,
568
  $AC659885, $5EDB46A7, $4063EAE9, $45B077F4, $F71A918C, $E712D3B2,
569
  $010ADD44, $431D4BC4, $CE2C4DDD, $D5B17271, $452BE42D, $C90ADDC6,
570
  $3D122D9F, $A92A220D, $33CEA072, $B1FA67D4, $1182A9C4, $2AC09F74,
571
  $80860948, $0417ACDB, $E38A3027, $05302703, $0B30853F, $811E3027,
572
  $A1E66198, $4A82D1C6, $3D550861, $31A420AF, $CDB49D9C, $F2000B00,
573
  $03CA0ADD, $A4E0FF3D, $A051F831, $37AE0190, $792AE1B4, $19793DC8,
574
  $00032AA0, $9C708B4A, $FC957CA1, $DAA1E691, $D5B804A1, $7913E512,
575
  $D4454C32, $544D5667, $45DE4831, $495E4D76, $8834CB50, $82A56361,
576
  $7C8134A0, $D9F30295, $1C43E04D, $48CC1A3D, $5D0E3DEB, $1D155214,
577
  $63811888, $27217057, $F132A4AF, $85164108, $0CDC451C, $813A4481,
578
  $9F2D7390, $388798E6, $86AD1A55, $34811800, $B2437011, $62C526D3,
579
  $A0553855, $031408C1, $57365D58, $12B4E70E, $D6B378E5, $918E0AB1,
580
  $7AD2C514, $A38AA203, $EB5E5738, $0ADDFA45, $694DFFD6, $4603AAD4,
581
  $161482F7, $2DB12881, $2B6D74A7, $66957CC2, $6D5240D7, $71F06562,
582
  $67D4916E, $A91EE1FC, $31C0A8B0, $B1B8A302, $4E029B47, $A077F097,
583
  $9192C6C5, $937C5362, $CB102536, $1B107970, $848186D2, $64233679,
584
  $67B61027, $0641B1B8, $51F8A29B, $7D31B1B8, $854E7338, $3BD929BA,
585
  $4730776D, $096F708B, $54F10090, $913EE194, $64926D6C, $B541E08F,
586
  $D9AC2A80, $55B22762, $AF2104B5, $08717E24, $17F2058C, $4709F720,
587
  $6EC192F4, $25819261, $6EB0B111, $F35AAAE1, $0C92B175, $1D0B21C3,
588
  $4A13EC80, $10F7FA91, $A13AC063, $90677341, $2382E174, $D1B22362,
589
  $08406521, $F1B48D20, $25217D76, $B87DE430, $457DF4D5, $15B0F565,
590
  $3DB8F447, $F579CDB2, $FB1B01B0, $3011F4C2, $D6D5B053, $EEA78651,
591
  $E51208A5, $43B68166, $0C221D6D, $F08BDAC5, $5B172187, $6055609A,
592
  $1E87F03D, $05360005, $D8212D01, $99D8D388, $B1F0FD34, $25B8F988,
593
  $2157F82A, $85B07058, $7D57DABA, $6A245023, $72C1F481, $A1363491,
594
  $1A10936F, $F9F88221, $4850E321, $9CB372F1, $64D36043, $66E07304,
595
  $42174281, $F52263DA, $552EB178, $96E1E608, $17B1F0D1, $71D8B0A9,
596
  $D124C3EE, $30B12800, $8E8532B7, $A017AC85, $7685DC9D, $B3E800E1,
597
  $F1D25794, $813EF324, $DDE0ED6E, $140183F4, $A3D0FCA9, $8192ED08,
598
  $ED02ABC2, $162089F0, $9AF594B9, $F0032E45, $00051A87, $9CC8A5B4,
599
  $54A3CA43, $F2F574A3, $00214DA2, $8D691F01, $63B8E45D, $072A93DE,
600
  $252EE512, $70232149, $050DB916, $0958F7AD, $24444091, $0D69E2D1,
601
  $A96C689D, $0726D1B2, $B916408A, $F1C66166, $D1B40136, $556925B8,
602
  $937E72A6, $42127F79, $92002101, $DB090ADD, $E03B9DC7, $E4564353,
603
  $56810667, $618E08E5, $C3F60190, $C0701B41, $5AF1D271, $41400423,
604
  $1117D1B2, $DE06AD2D, $21252E9B, $D73100DD );
605
{$ENDIF}
606
 
607
implementation
608
 
609
end.