public void Init(AircraftMenuControl acMenu, FuelPlanningControl fuelMenu, TOPerfControl toMenu, LandingPerfControl ldgMenu, MiscInfoControl miscInfoMenu, TracksControl tracksMenu, WindControl windControl, AboutPageControl aboutMenu, Panel innerPanel) { this.acMenu = acMenu; this.fuelMenu = fuelMenu; this.toMenu = toMenu; this.ldgMenu = ldgMenu; this.miscInfoMenu = miscInfoMenu; this.tracksMenu = tracksMenu; this.windControl = windControl; this.aboutMenu = aboutMenu; this.innerPanel = innerPanel; EnableViewControl(); EnableControlColors(); SetExtraLblStyle(); SetManualLblListener(); }
/// <exception cref="InvalidUserInputException"></exception> public static AvgWindCalculator GetWindCalculator(this FuelPlanningModel m, FuelPlanningControl c) { return(AvgWindCalculatorExtension.GetWindCalculator( m.AppOption.Instance, m.WindTables, m.AirwayNetwork.AirportList, c.GetFuelData(), c.GetZfwTon(), c.OrigIcao, c.DestIcao)); }
private void AddControls() { acMenu = new AircraftMenuControl(); fuelMenu = new FuelPlanningControl(); toMenu = new TOPerfControl(); ldgMenu = new LandingPerfControl(); miscInfoMenu = new MiscInfoControl(); aboutMenu = new AboutPageControl(); foreach (var i in Pages) { i.Location = Point.Empty; i.Visible = i == acMenu; panel2.Controls.Add(i); } }