/* * Keyboard Commands * =========================== */ private void keyDownEvent(object sender, System.Windows.Input.KeyEventArgs e) { // check if a field is focused if (KeyboardCommandHandler.keyboardCommandsDisabled != FlightPlanDatabase.FlightPlanDb.textFieldFocused) { KeyboardCommandHandler.keyboardCommandsDisabled = FlightPlanDatabase.FlightPlanDb.textFieldFocused; } if (KeyboardCommandHandler.keyboardCommandsDisabled != IF_FMS.FMS.textFieldFocused) { KeyboardCommandHandler.keyboardCommandsDisabled = IF_FMS.FMS.textFieldFocused; } Console.WriteLine("Key pressed: {0}", e.Key); KeyboardCommandHandler.keyPressed(e.Key); }
private void keyUpEvent(object sender, System.Windows.Input.KeyEventArgs e) { Console.WriteLine("KeyUp: {0}", e.Key); KeyboardCommandHandler.keyUp(e.Key); }
private void keyUpEvent(object?sender, KeyEventArgs keyEventArgs) { Console.WriteLine("KeyUp: {0}", keyEventArgs.Key); KeyboardCommandHandler.keyUp(keyEventArgs.Key); }