internal GlobalHotKeyHandle CreateHotKeyHandle(GlobalHotKey hotkey, KeyModifiers fsModifiers, uint vk) { var id = CreateId(); var result = new GlobalHotKeyHandle(HWnd, id, fsModifiers, vk); _hotkeyHandlesById.Add(id, result); _hotkeysById[id] = hotkey; return(result); }
internal void RemoveHotKeyHandle(GlobalHotKey hotKey, GlobalHotKeyHandle handle) { _hotkeyHandlesById.Remove(handle.Id); _hotkeysById.Remove(handle.Id); }
internal void RemoveHotKeyHandle(GlobalHotKey hotKey, GlobalHotKeyHandle handle) { _hotkeyHandlesById.Remove(handle.Id); _hotkeysById.Remove(handle.Id); }
internal GlobalHotKeyHandle CreateHotKeyHandle(GlobalHotKey hotkey, KeyModifiers fsModifiers, uint vk) { var id = CreateId(); var result = new GlobalHotKeyHandle(HWnd, id, fsModifiers, vk); _hotkeyHandlesById.Add(id, result); _hotkeysById[id] = hotkey; return result; }