static int ContactListModulesLoaded(WPARAM, LPARAM) { RebuildMenuOrder(); for (int i=0; i < accounts.getCount(); i++) AddProtoIconIndex(accounts[i]); cli.pfnLoadContactTree(); LoadCLUIModule(); InitClistHotKeys(); return 0; }
static int ContactListAccountsChanged(WPARAM eventCode, LPARAM lParam) { switch (eventCode) { case PRAC_ADDED: AddProtoIconIndex((PROTOACCOUNT*)lParam); break; case PRAC_REMOVED: RemoveProtoIconIndex((PROTOACCOUNT*)lParam); break; } cli.pfnReloadProtoMenus(); cli.pfnTrayIconIconsChanged(); cli.pfnClcBroadcast(INTM_RELOADOPTIONS, 0, 0); cli.pfnClcBroadcast(INTM_INVALIDATE, 0, 0); return 0; }