Fix Alarm ribbon Behaviour + Fix Client Hotkey

This commit is contained in:
Nicola Carminati
2018-04-12 12:46:13 +02:00
parent a56ace7a90
commit fa4d273c58
2 changed files with 14 additions and 0 deletions
+10
View File
@@ -377,6 +377,16 @@ namespace CMS_Client.View
{
//Setup the Handle-variable
MainViewHandle = Handle;
//Start Keyboard Hook
GetWindowThreadProcessId(MainViewHandle, out MainProcessPID);
if (keybhook != IntPtr.Zero)
UnhookWindowsHookEx(keybhook);
keybDelegate = new keyboardHookProc(KeybEventProc);
keybhook = SetWindowsHookEx(WH_KEYBOARD_LL, keybDelegate, IntPtr.Zero, 0);
}
+4
View File
@@ -102,6 +102,7 @@ export const alarmsStore = {
store._alarms.delete(alarm.guid);
store.alarms = Array.from(store._alarms.values());
store.warnings = Array.from(store._warnings.values());
if (Object.keys(store.alarms).length <= 0 && Object.keys(store.warnings).length <= 0)
store.opened = false;
},
@@ -109,6 +110,7 @@ export const alarmsStore = {
if (store._warnings.has(alarm.guid))
store._warnings.delete(alarm.guid);
store.alarms = Array.from(store._alarms.values());
store.warnings = Array.from(store._warnings.values());
if (Object.keys(store.alarms).length <= 0 && Object.keys(store.warnings).length <= 0)
store.opened = false;
@@ -173,6 +175,8 @@ export const alarmsStore = {
{
store.warnings = Array.from(store._warnings.values());
store.alarms = Array.from(store._alarms.values());
if (Object.keys(store.alarms).length <= 0 && Object.keys(store.warnings).length <= 0)
store.opened = false;
}
},
CheckRemoveServiceAlarm(store, keys: Array<string>){