diff options
Diffstat (limited to 'plugins/BuddyPounce/src')
-rw-r--r-- | plugins/BuddyPounce/src/dialog.cpp | 193 | ||||
-rw-r--r-- | plugins/BuddyPounce/src/headers.h | 2 | ||||
-rw-r--r-- | plugins/BuddyPounce/src/main.cpp | 14 | ||||
-rw-r--r-- | plugins/BuddyPounce/src/resource.h | 2 |
4 files changed, 86 insertions, 125 deletions
diff --git a/plugins/BuddyPounce/src/dialog.cpp b/plugins/BuddyPounce/src/dialog.cpp index 64a218848e..a3ff2cb3f0 100644 --- a/plugins/BuddyPounce/src/dialog.cpp +++ b/plugins/BuddyPounce/src/dialog.cpp @@ -51,7 +51,7 @@ void saveLastSetting(HANDLE hContact, HWND hwnd) break;
case 5: // confirm window
GetDlgItemText(hwnd, IDC_SETTINGNUMBER, number, 8);
- db_set_b(hContact, modname, "ConfirmTimeout", (BYTE)_ttoi(number));
+ db_set_w(hContact, modname, "ConfirmTimeout", (WORD)_ttoi(number));
break;
// case 7: // send a file
@@ -74,35 +74,28 @@ void hideAll(HWND hwnd) void getDefaultMessage(HWND hwnd, UINT control, HANDLE hContact)
{
DBVARIANT dbv;
- if (!db_get_ts(hContact, modname, "PounceMsg", &dbv))
- {
- SetDlgItemText(hwnd, control, dbv.ptszVal);
- DBFreeVariant(&dbv);
- }
- else if (!db_get_ts(NULL, modname, "PounceMsg", &dbv))
- {
+ if (!db_get_ts(hContact, modname, "PounceMsg", &dbv)) {
SetDlgItemText(hwnd, control, dbv.ptszVal);
DBFreeVariant(&dbv);
}
+ else if (!db_get_ts(NULL, modname, "PounceMsg", &dbv)) {
+ SetDlgItemText(hwnd, control, dbv.ptszVal);
+ DBFreeVariant(&dbv);
+ }
}
INT_PTR CALLBACK StatusModesDlgProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
{
- switch(msg)
- {
- case WM_INITDIALOG:
- {
+ switch(msg) {
+ case WM_INITDIALOG: {
struct windowInfo *wi = (struct windowInfo *)lParam;
SetWindowLongPtr(hwnd, GWLP_USERDATA, (LPARAM)wi);
TranslateDialogDefault(hwnd);
-
}
return FALSE;
case WM_COMMAND:
- switch(LOWORD(wParam))
- {
+ switch(LOWORD(wParam)) {
case IDOK:
- case IDCANCEL:
- {
+ case IDCANCEL: {
struct windowInfo *wi = (struct windowInfo *)GetWindowLongPtr(hwnd, GWLP_USERDATA);
TCHAR type[32];
int flag = 0;
@@ -117,14 +110,12 @@ INT_PTR CALLBACK StatusModesDlgProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM l |(IsDlgButtonChecked(hwnd, IDC_CHECK8)<<7)
|(IsDlgButtonChecked(hwnd, IDC_CHECK9)<<8)
|(IsDlgButtonChecked(hwnd, IDC_CHECK10)<<9);
- if (!_tcscmp(type, _T("Any")))
- {
+ if (!_tcscmp(type, _T("Any"))) {
if (LOWORD(wParam) == IDOK)
db_set_w(wi->hContact, modname, "SendIfMyStatusIsFLAG", (WORD)flag);
wi->SendIfMy = 0;
}
- else
- {
+ else {
if (LOWORD(wParam) == IDOK)
db_set_w(wi->hContact, modname, "SendIfTheirStatusIsFLAG", (WORD)flag);
wi->SendWhenThey = 0;
@@ -142,11 +133,12 @@ void statusModes(struct windowInfo *wi, int myStatusMode) // myStatusMode=1 send int statusFlag;
HWND hwnd;
- if (myStatusMode)
- {
- if (wi->SendIfMy) { SetForegroundWindow(wi->SendIfMy); return; }
- else
- {
+ if (myStatusMode) {
+ if (wi->SendIfMy) {
+ SetForegroundWindow(wi->SendIfMy);
+ return;
+ }
+ else {
hwnd = wi->SendIfMy = CreateDialogParam(hInst, MAKEINTRESOURCE(IDD_STATUSMODES), 0, StatusModesDlgProc, (LPARAM)wi);
statusFlag = db_get_w(wi->hContact, modname, "SendIfMyStatusIsFLAG", 0);
SetWindowText(hwnd, TranslateT("Send If My Status Is"));
@@ -162,11 +154,12 @@ void statusModes(struct windowInfo *wi, int myStatusMode) // myStatusMode=1 send SetDlgItemText(hwnd, IDC_CHECK10, TranslateT("Out To Lunch"));
}
}
- else
- {
- if (wi->SendWhenThey) { SetForegroundWindow(wi->SendWhenThey); return; }
- else
- {
+ else {
+ if (wi->SendWhenThey) {
+ SetForegroundWindow(wi->SendWhenThey);
+ return;
+ }
+ else {
hwnd = wi->SendWhenThey = CreateDialogParam(hInst,MAKEINTRESOURCE(IDD_STATUSMODES),0,StatusModesDlgProc, (LPARAM)wi);
statusFlag = db_get_w(wi->hContact, modname, "SendIfTheirStatusIsFLAG", 0);
SetWindowText(hwnd, TranslateT("Send If Their Status changes"));
@@ -208,10 +201,8 @@ void deletePounce(HANDLE hContact) INT_PTR CALLBACK BuddyPounceSimpleDlgProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
{
- switch(msg)
- {
- case WM_INITDIALOG:
- {
+ switch(msg) {
+ case WM_INITDIALOG: {
HANDLE hContact = (HANDLE)lParam;
TCHAR msg[1024];
TranslateDialogDefault(hwnd);
@@ -224,12 +215,9 @@ INT_PTR CALLBACK BuddyPounceSimpleDlgProc(HWND hwnd, UINT msg, WPARAM wParam, LP }
return FALSE;
case WM_COMMAND:
- switch(LOWORD(wParam))
- {
- case IDC_MESSAGE:
- {
- if (HIWORD(wParam) == EN_CHANGE)
- {
+ switch(LOWORD(wParam)) {
+ case IDC_MESSAGE: {
+ if (HIWORD(wParam) == EN_CHANGE) {
int length;
TCHAR msg[1024];
length = GetWindowTextLength(GetDlgItem(hwnd, IDC_MESSAGE));
@@ -240,17 +228,17 @@ INT_PTR CALLBACK BuddyPounceSimpleDlgProc(HWND hwnd, UINT msg, WPARAM wParam, LP break;
case IDC_ADVANCED:
// fall through
- case IDOK:
- {
+ case IDOK: {
TCHAR *text;
HANDLE hContact = (HANDLE)GetWindowLongPtr(hwnd, GWLP_USERDATA);
int length = GetWindowTextLength(GetDlgItem(hwnd, IDC_MESSAGE)) + 1;
- if (length>1)
- {
+ if (length>1) {
text = (TCHAR*)mir_alloc(length*sizeof(TCHAR));
- if (!text) { msg(TranslateT("Couldnt Allocate enough memory"), _T("")); break; }
+ if (!text) {
+ msg(TranslateT("Couldnt Allocate enough memory"), _T(""));
+ break;
+ }
GetDlgItemText(hwnd, IDC_MESSAGE, text, length);
-
}
else db_unset(hContact, modname, "PounceMsg");
} // fall through
@@ -268,10 +256,8 @@ INT_PTR CALLBACK BuddyPounceSimpleDlgProc(HWND hwnd, UINT msg, WPARAM wParam, LP INT_PTR CALLBACK BuddyPounceDlgProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
{
- switch(msg)
- {
- case WM_INITDIALOG:
- {
+ switch(msg) {
+ case WM_INITDIALOG: {
struct windowInfo *wi = (struct windowInfo *)mir_alloc(sizeof(struct windowInfo));
TCHAR msg[1024];
if (!wi) { msg(TranslateT("error......"), TranslateT("Buddy Pounce")); DestroyWindow(hwnd); }
@@ -290,12 +276,9 @@ INT_PTR CALLBACK BuddyPounceDlgProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM l }
return FALSE;
case WM_COMMAND:
- switch(LOWORD(wParam))
- {
- case IDC_MESSAGE:
- {
- if (HIWORD(wParam) == EN_CHANGE)
- {
+ switch(LOWORD(wParam)) {
+ case IDC_MESSAGE: {
+ if (HIWORD(wParam) == EN_CHANGE) {
int length;
TCHAR msg[1024];
length = GetWindowTextLength(GetDlgItem(hwnd, IDC_MESSAGE));
@@ -305,15 +288,16 @@ INT_PTR CALLBACK BuddyPounceDlgProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM l }
break;
case IDC_SIMPLE:
- case IDOK:
- {
+ case IDOK: {
TCHAR *text;
HANDLE hContact = (HANDLE)SendMessage(GetDlgItem(hwnd, IDC_CONTACTS), CB_GETITEMDATA, SendMessage(GetDlgItem(hwnd, IDC_CONTACTS), CB_GETCURSEL,0,0),0);
int length = GetWindowTextLength(GetDlgItem(hwnd, IDC_MESSAGE))+1;
- if (length>1)
- {
+ if (length>1) {
text = (TCHAR*)mir_alloc(length*sizeof(TCHAR));
- if (!text) { msg(TranslateT("Couldnt Allocate enough memory"), _T("")); break; }
+ if (!text) {
+ msg(TranslateT("Couldnt Allocate enough memory"), _T(""));
+ break;
+ }
GetDlgItemText(hwnd, IDC_MESSAGE, text, length);
db_set_ws(hContact, modname, "PounceMsg", text);
mir_free(text);
@@ -324,8 +308,7 @@ INT_PTR CALLBACK BuddyPounceDlgProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM l if (LOWORD(wParam) == IDC_SIMPLE)
CreateDialogParam(hInst, MAKEINTRESOURCE(IDD_POUNCE_SIMPLE), 0, BuddyPounceSimpleDlgProc, (LPARAM)((struct windowInfo *)GetWindowLongPtr(hwnd, GWLP_USERDATA))->hContact);
// fall through
- case IDCANCEL:
- {
+ case IDCANCEL: {
struct windowInfo *wi = (struct windowInfo *)GetWindowLongPtr(hwnd, GWLP_USERDATA);
if (wi->SendIfMy) DestroyWindow(wi->SendIfMy);
if (wi->SendWhenThey) DestroyWindow(wi->SendWhenThey);
@@ -333,16 +316,14 @@ INT_PTR CALLBACK BuddyPounceDlgProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM l DestroyWindow(hwnd);
}
break;
- case IDC_DELETE:
- {
+ case IDC_DELETE: {
HANDLE hContact = ((struct windowInfo *)GetWindowLongPtr(hwnd, GWLP_USERDATA))->hContact;
deletePounce(hContact);
SetDlgItemText(hwnd, IDC_MESSAGE, _T(""));
SetDlgItemText(hwnd, GRP_MSG, TranslateT("The Message (0 Characters)"));
}
break;
- case IDC_DEFAULT:
- {
+ case IDC_DEFAULT: {
HANDLE hContact = ((struct windowInfo *)GetWindowLongPtr(hwnd, GWLP_USERDATA))->hContact;
TCHAR msg[1024];
getDefaultMessage(hwnd, IDC_MESSAGE, hContact);
@@ -353,19 +334,17 @@ INT_PTR CALLBACK BuddyPounceDlgProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM l db_set_b(hContact, modname, "Reuse",(BYTE)db_get_b(NULL, modname, "Reuse",0));
db_set_b(hContact, modname, "GiveUpDays", (BYTE)db_get_b(NULL, modname, "GiveUpDays",0));
db_set_dw(hContact, modname, "GiveUpDate", (DWORD)DBGetContactSettingDword(NULL, modname, "GiveUpDate",0));
- db_set_b(hContact, modname, "ConfirmTimeout", (BYTE)db_get_b(NULL, modname, "ConfirmTimeout",0));
+ db_set_w(hContact, modname, "ConfirmTimeout", (WORD)db_get_w(NULL, modname, "ConfirmTimeout",0));
}
break;
case IDC_SETTINGS:
- if (HIWORD(wParam) == LBN_SELCHANGE)
- {
+ if (HIWORD(wParam) == LBN_SELCHANGE) {
struct windowInfo *wi = (struct windowInfo *)GetWindowLongPtr(hwnd, GWLP_USERDATA);
int item = SendMessage(GetDlgItem(hwnd, IDC_SETTINGS), LB_GETCURSEL, 0, 0);
TCHAR temp[5];
saveLastSetting(wi->hContact, hwnd);
hideAll(hwnd);
- switch (item)
- {
+ switch (item) {
case 0: // Send If My Status Is...
statusModes(wi, 1);
break;
@@ -395,7 +374,7 @@ INT_PTR CALLBACK BuddyPounceDlgProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM l SetDlgItemText(hwnd, IDC_SETTINGMSG, TranslateT("Show confirmation window? (0 to not Show)"));
ShowWindow(GetDlgItem(hwnd, IDC_SETTINGMSG2), SW_SHOW);
SetDlgItemText(hwnd, IDC_SETTINGMSG2, TranslateT("Seconds to wait before sending"));
- SetDlgItemText(hwnd, IDC_SETTINGNUMBER, _itot(db_get_b(wi->hContact, modname, "ConfirmTimeout", 0), temp, 10));
+ SetDlgItemText(hwnd, IDC_SETTINGNUMBER, _itot(db_get_w(wi->hContact, modname, "ConfirmTimeout", 0), temp, 10));
ShowWindow(GetDlgItem(hwnd, IDC_SETTINGNUMBER), SW_SHOW);
ShowWindow(GetDlgItem(hwnd, IDC_SPIN), SW_SHOW);
break;
@@ -418,10 +397,8 @@ INT_PTR CALLBACK BuddyPounceDlgProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM l INT_PTR CALLBACK BuddyPounceOptionsDlgProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
{
- switch(msg)
- {
- case WM_INITDIALOG:
- {
+ switch(msg) {
+ case WM_INITDIALOG: {
struct windowInfo *wi = (struct windowInfo *)mir_alloc(sizeof(struct windowInfo));
TCHAR msg[1024];
TranslateDialogDefault(hwnd);
@@ -443,18 +420,18 @@ INT_PTR CALLBACK BuddyPounceOptionsDlgProc(HWND hwnd, UINT msg, WPARAM wParam, L case WM_NOTIFY:
switch(((LPNMHDR)lParam)->idFrom) {
case 0:
- switch (((LPNMHDR)lParam)->code)
- {
- case PSN_APPLY:
- {
+ switch (((LPNMHDR)lParam)->code) {
+ case PSN_APPLY: {
TCHAR *text;
struct windowInfo *wi = (struct windowInfo *)GetWindowLongPtr(hwnd, GWLP_USERDATA);
HANDLE hContact = ((struct windowInfo *)GetWindowLongPtr(hwnd, GWLP_USERDATA))->hContact;
int length = GetWindowTextLength(GetDlgItem(hwnd, IDC_MESSAGE))+1;
- if (length > 1)
- {
+ if (length > 1) {
text = (TCHAR*)mir_alloc(length*sizeof(TCHAR));
- if (!text) { msg(TranslateT("Couldnt Allocate enough memory"), _T("")); break; }
+ if (!text) {
+ msg(TranslateT("Couldnt Allocate enough memory"), _T(""));
+ break;
+ }
GetDlgItemText(hwnd, IDC_MESSAGE, text, length);
db_set_ws(hContact, modname, "PounceMsg", text);
mir_free(text);
@@ -472,12 +449,9 @@ INT_PTR CALLBACK BuddyPounceOptionsDlgProc(HWND hwnd, UINT msg, WPARAM wParam, L }
break;
case WM_COMMAND:
- switch(LOWORD(wParam))
- {
- case IDC_MESSAGE:
- {
- if (HIWORD(wParam) == EN_CHANGE)
- {
+ switch(LOWORD(wParam)) {
+ case IDC_MESSAGE: {
+ if (HIWORD(wParam) == EN_CHANGE) {
int length;
TCHAR msg[1024];
length = GetWindowTextLength(GetDlgItem(hwnd, IDC_MESSAGE));
@@ -492,16 +466,14 @@ INT_PTR CALLBACK BuddyPounceOptionsDlgProc(HWND hwnd, UINT msg, WPARAM wParam, L SendMessage(GetParent(hwnd), PSM_CHANGED, 0, 0);
break;
case IDC_SETTINGS:
- if (HIWORD(wParam) == LBN_SELCHANGE)
- {
+ if (HIWORD(wParam) == LBN_SELCHANGE) {
struct windowInfo *wi = (struct windowInfo *)GetWindowLongPtr(hwnd, GWLP_USERDATA);
int item = SendMessage(GetDlgItem(hwnd, IDC_SETTINGS), LB_GETCURSEL, 0, 0);
TCHAR temp[5];
SendMessage(GetParent(hwnd), PSM_CHANGED, 0, 0);
saveLastSetting(wi->hContact, hwnd);
hideAll(hwnd);
- switch (item)
- {
+ switch (item) {
case 0: // Send If My Status Is...
statusModes(wi, 1);
break;
@@ -531,7 +503,7 @@ INT_PTR CALLBACK BuddyPounceOptionsDlgProc(HWND hwnd, UINT msg, WPARAM wParam, L SetDlgItemText(hwnd, IDC_SETTINGMSG, TranslateT("Show confirmation window? (0 to not Show)"));
ShowWindow(GetDlgItem(hwnd, IDC_SETTINGMSG2), SW_SHOW);
SetDlgItemText(hwnd, IDC_SETTINGMSG2, TranslateT("Seconds to wait before sending"));
- SetDlgItemText(hwnd, IDC_SETTINGNUMBER, _itot(db_get_b(wi->hContact, modname, "ConfirmTimeout", 0), temp, 10));
+ SetDlgItemText(hwnd, IDC_SETTINGNUMBER, _itot(db_get_w(wi->hContact, modname, "ConfirmTimeout", 0), temp, 10));
ShowWindow(GetDlgItem(hwnd, IDC_SETTINGNUMBER), SW_SHOW);
ShowWindow(GetDlgItem(hwnd, IDC_SPIN), SW_SHOW);
break;
@@ -555,13 +527,12 @@ INT_PTR CALLBACK BuddyPounceOptionsDlgProc(HWND hwnd, UINT msg, WPARAM wParam, L INT_PTR CALLBACK SendPounceDlgProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
{
switch(msg) {
- case WM_INITDIALOG:
- {
+ case WM_INITDIALOG: {
DBVARIANT dbv;
struct SendPounceDlgProcStruct *spdps = (struct SendPounceDlgProcStruct *)lParam;
if (!spdps) DestroyWindow(hwnd);
TranslateDialogDefault(hwnd);
- spdps->timer = db_get_b(spdps->hContact, modname, "ConfirmTimeout", 0);
+ spdps->timer = db_get_w(spdps->hContact, modname, "ConfirmTimeout", 0);
SetWindowLongPtr(hwnd, GWLP_USERDATA, (WPARAM)spdps);
if (db_get_ts(spdps->hContact, modname, "PounceMsg", &dbv)) DestroyWindow(hwnd);
SetDlgItemText(hwnd,IDC_MESSAGE, dbv.ptszVal);
@@ -570,16 +541,14 @@ INT_PTR CALLBACK SendPounceDlgProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lP SendMessage(hwnd,WM_TIMER,0,0);
}
break;
- case WM_TIMER:
- {
+ case WM_TIMER: {
struct SendPounceDlgProcStruct *spdps = (struct SendPounceDlgProcStruct *)GetWindowLongPtr(hwnd, GWLP_USERDATA);
TCHAR message[1024];
mir_sntprintf(message, SIZEOF(message), TranslateT("Pounce being sent to %s in %d seconds"), CallService(MS_CLIST_GETCONTACTDISPLAYNAME, (WPARAM)spdps->hContact, GCDNF_TCHAR), spdps->timer);
SetDlgItemText(hwnd, LBL_CONTACT, message);
spdps->timer--;
- if (spdps->timer == -1)
- {
+ if (spdps->timer == -1) {
KillTimer(hwnd,1);
SendPounce(spdps->message, ((struct SendPounceDlgProcStruct *)GetWindowLongPtr(hwnd, GWLP_USERDATA))->hContact);
mir_free((TCHAR*)((struct SendPounceDlgProcStruct *)GetWindowLongPtr(hwnd, GWLP_USERDATA))->message);
@@ -610,25 +579,23 @@ INT_PTR CALLBACK PounceSentDlgProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lP {
HANDLE hContact = (HANDLE)GetWindowLongPtr(hwnd, GWLP_USERDATA);
switch(msg) {
- case WM_INITDIALOG:
- {
+ case WM_INITDIALOG: {
DBVARIANT dbv;
SetWindowLongPtr(hwnd, GWLP_USERDATA, (WPARAM)lParam);
TranslateDialogDefault(hwnd);
hContact = (HANDLE)lParam;
- if (db_get_ts(hContact, modname, "PounceMsg", &dbv)) DestroyWindow(hwnd);
+ if (db_get_ts(hContact, modname, "PounceMsg", &dbv))
+ DestroyWindow(hwnd);
SetDlgItemText(hwnd, IDC_MESSAGE, dbv.ptszVal);
DBFreeVariant(&dbv);
}
break;
case WM_COMMAND:
switch(LOWORD(wParam)) {
- case IDOK:
- {
+ case IDOK: {
TCHAR text[2048];
GetWindowText(GetDlgItem(hwnd, IDOK), text, 16);
- if (!_tcscmp(text, TranslateT("Retry")))
- {
+ if (!_tcscmp(text, TranslateT("Retry"))) {
GetWindowText(GetDlgItem(hwnd,IDC_MESSAGE), text, 2048);
SendPounce(text, hContact);
}
@@ -646,14 +613,12 @@ void CreateMessageAcknowlegedWindow(HANDLE hContact, int SentSuccess) {
HWND hwnd = CreateDialogParam(hInst, MAKEINTRESOURCE(IDD_CONFIRMSEND), 0, PounceSentDlgProc, (LPARAM)hContact);
TCHAR msg[256];
- if (SentSuccess)
- {
+ if (SentSuccess) {
mir_sntprintf(msg, SIZEOF(msg), TranslateT("Message successfully sent to %s"), CallService(MS_CLIST_GETCONTACTDISPLAYNAME, (WPARAM)hContact, GCDNF_TCHAR));
SetWindowText(GetDlgItem(hwnd, IDOK), TranslateT("OK"));
ShowWindow(GetDlgItem(hwnd, IDCANCEL), 0);
}
- else
- {
+ else {
mir_sntprintf(msg, SIZEOF(msg), TranslateT("Message failed to send to %s"), CallService(MS_CLIST_GETCONTACTDISPLAYNAME, (WPARAM)hContact, GCDNF_TCHAR));
SetWindowText(GetDlgItem(hwnd, IDOK), TranslateT("Retry"));
}
diff --git a/plugins/BuddyPounce/src/headers.h b/plugins/BuddyPounce/src/headers.h index de87db585b..39fa4d301a 100644 --- a/plugins/BuddyPounce/src/headers.h +++ b/plugins/BuddyPounce/src/headers.h @@ -66,7 +66,7 @@ extern HINSTANCE hInst; // main.c
void SendPounce(TCHAR* text, HANDLE hContact);
-//dialog.c
+//dialog.c
INT_PTR CALLBACK BuddyPounceDlgProc(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam);
INT_PTR CALLBACK BuddyPounceSimpleDlgProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam);
INT_PTR CALLBACK BuddyPounceOptionsDlgProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam);
diff --git a/plugins/BuddyPounce/src/main.cpp b/plugins/BuddyPounce/src/main.cpp index 77d86a0afc..f95b995798 100644 --- a/plugins/BuddyPounce/src/main.cpp +++ b/plugins/BuddyPounce/src/main.cpp @@ -62,12 +62,10 @@ int MsgAck(WPARAM wParam, LPARAM lParam) if (ack && ack->cbSize==sizeof(ACKDATA)
&& ack->type==ACKTYPE_MESSAGE
- && ack->hProcess==(HANDLE)WindowList_Find(hWindowList,ack->hContact))
- {
+ && ack->hProcess==(HANDLE)WindowList_Find(hWindowList,ack->hContact)) {
if (db_get_b(NULL, modname, "ShowDeliveryMessages", 1))
CreateMessageAcknowlegedWindow(ack->hContact,ack->result == ACKRESULT_SUCCESS);
- if (ack->result == ACKRESULT_SUCCESS)
- {
+ if (ack->result == ACKRESULT_SUCCESS) {
// wrtie it to the DB
DBEVENTINFO dbei = { 0 };
DBVARIANT dbv;
@@ -86,8 +84,7 @@ int MsgAck(WPARAM wParam, LPARAM lParam) // check to reuse
if (reuse > 1)
db_set_b(ack->hContact, modname, "Reuse", (BYTE)(reuse-1));
- else
- {
+ else {
db_set_b(ack->hContact,modname, "Reuse", 0);
db_set_ws(ack->hContact, modname, "PounceMsg", _T(""));
}
@@ -115,8 +112,7 @@ int BuddyPounceOptInit(WPARAM wParam, LPARAM lParam) int statusCheck(int statusFlag, int status)
{
if (statusFlag == ANY || !statusFlag) return 1;
- switch(status)
- {
+ switch(status) {
case ID_STATUS_OFFLINE:
return 0;
case ID_STATUS_ONLINE:
@@ -178,7 +174,7 @@ int UserOnlineSettingChanged(WPARAM wParam,LPARAM lParam) && statusCheck(db_get_w(hContact, modname, "SendIfTheirStatusIsFLAG", 0), newStatus)) {
// check if we r giving up after x days
if (CheckDate(hContact)) {
- if (db_get_b(hContact, modname, "ConfirmTimeout", 0)) {
+ if (db_get_w(hContact, modname, "ConfirmTimeout", 0)) {
struct SendPounceDlgProcStruct *spdps = (struct SendPounceDlgProcStruct *)mir_alloc(sizeof(struct SendPounceDlgProcStruct));
TCHAR *message = mir_tstrdup(dbv.ptszVal); // will get free()ed in the send confirm window proc
spdps->hContact = hContact;
diff --git a/plugins/BuddyPounce/src/resource.h b/plugins/BuddyPounce/src/resource.h index fc32b059dc..08ddca83fb 100644 --- a/plugins/BuddyPounce/src/resource.h +++ b/plugins/BuddyPounce/src/resource.h @@ -1,6 +1,6 @@ //{{NO_DEPENDENCIES}}
// Microsoft Visual C++ generated include file.
-// Used by C:\Temp\Myranda\plugins\BuddyPounce\res\resource.rc
+// Used by ..\res\resource.rc
//
#define IDC_DELETE 5
#define IDC_DEFAULT 6
|