Ejemplo n.º 1
0
int InitCustomMenus(void)
{
	InitIconLibMenuIcons();

	CreateServiceFunction("CloseAction", CloseAction);
	CreateServiceFunction("CList/SetContactIgnore", SetContactIgnore);

	CMenuItem mi(g_plugin);
	SET_UID(mi, 0xe3b08c6f, 0x8a01, 0x4c94, 0xb3, 0xf5, 0x9d, 0x38, 0x6, 0x63, 0x7a, 0xa9);
	mi.position = 200000;
	mi.pszService = "CList/SetContactIgnore";
	mi.hIcolibItem = iconItem[0].hIcolib;
	mi.name.a = LPGEN("&Contact list settings...");
	Menu_AddContactMenuItem(&mi);
	return 0;
}
Ejemplo n.º 2
0
int InitCustomMenus(void)
{
	InitIconLibMenuIcons();

	CreateServiceFunction("CloseAction", CloseAction);
	CreateServiceFunction("CList/SetContactIgnore", SetContactIgnore);

	CLISTMENUITEM mi = { sizeof(mi) };
	mi.position = 200000;
	mi.pszPopupName = (char *)-1;
	mi.pszService = "CList/SetContactIgnore";
	mi.icolibItem = iconItem[1].hIcolib;
	mi.pszName = LPGEN("&Contact list settings...");
	Menu_AddContactMenuItem(&mi);

	hMainStatusMenu = (HMENU)CallService(MS_CLIST_MENUGETSTATUS, 0, 0);
	hMainMenu = (HMENU)CallService(MS_CLIST_MENUGETMAIN, 0, 0);

	return 0;
}