// 1.77 9 September 2004
#ifndef ZipMsgH
#define ZipMsgH

#define GE_FatalZip        10101
#define GE_NoZipSpecified  10102
#define GE_NoMem           10103
#define GE_WrongPassword   10104
#define GE_CopyFile        10105
#define GE_Except          10106
#define GE_Reentered       10107
#define GE_Busy            10108
#define GE_Inactive        10109 
#define GE_RangeError      10110 
#define GE_TempZip         10111 
#define GE_WasBusy         10112 
#define GE_EventEx         10113 
#define GE_DLLAbort        10118 
#define GE_DLLBusy         10119 
#define GE_DLLCancel       10120 
#define GE_DLLMem          10121 
#define GE_DLLStruct       10122 
#define GE_DLLEvent        10123 
#define GE_DLLCritical     10124 
#define GE_Unknown         10125 


#define RN_ZipSFXData      10140
#define RN_NoRenOnSpan     10141
#define RN_ProcessFile     10142
#define RN_RenameTo        10143
#define RN_InvalidDateTime 10144

#define PW_UnatAddPWMiss   10150
#define PW_UnatExtPWMiss   10151
#define PW_Ok              10152
#define PW_Cancel          10153
#define PW_Caption         10154
#define PW_MessageEnter    10155
#define PW_MessageConfirm  10156
#define PW_CancelAll       10157
#define PW_Abort           10158
#define PW_ForFile         10159

#define CF_SourceIsDest    10180
#define CF_OverwriteYN     10181
#define CF_CopyFailed      10182
#define CF_SourceNotFound  10183
#define CF_SFXCopyError    10184
#define CF_DestFileNoOpen  10185
#define CF_NoCopyOnSpan    10186

#define LI_ReadZipError    10201
#define LI_ErrorUnknown    10202
#define LI_WrongZipStruct  10203
#define LI_GarbageAtEOF    10204
#define LI_FileTooBig      10205  
#define LI_MethodUnknown   10206  

#define ZB_Yes                  10220
#define ZB_No                   10221
#define ZB_OK                   10222
#define ZB_Cancel               10223
#define ZB_Abort                10224
#define ZB_Retry                10225
#define ZB_Ignore               10226
#define ZB_CancelAll            10227
#define ZB_NoToAll              10228
#define ZB_YesToAll             10229
//  #define ZB_Help                 10230

#define AD_NothingToZip    10301
#define AD_UnattPassword   10302
#define AD_NoFreshenUpdate 10303
#define AD_AutoSFXWrong    10304
//#define AD_NoStreamDLL     10305
#define AD_InIsOutStream   10306
#define AD_InvalidName     10307
#define AD_NoDestDir		   10308

#define DL_NothingToDel    10401
#define DL_NoDelOnSpan     10402

#define EX_FatalUnZip      10501
#define EX_UnAttPassword   10502
#define EX_NoStreamDLL   	 10503
#define EX_NoExtrDir			 10504


#define LD_NoDll					 10650
#define LD_BadDll					 10651
#define LD_DllLoaded			 10652
#define LD_DllUnloaded		 10653


#define SF_StringTooLong   10801
#define SF_StringToLong    0
#define SF_NoZipSFXBin     10802
#define SF_InputIsNoZip    10803
#define SF_NoSFXSupport    10804
#define SF_MsgTooLong      10805 
#define SF_DefPathTooLong  10806 
#define SF_DlgTitleTooLong 10807 
#define SF_CmdLineTooLong  10808 
#define SF_FBkPathTooLong  10809 

#define CZ_NoExeSpecified  10901
#define CZ_InputNotExe     10902
#define CZ_SFXTypeUnknown  10903

#define DS_NoInFile        11001
#define DS_FileOpen        11002
#define DS_NotaDrive       11003
#define DS_DriveNoMount    11004
#define DS_NoVolume        11005
#define DS_NoMem           11006
#define DS_Canceled        11007
#define DS_FailedSeek      11008
#define DS_NoOutFile       11009
#define DS_NoWrite         11010
#define DS_EOCBadRead      11011
#define DS_LOHBadRead      11012
#define DS_CEHBadRead      11013
#define DS_LOHWrongSig     11014
#define DS_CEHWrongSig     11015
#define DS_LONameLen       11016
#define DS_CENameLen       11017
#define DS_LOExtraLen      11018
#define DS_CEExtraLen      11019
#define DS_DataDesc        11020
#define DS_ZipData         11021
#define DS_CECommentLen    11022
#define DS_EOArchComLen    11023
#define DS_ErrorUnknown    11024
#define DS_NoUnattSpan     11025
#define DS_EntryLost       11026
#define DS_NoTempFile      11027
#define DS_LOHBadWrite     11028
#define DS_CEHBadWrite     11029
#define DS_EOCBadWrite     11030
#define DS_ExtWrongSig     11031
#define DS_NoDiskSpace     11032
#define DS_InsertDisk      11033
#define DS_InsertVolume    11034
#define DS_InDrive         11035
#define DS_NoValidZip      11036
#define DS_FirstInSet      11037
#define DS_NotLastInSet    11038
#define DS_AskDeleteFile   11039
#define DS_AskPrevFile     11040
#define DS_NoSFXSpan       11041
#define DS_CEHBadCopy      11042
#define DS_EOCBadSeek      11043
#define DS_EOCBadCopy      11044
#define DS_FirstFileOnHD   11045
#define DS_InsertAVolume   11046
#define DS_CopyCentral     11047
#define DS_NoDiskSpan      11048
#define DS_UnknownError    11049
#define DS_NoRenamePart    11050 

#define FM_Erase           11101
#define FM_Confirm         11102

#define ED_SizeTooLarge    11201

#define CD_NoCDOnSpan      11301
#define CD_NoEventHndlr    11302
#define CD_LOExtraLen      11303
#define CD_CEExtraLen      11304
#define CD_CEComLen        11305
#define CD_FileName        11306
#define CD_CEHDataSize     11307
#define CD_Changing        11308
#define CD_DuplFileName    11309
#define CD_NoProtected	   11310
#define CD_InvalidFileName 11311
#define CD_NoChangeDir		 11312
#define CD_FileSpecSkip		 11313

#define PR_Progress        11400
#define PR_Archive         11401
#define PR_CopyZipFile     11402
#define PR_SFX             11403
#define PR_Header          11404
#define PR_Finish          11405
#define PR_Copying         11406
#define PR_CentrlDir       11407
#define PR_Checking				 11408
#define PR_Loading         11409
#define PR_Joining         11410
#define PR_Splitting       11411

#define WZ_DropDirOnly     11500
#define WZ_NothingToWrite	 11501

#define TM_Erasing         11600 
#define TM_Deleting        11601 
#define TM_GetNewDisk      11602



#endif
