summaryrefslogtreecommitdiff
path: root/init.cpp
diff options
context:
space:
mode:
authorGluzskiy Alexandr <sss123next@list.ru>2010-08-23 22:53:44 +0300
committerGluzskiy Alexandr <sss123next@list.ru>2010-08-23 22:53:44 +0300
commit12070f1ab059a9c1595616cde2397a09023eec9f (patch)
tree79e38ca3068a5773da4d32a79d4ba1e2949df48b /init.cpp
parentb8ab705f6fe2df0ce3aebe5749521f768d4df5e8 (diff)
modified: clist.cpp
modified: commonheaders.h modified: icons.cpp modified: init.cpp modified: main.cpp modified: srmm.cpp modified: utilities.cpp
Diffstat (limited to 'init.cpp')
-rw-r--r--init.cpp22
1 files changed, 21 insertions, 1 deletions
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);