From 4cd0aa5643498a9be9a2fc3ed6e1a88807d4dc8f Mon Sep 17 00:00:00 2001 From: George Hazan Date: Tue, 3 Oct 2023 11:42:41 +0300 Subject: MS_SMILEYADD_SELECTSMILEY - new service for custom smiley selector --- plugins/ExternalAPI/m_smileyadd.h | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'plugins/ExternalAPI') diff --git a/plugins/ExternalAPI/m_smileyadd.h b/plugins/ExternalAPI/m_smileyadd.h index 636dda0bcd..cfb46fb509 100644 --- a/plugins/ExternalAPI/m_smileyadd.h +++ b/plugins/ExternalAPI/m_smileyadd.h @@ -67,6 +67,7 @@ struct SMADD_INFO int NumberOfSmileys; // Number of total smileys defined }; +#define MS_SMILEYADD_GETINFO "SmileyAdd/GetInfo" #define MS_SMILEYADD_GETINFO2 "SmileyAdd/GetInfo2" ///////////////////////////////////////////////////////////////////////////////////////// @@ -216,3 +217,22 @@ struct SMADD_CONT }; #define MS_SMILEYADD_LOADCONTACTSMILEYS "SmileyAdd/LoadContactSmileys" + +///////////////////////////////////////////////////////////////////////////////////////// +// Displays SmileyTool window to choose a smiley +// wParam = (WPARAM) 0; not used +// lParam = (LPARAM) (SMADD_SELECTSMILEY*) ¶m; + +struct SMADD_SELECTSMILEY +{ + const char *pszSmileys; // list of smileys or zero to display all pack + int xPosition; + int yPosition; + int direction; + HWND hWndTarget; + HWND hWndParent; + UINT targetMessage; + WPARAM targetWParam; +}; + +#define MS_SMILEYADD_SELECTSMILEY "SmileyAdd/SelectSmiley" -- cgit v1.2.3