Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/kornelski/7z.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIgor Pavlov <ipavlov@users.sourceforge.net>2008-08-13 04:00:00 +0400
committerKornel LesiƄski <kornel@geekhood.net>2016-05-28 02:15:56 +0300
commit173c07e166fdf6fcd20f18ea73008f1b628945df (patch)
tree13ebea85cdc4c16ae93714ff0627ee9f91ad7e08 /CPP/7zip/UI/Far/UpdateCallback100.h
parent3901bf0ab88106a5b031cba7bc18d60cdebf7eef (diff)
4.59 beta
Diffstat (limited to 'CPP/7zip/UI/Far/UpdateCallback100.h')
-rwxr-xr-xCPP/7zip/UI/Far/UpdateCallback100.h31
1 files changed, 11 insertions, 20 deletions
diff --git a/CPP/7zip/UI/Far/UpdateCallback100.h b/CPP/7zip/UI/Far/UpdateCallback100.h
index f12193e9..45f4daea 100755
--- a/CPP/7zip/UI/Far/UpdateCallback100.h
+++ b/CPP/7zip/UI/Far/UpdateCallback100.h
@@ -9,34 +9,25 @@
#include "ProgressBox.h"
-class CUpdateCallback100Imp:
+class CUpdateCallback100Imp:
public IFolderArchiveUpdateCallback,
public CMyUnknownImp
{
+ // CMyComPtr<IInFolderArchive> _archiveHandler;
+ CProgressBox *_progressBox;
+ UInt64 _total;
+
public:
MY_UNKNOWN_IMP
- // IProfress
-
- STDMETHOD(SetTotal)(UINT64 aSize);
- STDMETHOD(SetCompleted)(const UINT64 *aCompleteValue);
+ INTERFACE_IProgress(;)
+ INTERFACE_IFolderArchiveUpdateCallback(;)
- // IUpdateCallBack
- STDMETHOD(CompressOperation)(const wchar_t *aName);
- STDMETHOD(DeleteOperation)(const wchar_t *aName);
- STDMETHOD(OperationResult)(INT32 aOperationResult);
- STDMETHOD(UpdateErrorMessage)(const wchar_t *message);
- STDMETHOD(SetNumFiles)(UInt64 numFiles);
-
-private:
- CMyComPtr<IInFolderArchive> m_ArchiveHandler;
- CProgressBox *m_ProgressBox;
-public:
- void Init(IInFolderArchive *anArchiveHandler,
- CProgressBox *aProgressBox)
+ CUpdateCallback100Imp(): _total(0) {}
+ void Init(/* IInFolderArchive *archiveHandler, */ CProgressBox *progressBox)
{
- m_ArchiveHandler = anArchiveHandler;
- m_ProgressBox = aProgressBox;
+ // _archiveHandler = archiveHandler;
+ _progressBox = progressBox;
}
};