private void SetOrigDestControllers() { origController = new RouteFinderSelection( origTxtBox, true, origRwyComboBox, sidComboBox, filterSidBtn, this, appOptionsLocator, () => airwayNetwork.AirportList, () => airwayNetwork.WptList, procFilter); destController = new RouteFinderSelection( destTxtBox, false, destRwyComboBox, starComboBox, filterStarBtn, this, appOptionsLocator, () => airwayNetwork.AirportList, () => airwayNetwork.WptList, procFilter); destSidProvider = new DestinationSidSelection(destController); origController.Subscribe(); destController.Subscribe(); }
public void Subsribe() { controller = new RouteFinderSelection( Ident, IsDepartureAirport, Rwy, TerminalProcedure, FilterBtn, owner, owner.appOptionsLocator, () => owner.airwayNetwork.AirportList, () => owner.airwayNetwork.WptList, procFilter); TypeSelection.SelectedIndexChanged += TypeChanged; }