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>2014-11-23 03:00:00 +0300
committerKornel LesiƄski <kornel@geekhood.net>2016-05-28 02:16:51 +0300
commitf08f4dcc3c02464c17753b3feafcfe5243b9e236 (patch)
treeb0e1b15bc5368d92dff422e8ec0818564a2b00b8 /CPP/7zip/UI/FileManager/UpdateCallback100.cpp
parent83f8ddcc5b2161e1e3c49666265257fca8aeb12c (diff)
9.349.34
Diffstat (limited to 'CPP/7zip/UI/FileManager/UpdateCallback100.cpp')
-rw-r--r--[-rwxr-xr-x]CPP/7zip/UI/FileManager/UpdateCallback100.cpp25
1 files changed, 11 insertions, 14 deletions
diff --git a/CPP/7zip/UI/FileManager/UpdateCallback100.cpp b/CPP/7zip/UI/FileManager/UpdateCallback100.cpp
index 43dfa4dc..4141f01d 100755..100644
--- a/CPP/7zip/UI/FileManager/UpdateCallback100.cpp
+++ b/CPP/7zip/UI/FileManager/UpdateCallback100.cpp
@@ -7,51 +7,48 @@
STDMETHODIMP CUpdateCallback100Imp::SetNumFiles(UInt64 numFiles)
{
- ProgressDialog->Sync.SetNumFilesTotal(numFiles);
+ ProgressDialog->Sync.Set_NumFilesTotal(numFiles);
return S_OK;
}
STDMETHODIMP CUpdateCallback100Imp::SetTotal(UInt64 size)
{
- ProgressDialog->Sync.SetProgress(size, 0);
+ ProgressDialog->Sync.Set_NumBytesTotal(size);
return S_OK;
}
-STDMETHODIMP CUpdateCallback100Imp::SetCompleted(const UInt64 *completeValue)
+STDMETHODIMP CUpdateCallback100Imp::SetCompleted(const UInt64 *completed)
{
- RINOK(ProgressDialog->Sync.ProcessStopAndPause());
- if (completeValue != NULL)
- ProgressDialog->Sync.SetPos(*completeValue);
- return S_OK;
+ return ProgressDialog->Sync.Set_NumBytesCur(completed);
}
STDMETHODIMP CUpdateCallback100Imp::SetRatioInfo(const UInt64 *inSize, const UInt64 *outSize)
{
- ProgressDialog->Sync.SetRatioInfo(inSize, outSize);
+ ProgressDialog->Sync.Set_Ratio(inSize, outSize);
return S_OK;
}
STDMETHODIMP CUpdateCallback100Imp::CompressOperation(const wchar_t *name)
{
- ProgressDialog->Sync.SetCurrentFileName(name);
+ ProgressDialog->Sync.Set_FilePath(name);
return S_OK;
}
STDMETHODIMP CUpdateCallback100Imp::DeleteOperation(const wchar_t *name)
{
- ProgressDialog->Sync.SetCurrentFileName(name);
+ ProgressDialog->Sync.Set_FilePath(name);
return S_OK;
}
STDMETHODIMP CUpdateCallback100Imp::OperationResult(Int32 /* operationResult */)
{
- ProgressDialog->Sync.SetNumFilesCur(++_numFiles);
+ ProgressDialog->Sync.Set_NumFilesCur(++_numFiles);
return S_OK;
}
STDMETHODIMP CUpdateCallback100Imp::UpdateErrorMessage(const wchar_t *message)
{
- ProgressDialog->Sync.AddErrorMessage(message);
+ ProgressDialog->Sync.AddError_Message(message);
return S_OK;
}
@@ -71,7 +68,7 @@ STDMETHODIMP CUpdateCallback100Imp::SetTotal(const UInt64 * /* files */, const U
STDMETHODIMP CUpdateCallback100Imp::SetCompleted(const UInt64 * /* files */, const UInt64 * /* bytes */)
{
- return ProgressDialog->Sync.ProcessStopAndPause();
+ return ProgressDialog->Sync.CheckStop();
}
STDMETHODIMP CUpdateCallback100Imp::CryptoGetTextPassword(BSTR *password)
@@ -81,7 +78,7 @@ STDMETHODIMP CUpdateCallback100Imp::CryptoGetTextPassword(BSTR *password)
{
CPasswordDialog dialog;
ProgressDialog->WaitCreating();
- if (dialog.Create(*ProgressDialog) == IDCANCEL)
+ if (dialog.Create(*ProgressDialog) != IDOK)
return E_ABORT;
_password = dialog.Password;
_passwordIsDefined = true;