public MainWindow()
{
InitializeComponent();
UiDispatcher.Initialize();
this.progress = new ProgressUtility(MyProgress);
MyProgress.Visibility = Visibility.Collapsed;
UpdateButtons();
FlightView.ItemsSource = allFlights;
ConnectionPanel.DownloadCompleted += OnLogDownloadComplete;
ConnectionPanel.Connected += OnChannelConnected;
ConnectionPanel.Disconnected += OnChannelDisconnected;
this.Visibility = Visibility.Hidden;
RestoreSettings();
this.SizeChanged += OnWindowSizeChanged;
this.LocationChanged += OnWindowLocationChanged;
ChartStack.Visibility = Visibility.Collapsed;
initialAttitude = ModelViewer.ModelAttitude;
CameraPanel.Visibility = Visibility.Collapsed;
}