summaryrefslogtreecommitdiff
path: root/Plugins/extraicons/sdk/m_cluiframes.h
diff options
context:
space:
mode:
authorpescuma <pescuma@c086bb3d-8645-0410-b8da-73a8550f86e7>2009-04-10 01:33:53 +0000
committerpescuma <pescuma@c086bb3d-8645-0410-b8da-73a8550f86e7>2009-04-10 01:33:53 +0000
commitfc113593e97d2a048560dad022b6c3f31ecac4fa (patch)
treea9af7bc122c88b2bb37dcb48ea2c4330c216374a /Plugins/extraicons/sdk/m_cluiframes.h
parenta72ac14dbb1b8d53328621e5f5362ef61bcb27e6 (diff)
extraicons: added click handling
git-svn-id: http://pescuma.googlecode.com/svn/trunk/Miranda@158 c086bb3d-8645-0410-b8da-73a8550f86e7
Diffstat (limited to 'Plugins/extraicons/sdk/m_cluiframes.h')
-rw-r--r--Plugins/extraicons/sdk/m_cluiframes.h20
1 files changed, 13 insertions, 7 deletions
diff --git a/Plugins/extraicons/sdk/m_cluiframes.h b/Plugins/extraicons/sdk/m_cluiframes.h
index 07aacab..73ca5e9 100644
--- a/Plugins/extraicons/sdk/m_cluiframes.h
+++ b/Plugins/extraicons/sdk/m_cluiframes.h
@@ -63,16 +63,19 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
//
// [statusicon] ContactName [WEB][ADV1][ADV2][SMS][EMAIL][PROTO][CLIENT]
//
+#define EXTRA_ICON_RES0 0 // only used by nicer
#define EXTRA_ICON_EMAIL 1
-#define EXTRA_ICON_PROTO 2
+#define EXTRA_ICON_WEB 2
#define EXTRA_ICON_SMS 3
#define EXTRA_ICON_ADV1 4
#define EXTRA_ICON_ADV2 5
-#define EXTRA_ICON_WEB 6
-#define EXTRA_ICON_CLIENT 7
-#define EXTRA_ICON_VISMODE 8
-#define EXTRA_ICON_ADV3 9
-#define EXTRA_ICON_ADV4 10
+#define EXTRA_ICON_ADV3 6
+#define EXTRA_ICON_CLIENT 7
+#define EXTRA_ICON_ADV4 8
+#define EXTRA_ICON_RES1 9 // only used by nicer
+#define EXTRA_ICON_PROTO 9 // used by mwclist and modern
+#define EXTRA_ICON_RES2 10 // only used by nicer
+#define EXTRA_ICON_VISMODE 10 // only used by modern
#define EXTRA_ICON_COUNT 10
@@ -104,6 +107,9 @@ typedef struct
//called with wparam=hContact
#define ME_CLIST_EXTRA_IMAGE_APPLY "CListFrames/OnExtraImageApply"
+//called with wparam=hContact lparam=extra
+#define ME_CLIST_EXTRA_CLICK "CListFrames/OnExtraClick"
+
//End of extra images header. TODO move it to separate m_extraimages.h file
//Cause it has not any relationship to cluiframes engine
@@ -114,7 +120,7 @@ typedef struct
// NOTE: Clui frames engine is in to be reconsructed..
-// Constants used bellow
+// Constants used below
typedef struct tagCLISTFrame {
DWORD cbSize;
HWND hWnd ;