summaryrefslogtreecommitdiff
path: root/justtabs/justtabs.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'justtabs/justtabs.cpp')
-rw-r--r--justtabs/justtabs.cpp22
1 files changed, 11 insertions, 11 deletions
diff --git a/justtabs/justtabs.cpp b/justtabs/justtabs.cpp
index bc54950..0b770dc 100644
--- a/justtabs/justtabs.cpp
+++ b/justtabs/justtabs.cpp
@@ -25,14 +25,14 @@ HFONT hFontTabs = 0;
PLUGININFOEX pluginInfo={
sizeof(PLUGININFOEX),
MODULE,
- PLUGIN_MAKE_VERSION(0,1,1,0),
+ PLUGIN_MAKE_VERSION(0,1,2,0),
"Put SRMM windows into a single frame",
"Scott Ellis",
"mail@scottellis.com.au",
"© 2006 Scott Ellis",
"http://scottellis.com.au",
- 0, //not transient
- 0, //doesn't replace anything built-in
+ UNICODE_AWARE, //not transient
+ 0, //doesn't replace anything built-in
{ 0xef551a22, 0xc851, 0x4983, { 0xa3, 0x33, 0x6c, 0x7, 0x68, 0xa0, 0xb1, 0xb2 } } // {EF551A22-C851-4983-A333-6C0768A0B1B2}
};
@@ -81,19 +81,19 @@ static int CALLBACK PopupDlgProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM
return DefWindowProc(hWnd, message, wParam, lParam);
}
-void ShowPopup(HANDLE hContact, const char *msg) {
- if(ServiceExists(MS_POPUP_ADDPOPUP)) {
- POPUPDATAEX ppd;
- char *lpzContactName;
+void ShowPopup(HANDLE hContact, const TCHAR *msg) {
+ if(ServiceExists(MS_POPUP_ADDPOPUPT)) {
+ POPUPDATAT ppd;
+ TCHAR *lptzContactName;
ZeroMemory(&ppd, sizeof(ppd)); //This is always a good thing to do.
ppd.lchContact = hContact; //Be sure to use a GOOD handle, since this will not be checked.
ppd.lchIcon = LoadSkinnedIcon(SKINICON_EVENT_MESSAGE);
- lpzContactName = (char *)CallService(MS_CLIST_GETCONTACTDISPLAYNAME,(WPARAM)hContact,0);
+ lptzContactName = (TCHAR *)CallService(MS_CLIST_GETCONTACTDISPLAYNAME, (WPARAM)hContact, (LPARAM)GCDNF_TCHAR);
- strcpy(ppd.lpzContactName, lpzContactName);
- strcpy(ppd.lpzText, msg);
+ _tcscpy(ppd.lptzContactName, lptzContactName);
+ _tcscpy(ppd.lptzText, msg);
ppd.colorBack = GetSysColor(COLOR_BTNFACE);;
ppd.colorText = RGB(0,0,0);
ppd.PluginWindowProc = (WNDPROC)PopupDlgProc;
@@ -101,7 +101,7 @@ void ShowPopup(HANDLE hContact, const char *msg) {
ppd.iSeconds = 3;
//Now that every field has been filled, we want to see the popup.
- CallService(MS_POPUP_ADDPOPUPEX, (WPARAM)&ppd, 0);
+ CallService(MS_POPUP_ADDPOPUPT, (WPARAM)&ppd, 0);
}
}