public InputControlEventHandler( F16CpdMfdManager mfdManager, IFalconCallbackSender falconCallbackSender = null, IOptionSelectButtonPressHandler optionSelectButtonPressHandler = null, ISetHsiModeTcnEventHandler setHsiModeTcnEventHandler = null, ISetHsiModePlsNavEventHandler setHsiModePlsNavEventHandler = null, ISetHsiModePlsTcnEventHandler setHsiModePlsTcnEventHandler = null, ISetHsiModeNavEventHandler setHsiModeNavEventHandler = null, ISetFuelSelectNormEventHandler setFuelSelectNormEventHandler = null, ISetFuelSelectTestEventHandler setFuelSelectTestEventHandler = null, ISetFuelSelectRsvrEventHandler setFuelSelectRsvrEventHandler = null, ISetFuelSelectIntWingEventHandler setFuelSelectIntWingEventHandler = null, ISetFuelSelectExtWingEventHandler setFuelSelectExtWingEventHandler = null, ISetFuelSelectExtCtrEventHandler setFuelSelectExtCtrEventHandler = null, ISetExtFuelSwitchTransNormEventHandler setExtFuelSwitchTransNormEventHandler = null, ISetExtFuelSwitchTransWingFirstEventHandler setExtFuelSwitchTransWingFirstEventHandler = null ) { _optionSelectButtonPressHandler = optionSelectButtonPressHandler ?? new OptionSelectButtonPressHandler(mfdManager, falconCallbackSender); _setHsiModeTcnEventHandler = setHsiModeTcnEventHandler ?? new SetHsiModeTcnEventHandler(falconCallbackSender); _setHsiModePlsNavEventHandler = setHsiModePlsNavEventHandler ?? new SetHsiModePlsNavEventHandler(falconCallbackSender); _setHsiModePlsTcnEventHandler = setHsiModePlsTcnEventHandler ?? new SetHsiModePlsTcnEventHandler(falconCallbackSender); _setHsiModeNavEventHandler = setHsiModeNavEventHandler ?? new SetHsiModeNavEventHandler(falconCallbackSender); _setFuelSelectNormEventHandler = setFuelSelectNormEventHandler ?? new SetFuelSelectNormEventHandler(falconCallbackSender); _setFuelSelectTestEventHandler = setFuelSelectTestEventHandler ?? new SetFuelSelectTestEventHandler(falconCallbackSender); _setFuelSelectRsvrEventHandler = setFuelSelectRsvrEventHandler ?? new SetFuelSelectRsvrEventHandler(falconCallbackSender); _setFuelSelectIntWingEventHandler = setFuelSelectIntWingEventHandler ?? new SetFuelSelectIntWingEventHandler(falconCallbackSender); _setFuelSelectExtWingEventHandler = setFuelSelectExtWingEventHandler ?? new SetFuelSelectExtWingEventHandler(falconCallbackSender); _setFuelSelectExtCtrEventHandler = setFuelSelectExtCtrEventHandler ?? new SetFuelSelectExtCtrEventHandler(falconCallbackSender); _setExtFuelSwitchTransNormEventHandler = setExtFuelSwitchTransNormEventHandler ?? new SetExtFuelSwitchTransNormEventHandler(falconCallbackSender); _setExtFuelSwitchTransWingFirstEventHandler = setExtFuelSwitchTransWingFirstEventHandler ?? new SetExtFuelSwitchTransWingFirstEventHandler(falconCallbackSender); }
public InstrumentsDisplayMenuPageFactory( F16CpdMfdManager mfdManager, IOptionSelectButtonFactory optionSelectButtonFactory = null ) { _mfdManager = mfdManager; _optionSelectButtonFactory = optionSelectButtonFactory ?? new OptionSelectButtonFactory(); }
public TargetingPodMenuPageFactory( F16CpdMfdManager mfdManager, IOptionSelectButtonFactory optionSelectButtonFactory = null ) { _mfdManager = mfdManager; _optionSelectButtonFactory = optionSelectButtonFactory ?? new OptionSelectButtonFactory(); }
public BrightnessDecreaseButtonFactory( F16CpdMfdManager mfdManager, IOptionSelectButtonFactory optionSelectButtonFactory = null ) { _mfdManager = mfdManager; _optionSelectButtonFactory = optionSelectButtonFactory ?? new OptionSelectButtonFactory(); }
public void Start(F16CpdMfdManager manager, Form applicationForm, Action whileMouseDown) { _manager = manager; _applicationForm = applicationForm; _applicationForm.MouseDown += MouseDown; _applicationForm.MouseUp += MouseUp; _whileMouseDown = whileMouseDown; }
public NightModeButtonFactory( F16CpdMfdManager mfdManager, IOptionSelectButtonFactory optionSelectButtonFactory = null ) { _mfdManager = mfdManager; _optionSelectButtonFactory = optionSelectButtonFactory ?? new OptionSelectButtonFactory(); }
public PrimaryMenuPageFactory( F16CpdMfdManager mfdManager, IOptionSelectButtonFactory optionSelectButtonFactory = null ) { _mfdManager = mfdManager; _optionSelectButtonFactory = optionSelectButtonFactory ?? new OptionSelectButtonFactory(); }
private void CreateMfdManager(RotateFlipType rotation) { if (rotation == RotateFlipType.Rotate180FlipNone || rotation == RotateFlipType.RotateNoneFlipNone) { _manager = new F16CpdMfdManager(new Size(DesktopBounds.Width, DesktopBounds.Height)); } else { _manager = new F16CpdMfdManager(new Size(DesktopBounds.Height, DesktopBounds.Width)); } _directInputEventHandler = new DirectInputEventHandler(_controlBindings, _manager); _keyboardWatcher.Start(new KeyDownEventHandler(_controlBindings, _manager)); }
public Falcon4Support(F16CpdMfdManager manager) { Manager = manager; InitializeFlightData(); _morseCodeGenerator = new MorseCode { CharactersPerMinute = 53 }; _morseCodeGenerator.UnitTimeTick += MorseCodeUnitTimeTick; _inputControlEventHandler = new InputControlEventHandler(Manager); _clientSideInboundMessageProcessor = new ClientSideInboundMessageProcessor(); _serverSideInboundMessageProcessor = new ServerSideInboundMessageProcessor(Manager); }
public Falcon4Support(F16CpdMfdManager manager) { Manager = manager; InitializeFlightData(); _morseCodeGenerator = new MorseCode { CharactersPerMinute = 53 }; _morseCodeGenerator.UnitTimeTick += MorseCodeUnitTimeTick; _dedAlowReader = new DEDAlowReader(); _inputControlEventHandler = new InputControlEventHandler(Manager); _clientSideInboundMessageProcessor = new ClientSideInboundMessageProcessor(); _serverSideInboundMessageProcessor = new ServerSideInboundMessageProcessor(Manager); _texturesSharedMemoryImageCoordinates = new TexturesSharedMemoryImageCoordinates(); _threeDeeCaptureCoordinateUpdater = new ThreeDeeCaptureCoordinateUpdater(_texturesSharedMemoryImageCoordinates); }
public ServerSideInboundMessageProcessor( F16CpdMfdManager mfdManager, IFalconCallbackSender falconCallbackSender = null, IIncreaseAlowEventHandler increaseAlowEventHandler = null, IDecreaseAlowEventHandler decreaseAlowEventHandler = null, IIncreaseBaroEventHandler increaseBaroEventHandler = null, IDecreaseBaroEventHandler decreaseBaroEventHandler = null) { F16CpdMfdManager mfdManager1 = mfdManager; _falconCallbackSender = falconCallbackSender ?? new FalconCallbackSender(mfdManager1); _increaseAlowEventHandler = increaseAlowEventHandler ?? new IncreaseAlowEventHandler(mfdManager1, _falconCallbackSender); _decreaseAlowEventHandler = decreaseAlowEventHandler ?? new DecreaseAlowEventHandler(mfdManager1, _falconCallbackSender); _increaseBaroEventHandler = increaseBaroEventHandler ?? new IncreaseBaroEventHandler(mfdManager1, _falconCallbackSender); _decreaseBaroEventHandler = decreaseBaroEventHandler ?? new DecreaseBaroEventHandler(mfdManager1, _falconCallbackSender); }
public OptionSelectButtonPressHandler( F16CpdMfdManager mfdManager, IFalconCallbackSender falconCallbackSender = null, ICourseSelectIncreaseEventHandler courseSelectIncreaseEventHandler = null, ICourseSelectDecreaseEventHandler courseSelectDecreaseEventHandler = null, IHeadingSelectIncreaseEventHandler headingSelectIncreaseEventHandler = null, IHeadingSelectDecreaseEventHandler headingSelectDecreaseEventHandler = null, IIncreaseBaroEventHandler increaseBaroEventHandler = null, IDecreaseBaroEventHandler decreaseBaroEventHandler = null, IIncreaseAlowEventHandler increaseAlowEventHandler = null, IDecreaseAlowEventHandler decreaseAlowEventHandler = null) { IFalconCallbackSender falconCallbackSender1 = falconCallbackSender ?? new FalconCallbackSender(mfdManager); _courseSelectIncreaseEventHandler = courseSelectIncreaseEventHandler ?? new CourseSelectIncreaseEventHandler(falconCallbackSender1); _courseSelectDecreaseEventHandler = courseSelectDecreaseEventHandler ?? new CourseSelectDecreaseEventHandler(falconCallbackSender1); _headingSelectIncreaseEventHandler = headingSelectIncreaseEventHandler ?? new HeadingSelectIncreaseEventHandler(falconCallbackSender1); _headingSelectDecreaseEventHandler = headingSelectDecreaseEventHandler ?? new HeadingSelectDecreaseEventHandler(falconCallbackSender1); _increaseBaroEventHandler = increaseBaroEventHandler ?? new IncreaseBaroEventHandler(mfdManager, falconCallbackSender1); _decreaseBaroEventHandler = decreaseBaroEventHandler ?? new DecreaseBaroEventHandler(mfdManager, falconCallbackSender1); _increaseAlowEventHandler = increaseAlowEventHandler ?? new IncreaseAlowEventHandler(mfdManager, falconCallbackSender1); _decreaseAlowEventHandler = decreaseAlowEventHandler ?? new DecreaseAlowEventHandler(mfdManager, falconCallbackSender1); }
public FalconCallbackSender(F16CpdMfdManager mfdManager) { _mfdManager = mfdManager; }
public HsiModeSelectorSwitchFactory(F16CpdMfdManager mfdManager) { _mfdManager = mfdManager; }
public ExtFuelTransSwitchFactory(F16CpdMfdManager mfdManager) { _mfdManager = mfdManager; }
public DirectInputEventHandler(SerializableDictionary <CpdInputControls, ControlBinding> controlBindings, F16CpdMfdManager manager) { _controlBindings = controlBindings; _manager = manager; }
public KeyDownEventHandler(SerializableDictionary <CpdInputControls, ControlBinding> controlBindings, F16CpdMfdManager manager) { _manager = manager; _controlBindings = controlBindings; }
public FuelSelectSwitchFactory(F16CpdMfdManager mfdManager) { _mfdManager = mfdManager; }
public DecreaseBaroEventHandler(F16CpdMfdManager mfdManager, IFalconCallbackSender falconCallbackSender) { _mfdManager = mfdManager; _falconCallbackSender = falconCallbackSender; }
public ParamSelectKnobFactory(F16CpdMfdManager mfdManager) { _mfdManager = mfdManager; }
public IncreaseAlowEventHandler(F16CpdMfdManager mfdManager, IFalconCallbackSender falconCallbackSender) { _mfdManager = mfdManager; _falconCallbackSender = falconCallbackSender; }
public MfdInputControlFinder(F16CpdMfdManager mfdManager) { _mfdManager = mfdManager; }