From 12070f1ab059a9c1595616cde2397a09023eec9f Mon Sep 17 00:00:00 2001 From: Gluzskiy Alexandr Date: Mon, 23 Aug 2010 22:53:44 +0300 Subject: modified: clist.cpp modified: commonheaders.h modified: icons.cpp modified: init.cpp modified: main.cpp modified: srmm.cpp modified: utilities.cpp --- init.cpp | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) (limited to 'init.cpp') diff --git a/init.cpp b/init.cpp index 465b77e..f8fee40 100644 --- a/init.cpp +++ b/init.cpp @@ -157,12 +157,32 @@ static int OnModulesLoaded(WPARAM wParam,LPARAM lParam) int onExtraImageApplying(WPARAM wParam, LPARAM); void InitIconLib(); - void InitCheck(); void FirstRun(); FirstRun(); InitCheck(); InitIconLib(); + if(ServiceExists(MS_MSG_ADDICON)) + { + HICON IconLibGetIcon(const char* ident); + StatusIconData sid = {0}; + sid.cbSize = sizeof(sid); + sid.szModule = szGPGModuleName; + sid.flags = MBF_HIDDEN; + sid.dwId = 0x00000001; + sid.hIcon = IconLibGetIcon("secured"); + sid.szTooltip = Translate("GPG Turn off encryption"); + CallService(MS_MSG_ADDICON, 0, (LPARAM)&sid); + ZeroMemory(&sid, sizeof(sid)); + sid.cbSize = sizeof(sid); + sid.szModule = szGPGModuleName; + sid.flags = MBF_HIDDEN; + sid.dwId = 0x00000002; + sid.hIcon = IconLibGetIcon("unsecured"); + sid.szTooltip = Translate("GPG Turn on encryption"); + CallService(MS_MSG_ADDICON, 0, (LPARAM)&sid); + } + bIsMiranda09 = (DWORD)CallService(MS_SYSTEM_GETVERSION, 0, 0) >= 0x00090100?true:false; bMetaContacts = ServiceExists(MS_MC_GETMETACONTACT); -- cgit v1.2.3