mirror of
https://github.com/Xevion/easy7zip.git
synced 2025-12-06 15:14:59 -06:00
38 lines
544 B
C++
Executable File
38 lines
544 B
C++
Executable File
// OverwriteDialogFar.h
|
|
|
|
#ifndef ZIP7_INC_OVERWRITE_DIALOG_FAR_H
|
|
#define ZIP7_INC_OVERWRITE_DIALOG_FAR_H
|
|
|
|
#include "../../../Common/MyString.h"
|
|
#include "../../../Common/MyTypes.h"
|
|
|
|
namespace NOverwriteDialog {
|
|
|
|
struct CFileInfo
|
|
{
|
|
bool SizeIsDefined;
|
|
bool TimeIsDefined;
|
|
UInt64 Size;
|
|
FILETIME Time;
|
|
UString Name;
|
|
};
|
|
|
|
namespace NResult
|
|
{
|
|
enum EEnum
|
|
{
|
|
kYes,
|
|
kYesToAll,
|
|
kNo,
|
|
kNoToAll,
|
|
kAutoRename,
|
|
kCancel
|
|
};
|
|
}
|
|
|
|
NResult::EEnum Execute(const CFileInfo &oldFileInfo, const CFileInfo &newFileInfo);
|
|
|
|
}
|
|
|
|
#endif
|