From 394540126b181982d8b61d07a084ceeac8559ed1 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Tue, 19 Jun 2012 16:10:58 +0000 Subject: - dynamic hotkey translation - MS_HOTKEY_REGISTER replaced with Hotkey_Register git-svn-id: http://svn.miranda-ng.org/main/trunk@482 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/Updater/updater.cpp | 47 +++++++++++++++++++++------------------------ 1 file changed, 22 insertions(+), 25 deletions(-) (limited to 'plugins/Updater') diff --git a/plugins/Updater/updater.cpp b/plugins/Updater/updater.cpp index 531689e5d1..8d6d3f9b2a 100644 --- a/plugins/Updater/updater.cpp +++ b/plugins/Updater/updater.cpp @@ -154,31 +154,28 @@ int ModulesLoaded(WPARAM wParam, LPARAM lParam) { CallService(MS_TRIGGER_REGISTERACTION, 0, (LPARAM)&ar); } - if (ServiceExists(MS_HOTKEY_REGISTER)) - { - HOTKEYDESC shk = {0}; - - shk.cbSize = sizeof(shk); - shk.pszSection = LPGEN("Updater"); - - shk.pszDescription = LPGEN("Check for Updates"); - shk.pszName = "Update"; - shk.pszService = MS_UPDATE_CHECKFORUPDATES; -// shk.DefHotKey = HOTKEYCODE(HOTKEYF_ALT, 'U') | HKF_MIRANDA_LOCAL; - CallService(MS_HOTKEY_REGISTER, 0, (LPARAM)&shk); - - shk.pszDescription = LPGEN("Restart"); - shk.pszName = "Restart"; - shk.pszService = MS_UPDATE_MENURESTART; -// shk.DefHotKey = HOTKEYCODE(HOTKEYF_ALT, 'R') | HKF_MIRANDA_LOCAL; - CallService(MS_HOTKEY_REGISTER, 0, (LPARAM)&shk); - - shk.pszDescription = LPGEN("Update and Exit"); - shk.pszName = "UpdateAndExit"; - shk.pszService = MS_UPDATE_MENUUPDATEANDEXIT; - shk.DefHotKey = 0; - CallService(MS_HOTKEY_REGISTER, 0, (LPARAM)&shk); - } + // register hotkeys + HOTKEYDESC shk = {0}; + shk.cbSize = sizeof(shk); + shk.pszSection = LPGEN("Updater"); + + shk.pszDescription = LPGEN("Check for Updates"); + shk.pszName = "Update"; + shk.pszService = MS_UPDATE_CHECKFORUPDATES; + shk.DefHotKey = HOTKEYCODE(HOTKEYF_ALT, 'U') | HKF_MIRANDA_LOCAL; + Hotkey_Register(&shk); + + shk.pszDescription = LPGEN("Restart"); + shk.pszName = "Restart"; + shk.pszService = MS_UPDATE_MENURESTART; + shk.DefHotKey = HOTKEYCODE(HOTKEYF_ALT, 'R') | HKF_MIRANDA_LOCAL; + Hotkey_Register(&shk); + + shk.pszDescription = LPGEN("Update and Exit"); + shk.pszName = "UpdateAndExit"; + shk.pszService = MS_UPDATE_MENUUPDATEANDEXIT; + shk.DefHotKey = 0; + Hotkey_Register(&shk); return 0; } -- cgit v1.2.3