static void OnReplaceSession(SESSION_INFO *si) { if (si->hContact) Chat_SetFilters(si); if (si->hWnd) RedrawWindow(GetDlgItem(si->hWnd, IDC_LIST), NULL, NULL, RDW_INVALIDATE); }
BOOL SM_ReconfigureFilters() { for (SESSION_INFO *si = pci->wndList; si; si = si->next) Chat_SetFilters(si); return TRUE; }
static void OnCreateSession(SESSION_INFO *si, MODULEINFO *mi) { Chat_SetFilters(si); if (mi) { mi->idleTimeStamp = time(0); pci->SM_BroadcastMessage(mi->pszModule, GC_UPDATESTATUSBAR, 0, 1, TRUE); } }
BOOL SM_ReconfigureFilters() { SESSION_INFO* pTemp = m_WndList, *pLast = NULL; while (pTemp != NULL) { Chat_SetFilters(pTemp); pLast = pTemp; pTemp = pTemp->next; } return TRUE; }