private void SetTrackData() { Helpers.TrackTypes.ForEach(t => { var h = GetHandler(t); queues.EnqueueSyncTask(t, () => h?.UndoEdit()); }); TracksInUse.Clear(); StatusRecorder.Clear(); natsHandler = new TrackHandler <NorthAtlanticTrack>( WptList, WptList.GetEditor(), AirportList, TracksInUse); pacotsHandler = new TrackHandler <PacificTrack>( WptList, WptList.GetEditor(), AirportList, TracksInUse); ausotsHandler = new TrackHandler <AusTrack>( WptList, WptList.GetEditor(), AirportList, TracksInUse); }
/// <summary> /// This procedure add a way point to the <see cref="WptList"/> list. /// </summary> /// <param name="point">The <see cref="Wpt"/> object </param> public void AddWayPoint(Wpt point) { WptList.Add(point); }