diff options
author | Tobias Weimer <wishmaster51@googlemail.com> | 2012-06-24 09:56:46 +0000 |
---|---|---|
committer | Tobias Weimer <wishmaster51@googlemail.com> | 2012-06-24 09:56:46 +0000 |
commit | 02a1e31be0e979b87d4bea38ab22e98323baa6dc (patch) | |
tree | ae1d319f630ab094cc21d758349da74f3d950650 /plugins | |
parent | f2afd38df832e12dea8ba41ce25835f2f4de419a (diff) |
minor fixes for the menu item, other cleanup
git-svn-id: http://svn.miranda-ng.org/main/trunk@595 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/ClientChangeNotify/ClientChangeNotify.cpp | 34 | ||||
-rw-r--r-- | plugins/ClientChangeNotify/Common.h | 7 | ||||
-rw-r--r-- | plugins/ClientChangeNotify/OptDlg.cpp | 6 |
3 files changed, 16 insertions, 31 deletions
diff --git a/plugins/ClientChangeNotify/ClientChangeNotify.cpp b/plugins/ClientChangeNotify/ClientChangeNotify.cpp index 12440b5aaa..4aaef02f6d 100644 --- a/plugins/ClientChangeNotify/ClientChangeNotify.cpp +++ b/plugins/ClientChangeNotify/ClientChangeNotify.cpp @@ -158,7 +158,7 @@ void Popup_DoAction(HWND hWnd, BYTE Action, PLUGIN_DATA *pdata) }
-static int CALLBACK PopupWndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
+static LRESULT CALLBACK PopupWndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
PLUGIN_DATA *pdata = (PLUGIN_DATA*)CallService(MS_POPUP_GETPLUGINDATA, (WPARAM)hWnd, 0);
if (pdata) {
@@ -214,12 +214,12 @@ void ShowPopup(SHOWPOPUP_DATA *sd) _tcsncpy(ppd.lptzText, PopupText, lengthof(ppd.lptzText) - 1);
ppd.colorBack = (sd->PopupOptPage->GetValue(IDC_POPUPOPTDLG_DEFBGCOLOUR) ? 0 : sd->PopupOptPage->GetValue(IDC_POPUPOPTDLG_BGCOLOUR));
ppd.colorText = (sd->PopupOptPage->GetValue(IDC_POPUPOPTDLG_DEFTEXTCOLOUR) ? 0 : sd->PopupOptPage->GetValue(IDC_POPUPOPTDLG_TEXTCOLOUR));
- ppd.PluginWindowProc = (WNDPROC)PopupWndProc;
+ ppd.PluginWindowProc = PopupWndProc;
pdata->PopupLClickAction = sd->PopupOptPage->GetValue(IDC_POPUPOPTDLG_LCLICK_ACTION);
pdata->PopupRClickAction = sd->PopupOptPage->GetValue(IDC_POPUPOPTDLG_RCLICK_ACTION);
ppd.iSeconds = sd->PopupOptPage->GetValue(IDC_POPUPOPTDLG_POPUPDELAY);
ppd.PluginData = pdata;
- CallService(MS_POPUP_ADDPOPUPT, (WPARAM)&ppd, 0);
+ PUAddPopUpT(&ppd);
}
int ContactSettingChanged(WPARAM wParam, LPARAM lParam)
@@ -363,16 +363,16 @@ static int PrebuildMainMenu(WPARAM wParam, LPARAM lParam) if (ServiceExists(MS_POPUP_ADDPOPUPT)) {
CLISTMENUITEM mi = {0};
mi.cbSize = sizeof(mi);
- mi.flags = CMIF_TCHAR | CMIF_KEEPUNTRANSLATED | CMIM_NAME | CMIM_ICON;
+ mi.flags = CMIF_TCHAR | CMIM_NAME | CMIM_ICON;
if (g_PopupOptPage.GetDBValueCopy(IDC_POPUPOPTDLG_POPUPNOTIFY)) {
- mi.ptszName = TranslateT("Disable c&lient change notification");
+ mi.ptszName = LPGENT("Disable c&lient change notification");
mi.hIcon = ServiceExists(MS_SKIN2_GETICON) ? (HICON)CallService(MS_SKIN2_GETICON, 0, (LPARAM)"popup_enabled") : NULL;
}
else {
- mi.ptszName = TranslateT("Enable c&lient change notification");
+ mi.ptszName = LPGENT("Enable c&lient change notification");
mi.hIcon = ServiceExists(MS_SKIN2_GETICON) ? (HICON)CallService(MS_SKIN2_GETICON, 0, (LPARAM)"popup_disabled") : NULL;
}
- mi.ptszPopupName = TranslateT("PopUps");
+ mi.ptszPopupName = LPGENT("PopUps");
CallService(MS_CLIST_MODIFYMENUITEM, (WPARAM)g_hTogglePopupsMenuItem, (LPARAM)&mi);
}
return 0;
@@ -415,17 +415,9 @@ int MirandaLoaded(WPARAM wParam, LPARAM lParam) update.szComponentName = pluginInfo.shortName;
update.pbVersion = (BYTE*)CreateVersionString(PLUGIN_MAKE_VERSION(__MAJOR_VERSION, __MINOR_VERSION, __RELEASE_NUM, __BUILD_NUM), szVersion);
update.cpbVersion = (int)strlen((char*)update.pbVersion);
- update.szUpdateURL = "http://deathdemon.int.ru/projects/ClientChangeNotify"
-
- "W"
-
- ".zip";
+ update.szUpdateURL = "http://deathdemon.int.ru/projects/ClientChangeNotifyW.zip";
update.szVersionURL = "http://deathdemon.int.ru/updaterinfo.php";
- update.pbVersionPrefix = (BYTE*)"ClientChangeNotify"
-
- " Unicode"
-
- " version ";
+ update.pbVersionPrefix = (BYTE*)"ClientChangeNotify Unicode version ";
update.cpbVersionPrefix = (int)strlen((char*)update.pbVersionPrefix);
CallService(MS_UPDATE_REGISTER, 0, (WPARAM)&update);
@@ -434,14 +426,14 @@ int MirandaLoaded(WPARAM wParam, LPARAM lParam) hHooks.AddElem(HookEvent(ME_CLIST_PREBUILDMAINMENU, PrebuildMainMenu));
CLISTMENUITEM mi = {0};
mi.cbSize = sizeof(mi);
- mi.flags = CMIF_TCHAR | CMIF_KEEPUNTRANSLATED;
+ mi.flags = CMIF_TCHAR;
if (g_PopupOptPage.GetDBValueCopy(IDC_POPUPOPTDLG_POPUPNOTIFY))
- mi.ptszName = TranslateT("Disable c&lient change notification");
+ mi.ptszName = LPGENT("Disable c&lient change notification");
else
- mi.ptszName = TranslateT("Enable c&lient change notification");
+ mi.ptszName = LPGENT("Enable c&lient change notification");
mi.pszService = MS_CCN_TOGGLEPOPUPS;
- mi.ptszPopupName = TranslateT("PopUps");
+ mi.ptszPopupName = LPGENT("PopUps");
g_hTogglePopupsMenuItem = Menu_AddMainMenuItem(&mi);
}
diff --git a/plugins/ClientChangeNotify/Common.h b/plugins/ClientChangeNotify/Common.h index 483724fdb1..62d41732a7 100644 --- a/plugins/ClientChangeNotify/Common.h +++ b/plugins/ClientChangeNotify/Common.h @@ -135,13 +135,6 @@ struct SHOWPOPUP_DATA };
-// additional m_popup.h declarations
-
- #define POPUPDATAT POPUPDATAW
- #define MS_POPUP_ADDPOPUPT MS_POPUP_ADDPOPUPW
-
-
-
int ContactSettingChanged(WPARAM wParam, LPARAM lParam);
// OptDlg.cpp
diff --git a/plugins/ClientChangeNotify/OptDlg.cpp b/plugins/ClientChangeNotify/OptDlg.cpp index 8ad9f73946..164e51e795 100644 --- a/plugins/ClientChangeNotify/OptDlg.cpp +++ b/plugins/ClientChangeNotify/OptDlg.cpp @@ -177,12 +177,12 @@ int OptionsDlgInit(WPARAM wParam, LPARAM lParam) OPTIONSDIALOGPAGE optDi = {0};
optDi.cbSize = sizeof(optDi);
optDi.position = 920000000;
- optDi.pszTitle = LPGEN("ClientChangeNotify");
+ optDi.ptszTitle = LPGENT("ClientChangeNotify");
optDi.pfnDlgProc = PopupOptDlg;
optDi.pszTemplate = MAKEINTRESOURCEA(IDD_POPUPOPTDLG);
optDi.hInstance = g_hInstance;
- optDi.pszGroup = LPGEN("PopUps");
- optDi.flags = ODPF_BOLDGROUPS;
+ optDi.ptszGroup = LPGENT("PopUps");
+ optDi.flags = ODPF_BOLDGROUPS | ODPF_TCHAR;
Options_AddPage(wParam, &optDi);
return 0;
}
|