1*f6dc9357SAndroid Build Coastguard Worker // UpdateCallback100.h 2*f6dc9357SAndroid Build Coastguard Worker 3*f6dc9357SAndroid Build Coastguard Worker #ifndef ZIP7_INC_UPDATE_CALLBACK100_H 4*f6dc9357SAndroid Build Coastguard Worker #define ZIP7_INC_UPDATE_CALLBACK100_H 5*f6dc9357SAndroid Build Coastguard Worker 6*f6dc9357SAndroid Build Coastguard Worker #include "../../../Common/MyCom.h" 7*f6dc9357SAndroid Build Coastguard Worker 8*f6dc9357SAndroid Build Coastguard Worker #include "../../IPassword.h" 9*f6dc9357SAndroid Build Coastguard Worker 10*f6dc9357SAndroid Build Coastguard Worker #include "../Agent/IFolderArchive.h" 11*f6dc9357SAndroid Build Coastguard Worker 12*f6dc9357SAndroid Build Coastguard Worker #include "../GUI/UpdateCallbackGUI2.h" 13*f6dc9357SAndroid Build Coastguard Worker 14*f6dc9357SAndroid Build Coastguard Worker #include "ProgressDialog2.h" 15*f6dc9357SAndroid Build Coastguard Worker 16*f6dc9357SAndroid Build Coastguard Worker class CUpdateCallback100Imp Z7_final: 17*f6dc9357SAndroid Build Coastguard Worker public IFolderArchiveUpdateCallback, 18*f6dc9357SAndroid Build Coastguard Worker public IFolderArchiveUpdateCallback2, 19*f6dc9357SAndroid Build Coastguard Worker public IFolderArchiveUpdateCallback_MoveArc, 20*f6dc9357SAndroid Build Coastguard Worker public IFolderScanProgress, 21*f6dc9357SAndroid Build Coastguard Worker public ICryptoGetTextPassword2, 22*f6dc9357SAndroid Build Coastguard Worker public ICryptoGetTextPassword, 23*f6dc9357SAndroid Build Coastguard Worker public IArchiveOpenCallback, 24*f6dc9357SAndroid Build Coastguard Worker public ICompressProgressInfo, 25*f6dc9357SAndroid Build Coastguard Worker public CUpdateCallbackGUI2, 26*f6dc9357SAndroid Build Coastguard Worker public CMyUnknownImp 27*f6dc9357SAndroid Build Coastguard Worker { 28*f6dc9357SAndroid Build Coastguard Worker Z7_COM_UNKNOWN_IMP_8( 29*f6dc9357SAndroid Build Coastguard Worker IFolderArchiveUpdateCallback, 30*f6dc9357SAndroid Build Coastguard Worker IFolderArchiveUpdateCallback2, 31*f6dc9357SAndroid Build Coastguard Worker IFolderArchiveUpdateCallback_MoveArc, 32*f6dc9357SAndroid Build Coastguard Worker IFolderScanProgress, 33*f6dc9357SAndroid Build Coastguard Worker ICryptoGetTextPassword2, 34*f6dc9357SAndroid Build Coastguard Worker ICryptoGetTextPassword, 35*f6dc9357SAndroid Build Coastguard Worker IArchiveOpenCallback, 36*f6dc9357SAndroid Build Coastguard Worker ICompressProgressInfo) 37*f6dc9357SAndroid Build Coastguard Worker 38*f6dc9357SAndroid Build Coastguard Worker Z7_IFACE_COM7_IMP(IProgress) 39*f6dc9357SAndroid Build Coastguard Worker Z7_IFACE_COM7_IMP(IFolderArchiveUpdateCallback) 40*f6dc9357SAndroid Build Coastguard Worker Z7_IFACE_COM7_IMP(IFolderArchiveUpdateCallback2) 41*f6dc9357SAndroid Build Coastguard Worker Z7_IFACE_COM7_IMP(IFolderArchiveUpdateCallback_MoveArc) 42*f6dc9357SAndroid Build Coastguard Worker Z7_IFACE_COM7_IMP(IFolderScanProgress) 43*f6dc9357SAndroid Build Coastguard Worker Z7_IFACE_COM7_IMP(ICryptoGetTextPassword2) 44*f6dc9357SAndroid Build Coastguard Worker Z7_IFACE_COM7_IMP(ICryptoGetTextPassword) 45*f6dc9357SAndroid Build Coastguard Worker Z7_IFACE_COM7_IMP(IArchiveOpenCallback) 46*f6dc9357SAndroid Build Coastguard Worker Z7_IFACE_COM7_IMP(ICompressProgressInfo) 47*f6dc9357SAndroid Build Coastguard Worker }; 48*f6dc9357SAndroid Build Coastguard Worker 49*f6dc9357SAndroid Build Coastguard Worker #endif 50