tools/installer/PerformInstall.h
author David Anderson <dvander@alliedmods.net>
Sun Nov 25 18:50:13 2007 +0000 (2007-11-25)
changeset 1725 ea875bcbc286
parent 1722 2c16f160f5dd
child 2289 44045ead61cd
permissions -rw-r--r--
small clarification to param2 in MenuAction_End
dvander@1651
     1
#ifndef _INCLUDE_PERFORM_INSTALL_H_
dvander@1651
     2
#define _INCLUDE_PERFORM_INSTALL_H_
dvander@1651
     3
dvander@1651
     4
#include "InstallerMain.h"
dvander@1651
     5
#include "ICopyMethod.h"
dvander@1722
     6
#include "CFileList.h"
dvander@1722
     7
dvander@1722
     8
struct copy_thread_args_t
dvander@1722
     9
{
dvander@1722
    10
	ICopyMethod *pCopyMethod;
dvander@1722
    11
	CFileList *pFileList;
dvander@1722
    12
	HWND hWnd;
dvander@1722
    13
	bool m_bIsUpgrade;
dvander@1722
    14
	bool m_bWasCancelled;
dvander@1722
    15
	TCHAR basepath[MAX_PATH];
dvander@1722
    16
	TCHAR error[255];
dvander@1722
    17
};
dvander@1651
    18
dvander@1651
    19
void *DisplayPerformInstall(HWND hWnd);
dvander@1651
    20
void SetInstallMethod(ICopyMethod *pCopyMethod);
dvander@1651
    21
dvander@1651
    22
#endif //_INCLUDE_PERFORM_INSTALL_H_