summaryrefslogtreecommitdiff
path: root/protocols/Icq10/src/proto.h
diff options
context:
space:
mode:
authorGeorge Hazan <ghazan@miranda.im>2019-01-15 21:35:39 +0300
committerGeorge Hazan <ghazan@miranda.im>2019-01-15 21:35:39 +0300
commitc2bdd8abc93b94228d5cb16aa55a0994a7d97d29 (patch)
treebbca2a3d021872d5c63cdc8591a157163ddd6577 /protocols/Icq10/src/proto.h
parent4491473110a95fe33b18334e828197974b141312 (diff)
fixes #1768 (ICQ10: add "Sync clist with server" button)
Diffstat (limited to 'protocols/Icq10/src/proto.h')
-rw-r--r--protocols/Icq10/src/proto.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/protocols/Icq10/src/proto.h b/protocols/Icq10/src/proto.h
index ab09a29c12..46bcb56e8f 100644
--- a/protocols/Icq10/src/proto.h
+++ b/protocols/Icq10/src/proto.h
@@ -86,6 +86,7 @@ class CIcqProto : public PROTO<CIcqProto>
void CheckPassword(void);
void ConnectionFailed(int iReason);
CMStringA GetUserId(MCONTACT);
+ void MoveContactToGroup(MCONTACT hContact, const wchar_t *pwszGroup, const wchar_t *pwszNewGroup);
MCONTACT ParseBuddyInfo(const JSONNode &buddy, MCONTACT hContact = -1);
void ParseMessage(MCONTACT hContact, __int64 &lastMsgId, const JSONNode &msg);
void RetrieveUserHistory(MCONTACT, __int64 startMsgId, __int64 endMsgId);
@@ -138,6 +139,7 @@ class CIcqProto : public PROTO<CIcqProto>
CMStringA m_aimsid;
LONG m_msgId = 1;
int m_iRClientId;
+ HGENMENU m_hUploadGroups;
OBJLIST<IcqOwnMessage> m_arOwnIds;
@@ -196,6 +198,7 @@ class CIcqProto : public PROTO<CIcqProto>
INT_PTR __cdecl SetAvatar(WPARAM, LPARAM);
INT_PTR __cdecl CreateAccMgrUI(WPARAM, LPARAM);
+ INT_PTR __cdecl UploadGroups(WPARAM, LPARAM);
////////////////////////////////////////////////////////////////////////////////////////
// events
@@ -234,6 +237,7 @@ class CIcqProto : public PROTO<CIcqProto>
int UserIsTyping(MCONTACT hContact, int type) override;
+ void OnBuildProtoMenu(void) override;
void OnContactDeleted(MCONTACT) override;
void OnModulesLoaded() override;
void OnShutdown() override;