From 109877a3c75cb290c55755dcfc88794d2453669d Mon Sep 17 00:00:00 2001 From: George Hazan Date: Sat, 30 Mar 2013 17:32:39 +0000 Subject: MS_DB_EVENT_* services remained, but their calls removed git-svn-id: http://svn.miranda-ng.org/main/trunk@4255 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/TabSRMM/src/msgdlgutils.cpp | 45 +++++++------------------------------ 1 file changed, 8 insertions(+), 37 deletions(-) (limited to 'plugins/TabSRMM/src/msgdlgutils.cpp') diff --git a/plugins/TabSRMM/src/msgdlgutils.cpp b/plugins/TabSRMM/src/msgdlgutils.cpp index cbea9ed83e..8f0708a686 100644 --- a/plugins/TabSRMM/src/msgdlgutils.cpp +++ b/plugins/TabSRMM/src/msgdlgutils.cpp @@ -288,35 +288,6 @@ void TSAPI CalcDynamicAvatarSize(TWindowData *dat, BITMAP *bminfo) dat->pic.cx = (int)newWidth + 2; } -void TSAPI WriteStatsOnClose(TWindowData *dat) -{ - /* - DBEVENTINFO dbei; - char buffer[450]; - HANDLE hNewEvent; - time_t now = time(NULL); - now = now - dat->stats.started; - - return; - - if (dat->hContact != 0 &&(PluginConfig.m_LogStatusChanges != 0) && M->GetByte(dat->hContact, "logstatuschanges", 0)) { - mir_snprintf(buffer, sizeof(buffer), "Session close - active for: %d:%02d:%02d, Sent: %d (%d), Rcvd: %d (%d)", now / 3600, now / 60, now % 60, dat->stats.iSent, dat->stats.iSentBytes, dat->stats.iReceived, dat->stats.iReceivedBytes); - dbei.cbSize = sizeof(dbei); - dbei.pBlob = (PBYTE) buffer; - dbei.cbBlob = (int)(strlen(buffer)) + 1; - dbei.eventType = EVENTTYPE_STATUSCHANGE; - dbei.flags = DBEF_READ; - dbei.timestamp = time(NULL); - dbei.szModule = dat->szProto; - hNewEvent = (HANDLE) CallService(MS_DB_EVENT_ADD, (WPARAM) dat->hContact, (LPARAM) & dbei); - if (dat->hDbEventFirst == NULL) { - dat->hDbEventFirst = hNewEvent; - SendMessage(dat->hwnd, DM_REMAKELOG, 0, 0); - } - } - */ -} - int TSAPI MsgWindowUpdateMenu(TWindowData *dat, HMENU submenu, int menuID) { HWND hwndDlg = dat->hwnd; @@ -1413,7 +1384,7 @@ void TSAPI FindFirstEvent(TWindowData *dat) if (historyMode == -1) historyMode = (int)M->GetByte(SRMSGMOD, SRMSGSET_LOADHISTORY, SRMSGDEFSET_LOADHISTORY); - dat->hDbEventFirst = (HANDLE) CallService(MS_DB_EVENT_FINDFIRSTUNREAD, (WPARAM) dat->hContact, 0); + dat->hDbEventFirst = db_event_firstUnread(dat->hContact); if (dat->bActualHistory) historyMode = LOADHISTORY_COUNT; @@ -1432,14 +1403,14 @@ void TSAPI FindFirstEvent(TWindowData *dat) // for (; i > 0; i--) { if (dat->hDbEventFirst == NULL) - hPrevEvent = (HANDLE) CallService(MS_DB_EVENT_FINDLAST, (WPARAM) dat->hContact, 0); + hPrevEvent = db_event_last(dat->hContact); else - hPrevEvent = (HANDLE) CallService(MS_DB_EVENT_FINDPREV, (WPARAM) dat->hDbEventFirst, 0); + hPrevEvent = db_event_prev(dat->hDbEventFirst); if (hPrevEvent == NULL) break; dbei.cbBlob = 0; dat->hDbEventFirst = hPrevEvent; - CallService(MS_DB_EVENT_GET, (WPARAM) dat->hDbEventFirst, (LPARAM) & dbei); + db_event_get(dat->hDbEventFirst, &dbei); if (!DbEventIsShown(dat, &dbei)) i++; } @@ -1454,17 +1425,17 @@ void TSAPI FindFirstEvent(TWindowData *dat) if (dat->hDbEventFirst == NULL) dbei.timestamp = time(NULL); else - CallService(MS_DB_EVENT_GET, (WPARAM) dat->hDbEventFirst, (LPARAM) & dbei); + db_event_get(dat->hDbEventFirst, &dbei); firstTime = dbei.timestamp - 60 * DBGetContactSettingWord(NULL, SRMSGMOD, SRMSGSET_LOADTIME, SRMSGDEFSET_LOADTIME); for (;;) { if (dat->hDbEventFirst == NULL) - hPrevEvent = (HANDLE) CallService(MS_DB_EVENT_FINDLAST, (WPARAM) dat->hContact, 0); + hPrevEvent = db_event_last(dat->hContact); else - hPrevEvent = (HANDLE) CallService(MS_DB_EVENT_FINDPREV, (WPARAM) dat->hDbEventFirst, 0); + hPrevEvent = db_event_prev(dat->hDbEventFirst); if (hPrevEvent == NULL) break; dbei.cbBlob = 0; - CallService(MS_DB_EVENT_GET, (WPARAM) hPrevEvent, (LPARAM) & dbei); + db_event_get(hPrevEvent, &dbei); if (dbei.timestamp < firstTime) break; dat->hDbEventFirst = hPrevEvent; -- cgit v1.2.3