From 3489e949e30e75d1f93610b2c6015b4ff95aefa2 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Sun, 19 May 2013 18:19:42 +0000 Subject: universal plugin downloader for the PluginUpdater plugin git-svn-id: http://svn.miranda-ng.org/main/trunk@4745 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/PluginUpdater/src/Utils.cpp | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) (limited to 'plugins/PluginUpdater/src/Utils.cpp') diff --git a/plugins/PluginUpdater/src/Utils.cpp b/plugins/PluginUpdater/src/Utils.cpp index 87f7cbedb7..43f27180de 100644 --- a/plugins/PluginUpdater/src/Utils.cpp +++ b/plugins/PluginUpdater/src/Utils.cpp @@ -23,7 +23,7 @@ BOOL DlgDld; int Number = 0; TCHAR tszDialogMsg[2048] = {0}; FILEINFO *pFileInfo = NULL; -HANDLE hCheckThread = NULL, hNetlibUser = NULL; +HANDLE hCheckThread = NULL, hListThread = NULL, hNetlibUser = NULL; POPUP_OPTIONS PopupOptions = {0}; aPopups PopupsList[POPUPS]; @@ -39,8 +39,9 @@ struct static iconList[] = { { "check_update", LPGEN("Check for plugin updates"), IDI_MENU }, - { "btn_ok", LPGEN("'Yes' Button"), IDI_OK }, - { "btn_cancel", LPGEN("'No' Button"), IDI_CANCEL } + { "btn_ok", LPGEN("'Yes' Button"), IDI_OK }, + { "btn_cancel", LPGEN("'No' Button"), IDI_CANCEL }, + { "info", LPGEN("Plugin info"), IDI_INFO }, }; void IcoLibInit() @@ -361,6 +362,14 @@ void __stdcall RestartMe(void*) CallService(MS_SYSTEM_RESTART, db_get_b(NULL,MODNAME,"RestartCurrentProfile",1) ? 1 : 0, 0); } +void __stdcall OpenPluginOptions(void*) +{ + OPENOPTIONSDIALOG ood = {0}; + ood.cbSize = sizeof(ood); + ood.pszPage = "Plugins"; + Options_Open(&ood); +} + #endif // FUNCTION: IsRunAsAdmin() -- cgit v1.2.3