mirror of
https://github.com/Xevion/easy7zip.git
synced 2025-12-14 20:11:38 -06:00
4.24 beta
This commit is contained in:
committed by
Kornel Lesiński
parent
ac2b563958
commit
47f4915611
@@ -360,6 +360,14 @@ void CCompressDialog::CheckSFXControlsEnable()
|
||||
EnableItem(IDC_COMPRESS_SFX, enable);
|
||||
}
|
||||
|
||||
void CCompressDialog::CheckVolumeEnable()
|
||||
{
|
||||
bool isSFX = IsSFX();
|
||||
m_Volume.Enable(!isSFX);
|
||||
if (isSFX)
|
||||
m_Volume.SetText(TEXT(""));
|
||||
}
|
||||
|
||||
void CCompressDialog::CheckControlsEnable()
|
||||
{
|
||||
const CFormatInfo &fi = g_Formats[GetStaticFormatIndex()];
|
||||
@@ -371,7 +379,8 @@ void CCompressDialog::CheckControlsEnable()
|
||||
EnableItem(IDC_COMPRESS_SOLID, fi.Solid);
|
||||
EnableItem(IDC_COMPRESS_MULTI_THREAD, multiThreadEnable);
|
||||
CheckSFXControlsEnable();
|
||||
|
||||
CheckVolumeEnable();
|
||||
|
||||
// EnableItem(IDC_STATIC_COMPRESS_VOLUME, enable);
|
||||
// EnableItem(IDC_COMPRESS_COMBO_VOLUME, enable);
|
||||
|
||||
@@ -379,6 +388,7 @@ void CCompressDialog::CheckControlsEnable()
|
||||
EnableItem(IDC_COMPRESS_PASSWORD, fi.Encrypt);
|
||||
EnableItem(IDC_COMPRESS_EDIT_PASSWORD, fi.Encrypt);
|
||||
EnableItem(IDC_COMPRESS_CHECK_SHOW_PASSWORD, fi.Encrypt);
|
||||
|
||||
}
|
||||
|
||||
bool CCompressDialog::IsSFX()
|
||||
@@ -419,9 +429,7 @@ void CCompressDialog::OnButtonSFX()
|
||||
SetArchiveName2(false); // it's for OnInit
|
||||
}
|
||||
|
||||
m_Volume.Enable(!isSFX);
|
||||
if (isSFX)
|
||||
m_Volume.SetText(TEXT(""));
|
||||
CheckVolumeEnable();
|
||||
}
|
||||
|
||||
void CCompressDialog::OnButtonSetArchive()
|
||||
|
||||
@@ -141,6 +141,7 @@ public:
|
||||
protected:
|
||||
|
||||
void CheckSFXControlsEnable();
|
||||
void CheckVolumeEnable();
|
||||
void CheckControlsEnable();
|
||||
|
||||
void OnButtonSetArchive();
|
||||
|
||||
@@ -8,4 +8,6 @@
|
||||
#include <shlobj.h>
|
||||
#include <stdio.h>
|
||||
|
||||
#include "Common/NewHandler.h"
|
||||
|
||||
#endif
|
||||
|
||||
@@ -195,9 +195,9 @@ static HRESULT ShowDialog(const NWildcard::CCensor &censor,
|
||||
if (censor.Pairs.Size() > 0)
|
||||
{
|
||||
const NWildcard::CPair &pair = censor.Pairs[0];
|
||||
if (pair.Head.Items.Size() > 0)
|
||||
if (pair.Head.IncludeItems.Size() > 0)
|
||||
{
|
||||
const NWildcard::CItem &item = pair.Head.Items[0];
|
||||
const NWildcard::CItem &item = pair.Head.IncludeItems[0];
|
||||
if (item.ForFile)
|
||||
{
|
||||
UString name = pair.Prefix;
|
||||
@@ -209,7 +209,7 @@ static HRESULT ShowDialog(const NWildcard::CCensor &censor,
|
||||
}
|
||||
if (NFind::FindFile(name, fileInfo))
|
||||
{
|
||||
if (censor.Pairs.Size() == 1 && pair.Head.Items.Size() == 1)
|
||||
if (censor.Pairs.Size() == 1 && pair.Head.IncludeItems.Size() == 1)
|
||||
oneFile = !fileInfo.IsDirectory();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -74,8 +74,8 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
||||
//
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION 4,23,0,0
|
||||
PRODUCTVERSION 4,23,0,0
|
||||
FILEVERSION 4,24,0,0
|
||||
PRODUCTVERSION 4,24,0,0
|
||||
FILEFLAGSMASK 0x3fL
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS 0x1L
|
||||
@@ -93,14 +93,14 @@ BEGIN
|
||||
VALUE "Comments", "\0"
|
||||
VALUE "CompanyName", "Igor Pavlov\0"
|
||||
VALUE "FileDescription", "7-Zip GUI Module\0"
|
||||
VALUE "FileVersion", "4, 23, 0, 0\0"
|
||||
VALUE "FileVersion", "4, 24, 0, 0\0"
|
||||
VALUE "InternalName", "7zg\0"
|
||||
VALUE "LegalCopyright", "Copyright (C) 1999-2005 Igor Pavlov\0"
|
||||
VALUE "LegalTrademarks", "\0"
|
||||
VALUE "OriginalFilename", "7zg.exe\0"
|
||||
VALUE "PrivateBuild", "\0"
|
||||
VALUE "ProductName", "7-Zip\0"
|
||||
VALUE "ProductVersion", "4, 23, 0, 0\0"
|
||||
VALUE "ProductVersion", "4, 24, 0, 0\0"
|
||||
VALUE "SpecialBuild", "\0"
|
||||
END
|
||||
END
|
||||
|
||||
Reference in New Issue
Block a user