mirror of
https://github.com/Xevion/easy7zip.git
synced 2025-12-11 00:07:09 -06:00
Update to 7-Zip Version 22.00
See: https://sourceforge.net/p/sevenzip/discussion/45797/thread/9c2d9061ce/
This commit is contained in:
@@ -102,6 +102,7 @@ CZipContextMenu::CZipContextMenu():
|
||||
_isMenuForFM(false),
|
||||
_dropMode(false),
|
||||
_bitmap(NULL),
|
||||
_writeZone((UInt32)(Int32)-1),
|
||||
IsSeparator(false),
|
||||
IsRoot(true),
|
||||
CurrentSubCommand(0)
|
||||
@@ -574,6 +575,7 @@ STDMETHODIMP CZipContextMenu::QueryContextMenu(HMENU hMenu, UINT indexMenu,
|
||||
ci.Load();
|
||||
|
||||
_elimDup = ci.ElimDup;
|
||||
_writeZone = ci.WriteZone;
|
||||
|
||||
HBITMAP bitmap = NULL;
|
||||
if (ci.MenuIcons.Val)
|
||||
@@ -1181,7 +1183,8 @@ HRESULT CZipContextMenu::InvokeCommandCommon(const CCommandMapItem &cmi)
|
||||
{
|
||||
ExtractArchives(_fileNames, cmi.Folder,
|
||||
(cmdID == kExtract), // showDialog
|
||||
(cmdID == kExtractTo) && _elimDup.Val // elimDup
|
||||
(cmdID == kExtractTo) && _elimDup.Val, // elimDup
|
||||
_writeZone
|
||||
);
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -138,6 +138,7 @@ private:
|
||||
|
||||
HBITMAP _bitmap;
|
||||
CBoolPair _elimDup;
|
||||
UInt32 _writeZone;
|
||||
|
||||
bool IsSeparator;
|
||||
bool IsRoot;
|
||||
|
||||
Reference in New Issue
Block a user