summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorGeorge Hazan <george.hazan@gmail.com>2014-01-18 12:41:41 +0000
committerGeorge Hazan <george.hazan@gmail.com>2014-01-18 12:41:41 +0000
commit00a9149e272b38b002d2a2711c54fab25bcf733f (patch)
treee30540b4a917c55fd0cb42dd2829e7308412ffac /include
parentd4bff57e724e532ef2382137c0c4f6fd59f1a9b3 (diff)
- log writing fixed;
- DoPopup & DoTrayIcons now use inheritance; - massive cleaning git-svn-id: http://svn.miranda-ng.org/main/trunk@7716 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'include')
-rw-r--r--include/m_chat_int.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/include/m_chat_int.h b/include/m_chat_int.h
index 7ebeb02068..899c9f41b5 100644
--- a/include/m_chat_int.h
+++ b/include/m_chat_int.h
@@ -221,7 +221,7 @@ struct GCSessionInfoBase
HWND hwndTooltip;
int iOldItemID;
- interface IAccPropServices* pAccPropServicesForNickList;
+ TCHAR pszLogFileName[MAX_PATH];
SESSION_INFO *next;
};
@@ -314,8 +314,6 @@ struct CHAT_MANAGER
BOOL (*SM_SetStatusEx)(const TCHAR *pszID, const char *pszModule, const TCHAR* pszText, int flags);
BOOL (*SM_SendUserMessage)(const TCHAR *pszID, const char *pszModule, const TCHAR* pszText);
STATUSINFO* (*SM_AddStatus)(const TCHAR *pszID, const char *pszModule, const TCHAR *pszStatus);
- SESSION_INFO* (*SM_GetNextWindow)(SESSION_INFO *si);
- SESSION_INFO* (*SM_GetPrevWindow)(SESSION_INFO *si);
BOOL (*SM_AddEventToAllMatchingUID)(GCEVENT *gce);
BOOL (*SM_AddEvent)(const TCHAR *pszID, const char *pszModule, GCEVENT *gce, BOOL bIsHighlighted);
LRESULT (*SM_SendMessage)(const TCHAR *pszID, const char *pszModule, UINT msg, WPARAM wParam, LPARAM lParam);
@@ -378,9 +376,11 @@ struct CHAT_MANAGER
BOOL (*DoEventHookAsync)(HWND hwnd, const TCHAR *pszID, const char *pszModule, int iType, TCHAR* pszUID, TCHAR* pszText, INT_PTR dwItem);
BOOL (*DoSoundsFlashPopupTrayStuff)(SESSION_INFO *si, GCEVENT *gce, BOOL bHighlight, int bManyFix);
+ BOOL (*DoTrayIcon)(SESSION_INFO *si, GCEVENT *gce);
BOOL (*DoPopup)(SESSION_INFO *si, GCEVENT *gce);
int (*ShowPopup)(HANDLE hContact, SESSION_INFO *si, HICON hIcon, char* pszProtoName, TCHAR* pszRoomName, COLORREF crBkg, const TCHAR* fmt, ...);
BOOL (*LogToFile)(SESSION_INFO *si, GCEVENT *gce);
+ TCHAR* (*GetChatLogsFilename)(SESSION_INFO *si, time_t tTime);
BOOL (*IsHighlighted)(SESSION_INFO *si, GCEVENT *pszText);
TCHAR* (*RemoveFormatting)(const TCHAR *pszText);