WingMan – Diff between revs 21 and 22

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 21 Rev 22
Line 74... Line 74...
74 foreach (var localBinding in LocalLocalKeyBindings.Bindings) 74 foreach (var localBinding in LocalLocalKeyBindings.Bindings)
75 { 75 {
76 if (!string.Equals(localBinding.Name, executeBinding.Name, StringComparison.Ordinal)) 76 if (!string.Equals(localBinding.Name, executeBinding.Name, StringComparison.Ordinal))
77 continue; 77 continue;
Line -... Line 78...
-   78  
78   79 // Key down
79 foreach (var key in localBinding.Keys) 80 foreach (var key in localBinding.Keys)
80 { 81 {
81 if (!KeyConversion.StringToKeys.TryGetValue(key, out var press)) 82 if (!KeyConversion.StringToKeys.TryGetValue(key, out var press))
Line 82... Line 83...
82 continue; 83 continue;
-   84  
-   85 InputSimulator.Keyboard.KeyDown((VirtualKeyCode) press);
-   86 }
-   87  
-   88 // Key up
-   89 foreach (var key in localBinding.Keys)
-   90 {
-   91 if (!KeyConversion.StringToKeys.TryGetValue(key, out var press))
-   92 continue;
83   93  
84 InputSimulator.Keyboard.KeyPress((VirtualKeyCode) press); 94 InputSimulator.Keyboard.KeyUp((VirtualKeyCode)press);
85 } 95 }
86 } 96 }
87 } 97 }