From f40720a77a2ed981bcab6dcceb6896d2c0781671 Mon Sep 17 00:00:00 2001 From: Tobias Weimer Date: Tue, 28 May 2013 19:23:55 +0000 Subject: - added langpacks to the /langpacks folder - added mir_getLP(...) (this should be in Miranda IM too) - we use the same UUID for 32bit and 64bit git-svn-id: http://svn.miranda-ng.org/main/trunk@4827 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- langpacks/belarusian/Plugins/MirFox.txt | 85 +++++++++++++++++++++++++++++++++ langpacks/german/Plugins/MirFox.txt | 84 ++++++++++++++++++++++++++++++++ langpacks/polish/Plugins/MirFox.txt | 85 +++++++++++++++++++++++++++++++++ langpacks/russian/Plugins/MirFox.txt | 85 +++++++++++++++++++++++++++++++++ plugins/LotusNotify/src/LotusNotify.cpp | 45 ++++++++--------- plugins/MirFox/src/MirandaInterface.cpp | 6 +-- 6 files changed, 359 insertions(+), 31 deletions(-) create mode 100644 langpacks/belarusian/Plugins/MirFox.txt create mode 100644 langpacks/german/Plugins/MirFox.txt create mode 100644 langpacks/polish/Plugins/MirFox.txt create mode 100644 langpacks/russian/Plugins/MirFox.txt diff --git a/langpacks/belarusian/Plugins/MirFox.txt b/langpacks/belarusian/Plugins/MirFox.txt new file mode 100644 index 0000000000..a601c81b54 --- /dev/null +++ b/langpacks/belarusian/Plugins/MirFox.txt @@ -0,0 +1,85 @@ +#muuid {cb5d6b27-b8e0-484c-87b0-4d4691a94dee} +;============================================================ +; File: MirFox.dll +; Plugin: MirFox +; Version: 0.5.0.0 +; Authors: Jerbifor +; Authors-email: jerbifor@tut.by +; Language: Belarussian +;============================================================ +[MirFox (Miranda) - part of Miranda-Firefox integration - http://wsx22.3.xpdev-hosted.com] +MirFox (Міранда) - частка Міранда-Firefox інтэграцыі - http://wsx22.3.xpdev-hosted.com +;file \plugins\MirFox\src\MirandaInterface.cpp +[mirfox.popup.notify.description] +MirFox/Notification +[mirfox.popup.error.description] +MirFox/Error +;file \plugins\MirFox\src\MirandaOptions.cpp +[mirfox.options.tab1.sendtocontacts] +Для таго каб адправіць +[mirfox.options.tab1.left] +пры націску левай кнопкі мышы +[mirfox.options.onlysend] +проста адправіць паведамленне +[mirfox.options.sendandshow] +адправіць і адчыніць акно гутаркі +[mirfox.options.onlyshow] +паказаць акно гутаркі з устаўленым паведамленнем +[mirfox.options.tab1.right] +пры націску правай кнопкі мышы +[mirfox.options.tab1.middle] +пры націску сярэдняй кнопкі мышы\n(нататка: выкарыстоўвайце, каб адправіць некалькі паведамленняў з Firefox) +[mirfox.options.tab1.profiles] +Паказаць Міранда меню толькі для гэтых профіляў (падзельнік коска) +[mirfox.options.tab2.contacts] +Паказаць гэтыя кантакты ў меню Firefox "Адправіць ... " +[mirfox.options.tab2.allcontacts] +** Усе кантакты ** +[mirfox.options.tab3.accounts] +Паказаць аккуант у опцыі Firefox 'Статус паведамленне' +[mirfox.options.tab1] +Опцыі +[mirfox.options.tab2] +Кантакты +[mirfox.options.tab3] +Аккуанты +;file \plugins\MirFox\src\MirandaUtils.cpp +[mirfox.netlib.name] +MirFox log +[mirfox.message.sent] +паведамленне адпраўлена для %s (%s) +[mirfox.message.sent.unknown] +паведамленне адпраўлена +[mirfox.popup.notify.title] +MirFox +[mirfox.message.badack.errordesc] +не магу адправіць паведамленне для %s (%s) - %S +[mirfox.message.badack.errordesc.unknown] +не магу адправіць паведамленне - %S +[mirfox.message.badack] +не магу адправіць паведамленне для %s (%s) +[mirfox.message.badack.unknown] +не магу адправіць паведамленне +[mirfox.message.noack] +не магу адправіць паведамленне для %s (%s) +[mirfox.message.noack.unknown] +не магу адправіць паведамленне +[mirfox.popup.error.title] +MirFox Памылка +[mirfox.statusmsg.set] +Усталёўка статусу на %s +[mirfox.statusmsg.set.unknown] +Усталёўка статусу +[mirfox.statusmsg.error] +не магу ўсталяваць статус на %s +[mirfox.statusmsg.error.unknown] +не магу ўсталяваць статус +;file \plugins\MirFox\src\MirfoxMiranda.cpp +[mirfox.msgbox.csmtooold.message] +Гэта старая версія MirFox убудовы. Калі ласка, абновіце яго. +[mirfox.msgbox.csmtooold.title] +MirFox (Міранда) - Памылка +[mirfox.msgbox.csmtoonew.message] +Гэты MirFox (Міранда) плагін не можа працаваць - іншыя кампаненты MirFox састарэлі. Калі ласка, праверце і абнавіце ваша MirFox дапаўненне. +[mirfox.msgbox.csmtoonew.title] +MirFox (Міранда) - Памылка diff --git a/langpacks/german/Plugins/MirFox.txt b/langpacks/german/Plugins/MirFox.txt new file mode 100644 index 0000000000..1e4a615775 --- /dev/null +++ b/langpacks/german/Plugins/MirFox.txt @@ -0,0 +1,84 @@ +#muuid {cb5d6b27-b8e0-484c-87b0-4d4691a94dee} +;============================================================ +; File: MirFox.dll +; Plugin: MirFox +; Version: 0.5.0.0 +; Authors: CHEF-KOCH +; Language: Deutsch +;============================================================ +[MirFox (Miranda) - part of Miranda-Firefox integration - http://wsx22.3.xpdev-hosted.com] +MirFox (Miranda IM) - ein Stück Miranda IM - Firefox Integration - http://wsx22.3.xpdev-hosted.com +;file \plugins\MirFox\src\MirandaInterface.cpp +[mirfox.popup.notify.description] +MirFox/Notification +[mirfox.popup.error.description] +MirFox/Error +;file \plugins\MirFox\src\MirandaOptions.cpp +[mirfox.options.tab1.sendtocontacts] +Send to contact action +[mirfox.options.tab1.left] +on left mouse button click +[mirfox.options.onlysend] +just send message +[mirfox.options.sendandshow] +send message and open message window +[mirfox.options.onlyshow] +show message window with pasted message +[mirfox.options.tab1.right] +on right mouse button click +[mirfox.options.tab1.middle] +on middle mouse button click\n(note: use middle mouse button to send multiple messages from Firefox) +[mirfox.options.tab1.profiles] +Zeige Miranda IM Menü nur in diesen Firefox Profilen (Komma als Trennzeichen) +[mirfox.options.tab2.contacts] +Zeige diese Kontakte in der 'Sende ... zu' Option aus Firefox heraus +[mirfox.options.tab2.allcontacts] +** Alle Kontakte ** +[mirfox.options.tab3.accounts] +Zeige diesen Account in 'Setze Statusnachricht' Option in Firefox +[mirfox.options.tab1] +Optionen +[mirfox.options.tab2] +Kontakte +[mirfox.options.tab3] +Accounts +;file \plugins\MirFox\src\MirandaUtils.cpp +[mirfox.netlib.name] +MirFox log +[mirfox.message.sent] +Message sent to %s (%s) +[mirfox.message.sent.unknown] +Message sent +[mirfox.popup.notify.title] +MirFox +[mirfox.message.badack.errordesc] +Konnte Nachricht nicht senden zu %s (%s) - %S +[mirfox.message.badack.errordesc.unknown] +Konnte Nachricht nicht senden - %S +[mirfox.message.badack] +Konnte Nachricht nicht senden zu %s (%s) +[mirfox.message.badack.unknown] +Konnte Nachricht nicht senden +[mirfox.message.noack] +Konnte Nachricht nicht senden zu %s (%s) +[mirfox.message.noack.unknown] +Konnte Nachricht nicht senden +[mirfox.popup.error.title] +MirFox Fehler +[mirfox.statusmsg.set] +Statusnachricht erfolgreich gesetzt auf %s +[mirfox.statusmsg.set.unknown] +Statusnachricht erfolgreich gesetzt +[mirfox.statusmsg.error] +Konnte Statusnachricht nicht setzen auf %s +[mirfox.statusmsg.error.unknown] +Konnte Statusnachricht nicht setzen +;file \plugins\MirFox\src\MirfoxMiranda.cpp +[mirfox.msgbox.csmtooold.message] +Dieses MirFox (Miranda IM) Plugin ist zu alt. Bitte updaten. +[mirfox.msgbox.csmtooold.title] +MirFox (Miranda IM) - Fehler +[mirfox.msgbox.csmtoonew.message] +Dieses MirFox (Miranda IM) Plugin konnte nicht gestartet werden, da andere MirFox Komponenten veraltet sind. Bitte auf MirFox Updates prüfen. +[mirfox.msgbox.csmtoonew.title] +MirFox (Miranda IM) - Fehler diff --git a/langpacks/polish/Plugins/MirFox.txt b/langpacks/polish/Plugins/MirFox.txt new file mode 100644 index 0000000000..fbca984881 --- /dev/null +++ b/langpacks/polish/Plugins/MirFox.txt @@ -0,0 +1,85 @@ +#muuid {cb5d6b27-b8e0-484c-87b0-4d4691a94dee} +;============================================================ +; File: MirFox.dll +; Plugin: MirFox +; Version: 0.5.0.0 +; Authors: Szymon Tokarz +; Authors-email: wsx22@o2.pl +; Language: Polish +;============================================================ +[MirFox (Miranda) - part of Miranda-Firefox integration - http://wsx22.3.xpdev-hosted.com] +MirFox (Miranda) - plugin integrujący Miranda-Firefox - http://wsx22.3.xpdev-hosted.com +;file \plugins\MirFox\src\MirandaInterface.cpp +[mirfox.popup.notify.description] +MirFox/Informacja +[mirfox.popup.error.description] +MirFox/Błąd +;file \plugins\MirFox\src\MirandaOptions.cpp +[mirfox.options.tab1.sendtocontacts] +Wyślij do kontaktu +[mirfox.options.tab1.left] +po kliknięciu lewym przyciskiem myszy +[mirfox.options.onlysend] +tylko wyślij wiadomość +[mirfox.options.sendandshow] +wyślij wiadomość i otwórz okno wiadomości +[mirfox.options.onlyshow] +otwórz okno wiadomości i wklej wiadomość +[mirfox.options.tab1.right] +po kliknięciu prawym przyciskiem myszy +[mirfox.options.tab1.middle] +po kliknięciu środkowym przyciskiem myszy\n(używając środkowego przycisku można wysłać wiadomość wielokrotnie) +[mirfox.options.tab1.profiles] +Aktywuj MirFox tylko dla następujących profili Firefox (rozdzielone przecinkiem) +[mirfox.options.tab2.contacts] +Pokazuj następujące kontakty w menu 'wyślij do' w Firefox +[mirfox.options.tab2.allcontacts] +** Wszystkie ** +[mirfox.options.tab3.accounts] +Pokazuj następujące konta w menu 'ustaw opis' w Firefox +[mirfox.options.tab1] +Opcje +[mirfox.options.tab2] +Kontakty +[mirfox.options.tab3] +Konta +;file \plugins\MirFox\src\MirandaUtils.cpp +[mirfox.netlib.name] +MirFox log +[mirfox.message.sent] +Wiadomość wysłana do %s (%s) +[mirfox.message.sent.unknown] +Wiadomość wysłana +[mirfox.popup.notify.title] +MirFox +[mirfox.message.badack.errordesc] +Błąd przy wysyłaniu wiadomości do %s (%s) - %S +[mirfox.message.badack.errordesc.unknown] +Błąd przy wysyłaniu wiadomości - %S +[mirfox.message.badack] +Błąd przy wysyłaniu wiadomości do %s (%s) +[mirfox.message.badack.unknown] +Błąd przy wysyłaniu wiadomości +[mirfox.message.noack] +Błąd przy wysyłaniu wiadomości do %s (%s) +[mirfox.message.noack.unknown] +Błąd przy wysyłaniu wiadomości +[mirfox.popup.error.title] +MirFox - błąd +[mirfox.statusmsg.set] +Ustawiono opis dla %s +[mirfox.statusmsg.set.unknown] +Ustawiono opis +[mirfox.statusmsg.error] +Błąd przy próbie ustawienia opisu dla %s +[mirfox.statusmsg.error.unknown] +Błąd przy próbie ustawienia opisu +;file \plugins\MirFox\src\MirfoxMiranda.cpp +[mirfox.msgbox.csmtooold.message] +Ten plugin MirFox (Miranda) jest nieaktualny. Zaktualizuj go. +[mirfox.msgbox.csmtooold.title] +MirFox (Miranda) - Błąd +[mirfox.msgbox.csmtoonew.message] +Nie można uruchomić pluginu MirFox (Miranda), inny komponent MirFox jest nieaktualny. Sprawdź i zaktualizuj komponenty MirFox. +[mirfox.msgbox.csmtoonew.title] +MirFox (Miranda) - Błąd diff --git a/langpacks/russian/Plugins/MirFox.txt b/langpacks/russian/Plugins/MirFox.txt new file mode 100644 index 0000000000..6851ff6bfe --- /dev/null +++ b/langpacks/russian/Plugins/MirFox.txt @@ -0,0 +1,85 @@ +#muuid {cb5d6b27-b8e0-484c-87b0-4d4691a94dee} +;============================================================ +; File: MirFox.dll +; Plugin: MirFox +; Version: 0.5.0.0 +; Authors: Jerbifor +; Authors-email: jerbifor@tut.by +; Language: Russian +;============================================================ +[MirFox (Miranda) - part of Miranda-Firefox integration - http://wsx22.3.xpdev-hosted.com] +MirFox (Миранда) - часть Миранда-Firefox интеграции - http://wsx22.3.xpdev-hosted.com +;file \plugins\MirFox\src\MirandaInterface.cpp +[mirfox.popup.notify.description] +MirFox/Notification +[mirfox.popup.error.description] +MirFox/Error +;file \plugins\MirFox\src\MirandaOptions.cpp +[mirfox.options.tab1.sendtocontacts] +Для того чтобы отправить +[mirfox.options.tab1.left] +на левую кнопку мыши, нажмите кнопку +[mirfox.options.onlysend] +просто отправить сообщение +[mirfox.options.sendandshow] +отправить и открыть окно сообщений +[mirfox.options.onlyshow] +показать окно сообщения с вставленным сообщение +[mirfox.options.tab1.right] +при нажатии правой кнопки мыши +[mirfox.options.tab1.middle] +на среднюю кнопку мыши, нажмите кнопку\n(примечание: использование средней кнопки мыши, чтобы отправить несколько сообщений из Firefox) +[mirfox.options.tab1.profiles] +Показать Миранда меню только для этих профилей (разделитель запятая) +[mirfox.options.tab2.contacts] +Показать эти контакты в меню Firefox "Отправить ... " +[mirfox.options.tab2.allcontacts] +** Все контакты ** +[mirfox.options.tab3.accounts] +Показать аккуант в опции в Firefox 'Статус сообщение' +[mirfox.options.tab1] +Опции +[mirfox.options.tab2] +Контакты +[mirfox.options.tab3] +Аккуанты +;file \plugins\MirFox\src\MirandaUtils.cpp +[mirfox.netlib.name] +MirFox log +[mirfox.message.sent] +сообщение отправлено для %s (%s) +[mirfox.message.sent.unknown] +сообщение отправлено +[mirfox.popup.notify.title] +MirFox +[mirfox.message.badack.errordesc] +не Могу отправить сообщение для %s (%s) - %S +[mirfox.message.badack.errordesc.unknown] +не Могу отправить сообщение - %S +[mirfox.message.badack] +не Могу отправить сообщение для %s (%s) +[mirfox.message.badack.unknown] +не Могу отправить сообщение +[mirfox.message.noack] +не Могу отправить сообщение для %s (%s) +[mirfox.message.noack.unknown] +не Могу отправить сообщение +[mirfox.popup.error.title] +MirFox Ошибка +[mirfox.statusmsg.set] +сообщение о установке статуса на %s +[mirfox.statusmsg.set.unknown] +сообщение о установке статуса +[mirfox.statusmsg.error] +не Могу установить статус сообщение на %s +[mirfox.statusmsg.error.unknown] +не Могу установить статус сообщение +;file \plugins\MirFox\src\MirfoxMiranda.cpp +[mirfox.msgbox.csmtooold.message] +Это старая версия MirFox плагина. Пожалуйста, обновите его. +[mirfox.msgbox.csmtooold.title] +MirFox (Миранда) - Ошибка +[mirfox.msgbox.csmtoonew.message] +Этот MirFox (Миранда) плагин не может работать - другие компоненты MirFox устарели. Пожалуйста, проверьте и обновите ваше MirFox дополнение. +[mirfox.msgbox.csmtoonew.title] +MirFox (Миранда) - Ошибка diff --git a/plugins/LotusNotify/src/LotusNotify.cpp b/plugins/LotusNotify/src/LotusNotify.cpp index b3e03819bc..2cc5c66e64 100644 --- a/plugins/LotusNotify/src/LotusNotify.cpp +++ b/plugins/LotusNotify/src/LotusNotify.cpp @@ -344,7 +344,7 @@ void Click(HWND hWnd,BOOL execute) //popup plugin callback function -static int CALLBACK PopupDlgProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) +static LRESULT CALLBACK PopupDlgProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) { switch(message) { case WM_COMMAND: @@ -483,7 +483,7 @@ void showMsg(TCHAR* sender,TCHAR* text, DWORD id, char *strUID) ppd.colorBack = settingBgColor; ppd.colorText = settingFgColor; } - ppd.PluginWindowProc = (WNDPROC)PopupDlgProc; + ppd.PluginWindowProc = PopupDlgProc; ppd.iSeconds=settingInterval1; //Now the "additional" data. @@ -495,7 +495,7 @@ void showMsg(TCHAR* sender,TCHAR* text, DWORD id, char *strUID) ppd.PluginData = mpd; //Now that every field has been filled, we want to see the popup. - CallService(MS_POPUP_ADDPOPUPT, (WPARAM)&ppd, 0); + PUAddPopupT(&ppd); } @@ -1029,23 +1029,17 @@ void LoadSettings() //callback function to speak with user interactions in options page -BOOL CALLBACK DlgProcLotusNotifyOpts(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam) +INT_PTR CALLBACK DlgProcLotusNotifyOpts(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam) { HWND hwndList; switch(msg) { case WM_INITDIALOG://initialize dialog, so set properties from db. { - - LVCOLUMN lvc={0}; - LVITEM lvI={0}; - int i=0; - char* strptra; - char buffa[256]; - TranslateDialogDefault(hwndDlg);//translate miranda function - mir_snprintf(buffa, sizeof(buffa), "%d.%d.%d.%d", HIBYTE(HIWORD(pluginInfo.version)), LOBYTE(HIWORD(pluginInfo.version)), HIBYTE(LOWORD(pluginInfo.version)), LOBYTE(LOWORD(pluginInfo.version))); - SetDlgItemTextA(hwndDlg, IDC_VERSION, buffa); + TCHAR buffa[256]; + mir_sntprintf(buffa, SIZEOF(buffa), _T("%d.%d.%d.%d"), HIBYTE(HIWORD(pluginInfo.version)), LOBYTE(HIWORD(pluginInfo.version)), HIBYTE(LOWORD(pluginInfo.version)), LOBYTE(LOWORD(pluginInfo.version))); + SetDlgItemText(hwndDlg, IDC_VERSION, buffa); LoadSettings(); SetDlgItemTextA(hwndDlg, IDC_DATABASE, settingDatabase); SetDlgItemTextA(hwndDlg, IDC_SERVER, settingServer); @@ -1088,6 +1082,7 @@ BOOL CALLBACK DlgProcLotusNotifyOpts(HWND hwndDlg, UINT msg, WPARAM wParam, LPAR // Initialize the LVCOLUMN structure. // The mask specifies that the format, width, text, and // subitem members of the structure are valid. + LVCOLUMN lvc={0}; lvc.mask = LVCF_FMT | LVCF_WIDTH | LVCF_TEXT | LVCF_SUBITEM; lvc.fmt = LVCFMT_LEFT; @@ -1098,10 +1093,10 @@ BOOL CALLBACK DlgProcLotusNotifyOpts(HWND hwndDlg, UINT msg, WPARAM wParam, LPAR // Some code to create the list-view control. // Initialize LVITEM members that are common to all items. + LVITEM lvI={0}; lvI.mask = LVIF_TEXT; - for(i = 0; i < STATUS_COUNT; i++) { - strptra = (char*)CallService(MS_CLIST_GETSTATUSMODEDESCRIPTION, (WPARAM)(ID_STATUS_ONLINE + i), (LPARAM)0); - lvI.pszText = _A2T(strptra); + for(int i = 0; i < STATUS_COUNT; i++) { + lvI.pszText = (TCHAR*)CallService(MS_CLIST_GETSTATUSMODEDESCRIPTION, ID_STATUS_ONLINE + i, GSMDF_TCHAR); lvI.iItem = i; ListView_InsertItem(hwndList, &lvI); ListView_SetCheckState(hwndList, i, settingStatus[i]); @@ -1373,9 +1368,9 @@ int LotusNotifyOptInit(WPARAM wParam,LPARAM lParam) odp.hInstance = hInst; odp.pszTemplate = MAKEINTRESOURCEA(IDD_OPT_DIALOG); odp.ptszTitle = _A2T(PLUGINNAME); - odp.ptszGroup = TranslateT("Plugins"); + odp.ptszGroup = LPGENT("Plugins"); odp.flags = ODPF_BOLDGROUPS | ODPF_TCHAR; - odp.pfnDlgProc = (DLGPROC)DlgProcLotusNotifyOpts; //callback function name + odp.pfnDlgProc = DlgProcLotusNotifyOpts; //callback function name Options_AddPage(wParam, &odp); //add page to options menu pages return 0; } @@ -1591,14 +1586,13 @@ static int preshutdown(WPARAM wParam,LPARAM lParam) extern "C" int __declspec(dllexport) Load(void) { - + mir_getLP(&pluginInfo); Plugin_Terminated = false; InitializeCriticalSection(&checkthreadCS); //if(pluginLink)//strange, but this function is called by Lotus API Extension Manager (instead of MainEntryPoint) probably always with parameter poiter =1 if(bMirandaCall){ - STATUS rc; - rc = EMRegister1 (EM_GETPASSWORD, EM_REG_BEFORE | EM_REG_AFTER, EMCallBack, 0, &hLotusRegister); //Extension Manager must know that we are here + STATUS rc = EMRegister1 (EM_GETPASSWORD, EM_REG_BEFORE | EM_REG_AFTER, EMCallBack, 0, &hLotusRegister); //Extension Manager must know that we are here if(rc){ //Extension magager don't know who we are :( startuperror+=8; @@ -1631,7 +1625,7 @@ extern "C" int __declspec(dllexport) Load(void) mi.position = -0x7FFFFFFF; //on top menu position mi.flags = CMIF_TCHAR; mi.hIcon = LoadIcon(hInst, MAKEINTRESOURCE(IDI_ICON1)); - mi.ptszName = TranslateT("&Check Lotus"); + mi.ptszName = LPGENT("&Check Lotus"); mi.pszService = "LotusNotify/MenuCommand"; //service name thet listning for menu call hMenuHandle = Menu_AddMainMenuItem(&mi); //create menu pos. @@ -1663,7 +1657,7 @@ extern "C" int __declspec(dllexport) Load(void) LoadSettings(); //read from db to variables - SkinAddNewSound("LotusNotify", Translate("LotusNotify: New Lotus document detected"), NULL); + SkinAddNewSoundExT("LotusNotify", LPGENT("Lotus Notify") , LPGENT("New Lotus document detected")); hOptInit = HookEvent(ME_OPT_INITIALISE, LotusNotifyOptInit); //register service to hook option call assert(hOptInit); @@ -1704,12 +1698,11 @@ extern "C" __declspec(dllexport) PLUGININFOEX *MirandaPluginInfoEx(DWORD miranda { #ifdef WIN64 MessageBox(NULL - , (LPCWSTR)L"LotusNotify.dll can not work with 64bit Miranda. (Lotus client is 32bit only)" - , (LPCWSTR)L"LotusNotify" + , TranslateT("LotusNotify.dll can not work with 64bit Miranda. (Lotus client is 32bit only)") + , TranslateT("LotusNotify") , MB_OK | MB_ICONWARNING ); return NULL; #else - pluginInfo.cbSize=sizeof(PLUGININFOEX); return &pluginInfo; #endif } diff --git a/plugins/MirFox/src/MirandaInterface.cpp b/plugins/MirFox/src/MirandaInterface.cpp index d25ac93a34..b72a7f52d3 100644 --- a/plugins/MirFox/src/MirandaInterface.cpp +++ b/plugins/MirFox/src/MirandaInterface.cpp @@ -37,11 +37,7 @@ PLUGININFOEX pluginInfo={ __COPYRIGHT, __AUTHORWEB, UNICODE_AWARE, -#ifdef _X64 - { 0xcb5d6b27, 0xb8e0, 0x484c, { 0x87, 0xb0, 0x4d, 0x46, 0x91, 0xa9, 0x4d, 0xee } } -#else { 0xe99a09b2, 0xe05b, 0x4633, { 0xaa, 0x3a, 0x5c, 0x83, 0xef, 0x1c, 0xba, 0xb6 } } -#endif }; @@ -118,7 +114,7 @@ static int OnShutdown(WPARAM wParam, LPARAM lParam) extern "C" int __declspec(dllexport) Load(void){ - + mir_getLP(&pluginInfo); HookEvent(ME_SYSTEM_MODULESLOADED, onModulesLoaded); HookEvent(ME_SYSTEM_SHUTDOWN, OnShutdown); -- cgit v1.2.3