From 400d2e50f52fe113f2130db6062fef4a970a1042 Mon Sep 17 00:00:00 2001 From: Kirill Volinsky Date: Fri, 22 Feb 2013 04:56:32 +0000 Subject: hooking loading/unloading events git-svn-id: http://svn.miranda-ng.org/main/trunk@3676 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/SecureIM/src/svcs_popup.cpp | 115 ------------------------------------ 1 file changed, 115 deletions(-) delete mode 100644 plugins/SecureIM/src/svcs_popup.cpp (limited to 'plugins/SecureIM/src/svcs_popup.cpp') diff --git a/plugins/SecureIM/src/svcs_popup.cpp b/plugins/SecureIM/src/svcs_popup.cpp deleted file mode 100644 index bb1eb88355..0000000000 --- a/plugins/SecureIM/src/svcs_popup.cpp +++ /dev/null @@ -1,115 +0,0 @@ -#include "commonheaders.h" - -/* -static int CALLBACK PopupDlgProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) { - switch(message) { - case WM_COMMAND: - if (wParam == STN_CLICKED) { // It was a click on the Popup. - PUDeletePopUp(hWnd); - return TRUE; - } - break; - case UM_FREEPLUGINDATA: { - return TRUE; //TRUE or FALSE is the same, it gets ignored. - } - default: - break; - } - return DefWindowProc(hWnd, message, wParam, lParam); -} -*/ - -void showPopupMsg(HANDLE hContact, LPCSTR lpzText, HICON hIcon, int type) { - - // type: - // 0 - error - // 1 - key sent - // 2 - key recv - // 3 - established - // 4 - disabled - // 5 - msg recv - // 6 - msg sent - // - - if (!bPopupExists) return; - - char nback[32]; mir_snprintf(nback,sizeof(nback),"popup%dback", $type); - char ntext[32]; mir_snprintf(ntext,sizeof(ntext),"popup%dtext", $type); - char ntime[32]; mir_snprintf(ntime,sizeof(ntime),"popup%dtime", $type); - - COLORREF colorBack = (COLORREF)DBGetContactSettingDword(0,szModuleName,nback,(DWORD)RGB(230,230,255)); - COLORREF colorText = (COLORREF)DBGetContactSettingDword(0,szModuleName,ntext,(DWORD)RGB(0,0,0)); - int timeout = (int)DBGetContactSettingWord(0,szModuleName,ntime,0); - - if ( bCoreUnicode && bPopupUnicode ) { - POPUPDATAW ppd; - memset(&ppd,0,sizeof(POPUPDATAW)); - ppd.lchContact = hContact; - ppd.lchIcon = hIcon; - LPWSTR lpwzContactName = (LPWSTR)CallService(MS_CLIST_GETCONTACTDISPLAYNAME,(WPARAM)hContact,GCMDF_UNICODE); - wcscpy(ppd.lpwzContactName, lpwzContactName); - LPWSTR lpwzText = mir_a2u(lpzText); - wcscpy(ppd.lpwzText, TranslateW(lpwzText)); - mir_free(lpwzText); - ppd.colorBack = colorBack; - ppd.colorText = colorText; - ppd.iSeconds = timeout; -// ppd.PluginWindowProc = (WNDPROC)PopupDlgProc; -// ppd.PluginData = NULL; - CallService(MS_POPUP_ADDPOPUPW, (WPARAM)&ppd, 0); - } - else { - POPUPDATAEX ppd; - memset(&ppd,0,sizeof(POPUPDATAEX)); - ppd.lchContact = hContact; - ppd.lchIcon = hIcon; - LPSTR lpzContactName = (LPSTR)CallService(MS_CLIST_GETCONTACTDISPLAYNAME,(WPARAM)hContact,0); - strcpy(ppd.lpzContactName, lpzContactName); - strcpy(ppd.lpzText, Translate(lpzText)); - ppd.colorBack = colorBack; - ppd.colorText = colorText; - ppd.iSeconds = timeout; -// ppd.PluginWindowProc = (WNDPROC)PopupDlgProc; -// ppd.PluginData = NULL; - CallService(MS_POPUP_ADDPOPUPEX, (WPARAM)&ppd, 0); - } -} - - -void showPopUpDCmsg(HANDLE hContact,LPCSTR msg) { - int indic=DBGetContactSettingByte(0, szModuleName, "dc",1); - if (indic==1) showPopUp(msg,hContact,g_hPOP[POP_PU_DIS],1); -} -void showPopUpDC(HANDLE hContact) { - int indic=DBGetContactSettingByte(0, szModuleName, "dc",1); - if (indic==1) showPopUp(sim006,hContact,g_hPOP[POP_PU_DIS],1); -} -void showPopUpEC(HANDLE hContact) { - int indic=DBGetContactSettingByte(0, szModuleName, "ec",1); - if (indic==1) showPopUp(sim001,hContact,g_hPOP[POP_PU_EST],1); -} -void showPopUpKS(HANDLE hContact) { - int indic=DBGetContactSettingByte(0, szModuleName, "ks",1); - if (indic==1) showPopUp(sim007,hContact,g_hPOP[POP_PU_PRC],0); -} -void showPopUpKRmsg(HANDLE hContact,LPCSTR msg) { - int indic=DBGetContactSettingByte(0, szModuleName, "kr",1); - if (indic==1) showPopUp(msg,hContact,g_hPOP[POP_PU_PRC],0); -} -void showPopUpKR(HANDLE hContact) { - int indic=DBGetContactSettingByte(0, szModuleName, "kr",1); - if (indic==1) showPopUp(sim008,hContact,g_hPOP[POP_PU_PRC],0); -} -void showPopUpSM(HANDLE hContact) { - int indic=DBGetContactSettingByte(0, szModuleName, "ss",0); - if (indic==1) showPopUp(sim009,hContact,g_hPOP[POP_PU_MSS],2); - SkinPlaySound("OutgoingSecureMessage"); -} -void showPopUpRM(HANDLE hContact) { - int indic=DBGetContactSettingByte(0, szModuleName, "sr",0); - if (indic==1) showPopUp(sim010,hContact,g_hPOP[POP_PU_MSR],2); - SkinPlaySound("IncomingSecureMessage"); -} - - -// EOF -- cgit v1.2.3