From 30707c980d1560b358dbf2671a4d2a26a1e8173c Mon Sep 17 00:00:00 2001 From: George Hazan Date: Wed, 28 Nov 2012 21:45:37 +0000 Subject: various menu initialization quirks git-svn-id: http://svn.miranda-ng.org/main/trunk@2552 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/SecureIM/src/main.cpp | 33 +++++++++++++++------------------ 1 file changed, 15 insertions(+), 18 deletions(-) (limited to 'plugins/SecureIM/src/main.cpp') diff --git a/plugins/SecureIM/src/main.cpp b/plugins/SecureIM/src/main.cpp index d0ca0a56c1..0591ce40cf 100644 --- a/plugins/SecureIM/src/main.cpp +++ b/plugins/SecureIM/src/main.cpp @@ -46,30 +46,27 @@ void AddHookFunction(LPCSTR eventName, MIRANDAHOOK hookFunction) { HANDLE AddMenuItem(LPCSTR name,int pos,HICON hicon,LPCSTR service,int flags=0,WPARAM wParam=0) { - CLISTMENUITEM mi = { 0 }; - mi.cbSize=sizeof(mi); - mi.flags=flags | CMIF_HIDDEN; - mi.position=pos; - mi.hIcon=hicon; - mi.pszName= (char*)name; - mi.pszPopupName=(char*)-1; - mi.pszService=(char*)service; + CLISTMENUITEM mi = { sizeof(mi) }; + mi.flags = flags | CMIF_HIDDEN; + mi.position = pos; + mi.hIcon = hicon; + mi.pszName = (char*)name; + mi.pszPopupName = (char*)-1; + mi.pszService = (char*)service; return Menu_AddContactMenuItem(&mi); } HANDLE AddSubItem(HANDLE rootid,LPCSTR name,int pos,int poppos,LPCSTR service,WPARAM wParam=0) { - CLISTMENUITEM mi = { 0 }; - memset(&mi,0,sizeof(mi)); - mi.cbSize=sizeof(mi); - mi.flags=CMIF_CHILDPOPUP | CMIF_HIDDEN; - mi.position=pos; - mi.popupPosition=poppos; - mi.hIcon=NULL; - mi.pszName=(char*)name; - mi.pszPopupName=(char*)rootid; - mi.pszService=(char*)service; + CLISTMENUITEM mi = { sizeof(mi) }; + mi.flags = CMIF_CHILDPOPUP | CMIF_HIDDEN; + mi.position = pos; + mi.popupPosition = poppos; + mi.hIcon = NULL; + mi.pszName = (char*)name; + mi.pszPopupName = (char*)rootid; + mi.pszService = (char*)service; return Menu_AddContactMenuItem(&mi); } -- cgit v1.2.3