diff options
| author | aunsane <aunsane@gmail.com> | 2017-01-06 20:12:37 +0300 | 
|---|---|---|
| committer | aunsane <aunsane@gmail.com> | 2017-01-06 20:12:37 +0300 | 
| commit | 36a18b725e67bbc0286f4d550a368cc3400fc7ff (patch) | |
| tree | aab063191ea8941792929dde23d9b47cb7c3d9c7 /plugins/StatusManager/src/AdvancedAutoAway | |
| parent | b7336b2fc97092442ce643532f67466868a87812 (diff) | |
StatusManager: #662
- ability to disable subplugins
- project cleaning
Diffstat (limited to 'plugins/StatusManager/src/AdvancedAutoAway')
3 files changed, 8 insertions, 0 deletions
| diff --git a/plugins/StatusManager/src/AdvancedAutoAway/aaa_options.cpp b/plugins/StatusManager/src/AdvancedAutoAway/aaa_options.cpp index 93204a033d..63971adcdf 100644 --- a/plugins/StatusManager/src/AdvancedAutoAway/aaa_options.cpp +++ b/plugins/StatusManager/src/AdvancedAutoAway/aaa_options.cpp @@ -513,6 +513,7 @@ int AutoAwayOptInitialise(WPARAM wParam, LPARAM)  	OPTIONSDIALOGPAGE odp = { 0 };  	odp.position = 1000000000;  	odp.hInstance = hInst; +	odp.hLangpack = hAAALangpack;  	odp.pszTemplate = MAKEINTRESOURCEA(IDD_OPT_TABS);  	odp.szTitle.a = LPGEN("Auto away");  	odp.szGroup.a = LPGEN("Status"); diff --git a/plugins/StatusManager/src/AdvancedAutoAway/advancedautoaway.cpp b/plugins/StatusManager/src/AdvancedAutoAway/advancedautoaway.cpp index d0eb48801c..b9647816f2 100644 --- a/plugins/StatusManager/src/AdvancedAutoAway/advancedautoaway.cpp +++ b/plugins/StatusManager/src/AdvancedAutoAway/advancedautoaway.cpp @@ -22,6 +22,8 @@  #include "..\stdafx.h" +int hAAALangpack = 0; +  #ifdef _DEBUG  	#define SECS_PER_MINUTE		20 /* speedup */  #else @@ -587,6 +589,9 @@ int AAAModuleLoaded(WPARAM, LPARAM)  void AdvancedAutoAwayLoad()  { +	MUUID muidLast = MIID_LAST; +	hAAALangpack = GetPluginLangId(muidLast, 0); +  	hAAAModuleLoadedHook = HookEvent(ME_SYSTEM_MODULESLOADED, AAAModuleLoaded);  	hStateChangedEvent = CreateHookableEvent(ME_AAA_STATECHANGED);  } diff --git a/plugins/StatusManager/src/AdvancedAutoAway/advancedautoaway.h b/plugins/StatusManager/src/AdvancedAutoAway/advancedautoaway.h index 70118e0e38..3f3a0b3c02 100644 --- a/plugins/StatusManager/src/AdvancedAutoAway/advancedautoaway.h +++ b/plugins/StatusManager/src/AdvancedAutoAway/advancedautoaway.h @@ -19,6 +19,8 @@  #ifndef __ADVANCED_AUTOAWAY_HEADER  #define __ADVANCED_AUTOAWAY_HEADER +extern int hAAALangpack; +  #define AAAMODULENAME        "AdvancedAutoAway"  #define SETTING_IGNLOCK      "IgnoreLockKeys"  #define SETTING_IGNSYSKEYS   "IgnoreSysKeys" | 
