This commit is contained in:
Igor Pavlov
2005-05-30 00:00:00 +00:00
committed by Kornel Lesiński
parent 8c1b5c7b7e
commit 3c510ba80b
926 changed files with 40559 additions and 23519 deletions

View File

@@ -1,19 +1,19 @@
// Far/Plugin.h
// 7zip/Far/Plugin.h
#pragma once
#ifndef __7ZIP_FAR_PLUGIN_H
#define __7ZIP_FAR_PLUGIN_H
#ifndef __FAR_PLUGIN_H
#define __FAR_PLUGIN_H
#include "Common/MyCom.h"
#include "Windows/COM.h"
#include "Windows/FileFind.h"
#include "Windows/PropVariant.h"
#include "Common/MyCom.h"
#include "Far/FarUtils.h"
#include "../Common/ArchiverInfo.h"
#include "../Agent/IFolderArchive.h"
#include "FarUtils.h"
class CPlugin
{
NWindows::NCOM::CComInitializer m_ComInitializer;
@@ -36,6 +36,7 @@ class CPlugin
void EnterToDirectory(const UString &aDirName);
void GetPathParts(UStringVector &aPathParts);
void GetCurrentDir();
public:
UString m_FileName;
// UString m_DefaultName;
@@ -80,14 +81,14 @@ public:
*/
HRESULT ExtractFiles(
bool aDecompressAllItems,
const UINT32 *anIndexes,
bool decompressAllItems,
const UINT32 *indices,
UINT32 numIndices,
bool aSilent,
NExtractionMode::NPath::EEnum aPathMode,
NExtractionMode::NOverwrite::EEnum overwriteMode,
bool silent,
NExtract::NPathMode::EEnum pathMode,
NExtract::NOverwriteMode::EEnum overwriteMode,
const UString &destPath,
bool aPasswordIsDefined, const UString &password);
bool passwordIsDefined, const UString &password);
NFar::NFileOperationReturnCode::EEnum GetFiles(struct PluginPanelItem *aPanelItem, int itemsNumber,
int move, char *destPath, int opMode);