summaryrefslogtreecommitdiff
path: root/plugins/PackUpdater/Src/Common.h
diff options
context:
space:
mode:
authorVadim Dashevskiy <watcherhd@gmail.com>2015-07-26 11:03:23 +0000
committerVadim Dashevskiy <watcherhd@gmail.com>2015-07-26 11:03:23 +0000
commit22b4701daaf78b2e95d51d2eb487a5958ec4e73e (patch)
tree06f1a5ae43d18370ee9adc536ad5a8cb07b55639 /plugins/PackUpdater/Src/Common.h
parent4cad30181ae15bc796c48c4752a85a239378cf27 (diff)
PackUpdater: common project
git-svn-id: http://svn.miranda-ng.org/main/trunk@14717 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'plugins/PackUpdater/Src/Common.h')
-rw-r--r--plugins/PackUpdater/Src/Common.h122
1 files changed, 0 insertions, 122 deletions
diff --git a/plugins/PackUpdater/Src/Common.h b/plugins/PackUpdater/Src/Common.h
deleted file mode 100644
index 0c6eeafa2f..0000000000
--- a/plugins/PackUpdater/Src/Common.h
+++ /dev/null
@@ -1,122 +0,0 @@
-/*
-Copyright (C) 2011-2015 Mataes
-
-This is free software; you can redistribute it and/or
-modify it under the terms of the GNU Library General Public
-License as published by the Free Software Foundation; either
-version 2 of the License, or (at your option) any later version.
-
-This is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-Library General Public License for more details.
-
-You should have received a copy of the GNU Library General Public
-License along with this file; see the file license.txt. If
-not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-Boston, MA 02111-1307, USA.
-*/
-
-// Windows Header Files:
-#include <windows.h>
-#include <Windowsx.h>
-#include <time.h>
-#include <vector>
-#include <Shlobj.h>
-
-// Miranda header files
-#include <win2k.h>
-#include <newpluginapi.h>
-#include <m_clist.h>
-#include <m_skin.h>
-#include <m_langpack.h>
-#include <m_options.h>
-#include <m_utils.h>
-#include <m_popup.h>
-#include <m_hotkeys.h>
-#include <m_netlib.h>
-#include <m_icolib.h>
-
-#include <m_folders.h>
-
-#include "version.h"
-#include "resource.h"
-#include "Notifications.h"
-
-#define MODNAME "PackUpdater"
-#define MODULEA "Pack Updater"
-#define MODULE L"Pack Updater"
-#define DEFAULT_UPDATES_FOLDER L"Pack Updates"
-typedef std::wstring tString;
-
-struct FILEURL
-{
- TCHAR tszDownloadURL[2048];
- TCHAR tszDiskPath[MAX_PATH];
-};
-
-struct FILEINFO
-{
- TCHAR tszCurVer[16];
- TCHAR tszNewVer[16];
- TCHAR tszLastVer[16];
- TCHAR tszAdvFolder[256];
- TCHAR tszInfoURL[2048];
- TCHAR tszMessage[5000];
- TCHAR tszDescr[256];
- FILEURL File;
- BOOL enabled;
- BYTE FileType;
- INT FileNum;
- BYTE Force;
-};
-
-#define DEFAULT_REMINDER 1
-#define DEFAULT_UPDATEONSTARTUP 1
-#define DEFAULT_ONLYONCEADAY 0
-#define DEFAULT_UPDATEONPERIOD 0
-#define DEFAULT_PERIOD 1
-#define DEFAULT_PERIODMEASURE 1
-#define DEFAULT_FILECOUNT 0
-#define DEFAULT_FILETYPE 0 //0 - not defined, 1 - pack, 2 - plugin, 3 - icon, 4 - files in miranda root (e.g. langpack, dbtool), 5 - same as 4 without restart
-
-#define IDINFO 3
-#define IDDOWNLOAD 4
-#define IDDOWNLOADALL 5
-
-using std::wstring;
-using namespace std;
-
-extern HINSTANCE hInst;
-extern INT FileCount, CurrentFile, Number, UpdatesCount, Period;
-extern BOOL Silent, DlgDld;
-extern BYTE Reminder, UpdateOnStartup, UpdateOnPeriod, OnlyOnceADay, PeriodMeasure;
-extern TCHAR tszRoot[MAX_PATH], tszDialogMsg[2048];
-extern FILEINFO* pFileInfo;
-extern FILEURL* pFileUrl;
-extern HANDLE hCheckThread;
-extern MYOPTIONS MyOptions;
-extern aPopups PopupsList[POPUPS];
-extern LPCTSTR Title, Text;
-extern HANDLE Timer;
-
-VOID InitPopupList();
-VOID LoadOptions();
-BOOL NetlibInit();
-VOID IcoLibInit();
-VOID NetlibUnInit();
-INT ModulesLoaded(WPARAM wParam, LPARAM lParam);
-INT_PTR MenuCommand(WPARAM wParam, LPARAM lParam);
-INT_PTR EmptyFolder(WPARAM wParam, LPARAM lParam);
-INT OnPreShutdown(WPARAM wParam, LPARAM lParam);
-INT OptInit(WPARAM wParam, LPARAM lParam);
-VOID DoCheck(INT iFlag);
-BOOL DownloadFile(LPCTSTR tszURL, LPCTSTR tszLocal);
-VOID show_popup(HWND hDlg, LPCTSTR Title, LPCTSTR Text, INT Number, INT ActType);
-VOID DlgDownloadProc();
-INT_PTR CALLBACK DlgUpdate(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam);
-INT_PTR CALLBACK DlgMsgPop(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
-void __stdcall ExitMe(void*);
-void __stdcall RestartMe(void*);
-BOOL AllowUpdateOnStartup();
-VOID InitTimer(); \ No newline at end of file