diff options
| author | George Hazan <ghazan@miranda.im> | 2019-03-07 22:38:02 +0300 |
|---|---|---|
| committer | George Hazan <ghazan@miranda.im> | 2019-03-07 22:40:54 +0300 |
| commit | 6712ce9307350ef5c04f184b0cb80cfe75af77c5 (patch) | |
| tree | 3baa482fecc7e53c7843e8ae89a6bc6678b0570d /plugins/SpellChecker/src/utils.cpp | |
| parent | fab3905d91890102046dcc4554721991ae8ff413 (diff) | |
Srmm_ModifyIcon now changes only tooltip and/or icon, Srmm_SetIconFlags controls flags
Diffstat (limited to 'plugins/SpellChecker/src/utils.cpp')
| -rw-r--r-- | plugins/SpellChecker/src/utils.cpp | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/plugins/SpellChecker/src/utils.cpp b/plugins/SpellChecker/src/utils.cpp index fc8a83365e..017dcb09c2 100644 --- a/plugins/SpellChecker/src/utils.cpp +++ b/plugins/SpellChecker/src/utils.cpp @@ -814,18 +814,11 @@ void GetContactLanguage(Dialog *dlg) void ModifyIcon(Dialog *dlg)
{
- StatusIconData sid = {};
- sid.szModule = MODULENAME;
-
for (int i = 0; i < languages.getCount(); i++) {
- sid.dwId = i;
-
if (languages[i] == dlg->lang)
- sid.flags = (dlg->enabled ? 0 : MBF_DISABLED);
+ Srmm_SetIconFlags(dlg->hContact, MODULENAME, i, dlg->enabled ? 0 : MBF_DISABLED);
else
- sid.flags = MBF_HIDDEN;
-
- Srmm_ModifyIcon(dlg->hContact, &sid);
+ Srmm_SetIconFlags(dlg->hContact, MODULENAME, i, MBF_HIDDEN);
}
}
|
