summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/m_clist.h18
-rw-r--r--plugins/Clist_modern/src/CLUIFrames/groupmenu.cpp5
-rw-r--r--plugins/Clist_nicer/src/CLUIFrames/groupmenu.cpp4
3 files changed, 11 insertions, 16 deletions
diff --git a/include/m_clist.h b/include/m_clist.h
index 64105858b8..b519ec8d9b 100644
--- a/include/m_clist.h
+++ b/include/m_clist.h
@@ -133,12 +133,11 @@ EXTERN_C MIR_APP_DLL(HGENMENU) Menu_AddProtoMenuItem(TMO_MenuItem *mi, const cha
/////////////////////////////////////////////////////////////////////////////////////////
// GROUP MENU
-typedef struct
+struct GroupMenuParam
{
int wParam;
int lParam;
-}
-GroupMenuParam, *lpGroupMenuParam;
+};
// builds the Group menu
// wParam=lParam=0
@@ -146,12 +145,11 @@ GroupMenuParam, *lpGroupMenuParam;
#define MS_CLIST_MENUBUILDGROUP "CList/MenuBuildGroup"
// add a new item to the Group menus
-// wParam=lpGroupMenuParam, params to call when exec menuitem
+// wParam=GroupMenuParam*, params to call when exec menuitem
// lParam=(LPARAM)(TMO_MenuItem*)&mi
-__forceinline HGENMENU Menu_AddGroupMenuItem(lpGroupMenuParam gmp, TMO_MenuItem *mi)
+__forceinline HGENMENU Menu_AddGroupMenuItem(GroupMenuParam *gmp, TMO_MenuItem *mi)
{
- mi->hLangpack = hLangpack;
return (HGENMENU)CallService("CList/AddGroupMenuItem", (WPARAM)gmp, (LPARAM)mi);
}
@@ -168,12 +166,11 @@ __forceinline HGENMENU Menu_AddGroupMenuItem(lpGroupMenuParam gmp, TMO_MenuItem
#define MS_CLIST_MENUBUILDSUBGROUP "CList/MenuBuildSubGroup"
// add a new item to the SubGroup menus
-// wParam=lpGroupMenuParam, params to call when exec menuitem
+// wParam=GroupMenuParam*, params to call when exec menuitem
// lParam=(LPARAM)(TMO_MenuItem*)&mi
-__forceinline HGENMENU Menu_AddSubGroupMenuItem(lpGroupMenuParam gmp, TMO_MenuItem *mi)
+__forceinline HGENMENU Menu_AddSubGroupMenuItem(GroupMenuParam *gmp, TMO_MenuItem *mi)
{
- mi->hLangpack = hLangpack;
return (HGENMENU)CallService("CList/AddSubGroupMenuItem", (WPARAM)gmp, (LPARAM)mi);
}
@@ -195,7 +192,6 @@ __forceinline HGENMENU Menu_AddSubGroupMenuItem(lpGroupMenuParam gmp, TMO_MenuIt
__forceinline HGENMENU Menu_AddTrayMenuItem(TMO_MenuItem *mi)
{
- mi->hLangpack = hLangpack;
return (HGENMENU)CallService("CList/AddTrayMenuItem", 0, (LPARAM)mi);
}
@@ -294,7 +290,7 @@ typedef struct {
LPARAM lParam; //caller defined
char *pszService; //name of the service to call on activation
union {
- char *pszTooltip; //short description of the event to display as a
+ char *pszTooltip; //short description of the event to display as a
TCHAR *ptszTooltip; //tooltip on the system tray
};
} CLISTEVENT;
diff --git a/plugins/Clist_modern/src/CLUIFrames/groupmenu.cpp b/plugins/Clist_modern/src/CLUIFrames/groupmenu.cpp
index 48554635ce..3bc84b1bcc 100644
--- a/plugins/Clist_modern/src/CLUIFrames/groupmenu.cpp
+++ b/plugins/Clist_modern/src/CLUIFrames/groupmenu.cpp
@@ -70,8 +70,7 @@ static INT_PTR AddGroupMenuItem(WPARAM wParam, LPARAM lParam)
// we need just one parametr.
mmep->szServiceName = mir_strdup(pmi->pszService);
- mmep->Param1 = 0; // mi->popupPosition; !!!!!!!!!!!!!!!!!!
- lpGroupMenuParam gmp = (lpGroupMenuParam)wParam;
+ GroupMenuParam *gmp = (GroupMenuParam*)wParam;
if (gmp != NULL) {
mmep->Param1 = gmp->wParam;
mmep->Param2 = gmp->lParam;
@@ -366,7 +365,7 @@ static INT_PTR AddSubGroupMenuItem(WPARAM wParam, LPARAM lParam)
TMO_MenuItem *pmi = (TMO_MenuItem*)lParam;
// we need just one parametr.
mmep->szServiceName = mir_strdup(pmi->pszService);
- lpGroupMenuParam gmp = (lpGroupMenuParam)wParam;
+ GroupMenuParam *gmp = (GroupMenuParam*)wParam;
if (gmp != NULL) {
mmep->Param1 = gmp->wParam;
mmep->Param2 = gmp->lParam;
diff --git a/plugins/Clist_nicer/src/CLUIFrames/groupmenu.cpp b/plugins/Clist_nicer/src/CLUIFrames/groupmenu.cpp
index 7f7a15e2a7..54e104243c 100644
--- a/plugins/Clist_nicer/src/CLUIFrames/groupmenu.cpp
+++ b/plugins/Clist_nicer/src/CLUIFrames/groupmenu.cpp
@@ -71,7 +71,7 @@ static INT_PTR AddGroupMenuItem(WPARAM wParam, LPARAM lParam)
TMO_MenuItem *pmi = (TMO_MenuItem*)lParam;
// we need just one parametr.
mmep->szServiceName = mir_strdup(pmi->pszService);
- lpGroupMenuParam gmp = (lpGroupMenuParam)wParam;
+ GroupMenuParam *gmp = (GroupMenuParam*)wParam;
if (gmp != NULL) {
mmep->Param1 = gmp->wParam;
mmep->Param2 = gmp->lParam;
@@ -350,7 +350,7 @@ static INT_PTR AddSubGroupMenuItem(WPARAM wParam, LPARAM lParam)
TMO_MenuItem *pmi = (TMO_MenuItem*)lParam;
// we need just one parametr.
- lpGroupMenuParam gmp = (lpGroupMenuParam)wParam;
+ GroupMenuParam *gmp = (GroupMenuParam*)wParam;
mmep->szServiceName = mir_strdup(pmi->pszService);
if (gmp != NULL) {
mmep->Param1 = gmp->wParam;