private void Form1_Load(object sender, EventArgs e) { try { // Click once System.Deployment.Application.ApplicationDeployment.CurrentDeployment.CurrentVersion var assemblyFullName = Assembly.GetExecutingAssembly().FullName; var version = assemblyFullName.Split(',')[1].Split('=')[1]; Text = string.Format("EDDiscovery v{0}", version); EliteDangerous.CheckED(); labelPanelText.Text = "Loading. Please wait!"; panelInfo.Visible = true; panelInfo.BackColor = Color.Gold; SystemData sdata = new SystemData(); routeControl1.travelhistorycontrol1 = travelHistoryControl1; string datapath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), "Frontier_Developments\\Products"); // \\FORC-FDEV-D-1001\\Logs\\"; EDDiscovery2.Properties.Settings.Default.Upgrade(); if (EDDiscovery2.Properties.Settings.Default.Netlogdir.Equals("")) EDDiscovery2.Properties.Settings.Default.Netlogdir = datapath; if (EDDiscovery2.Properties.Settings.Default.NetlogDirAutoMode) { textBoxNetLogDir.Text = datapath; radioButton_Auto.Checked = true; } else { radioButton_Manual.Checked = true; textBoxNetLogDir.Text = EDDiscovery2.Properties.Settings.Default.Netlogdir; } if (EliteDangerous.EDRunning) { TravelHistoryControl.LogText("EliteDangerous " + EliteDangerous.EDVersion + " is running." + Environment.NewLine); } else TravelHistoryControl.LogText("EliteDangerous is not running ." + Environment.NewLine); if (!EliteDangerous.CheckStationLogging()) { TravelHistoryControl.LogText("Elite Dangerous is not logging system names!!! ", Color.Red); TravelHistoryControl.LogText("Add "); TravelHistoryControl.LogText("VerboseLogging=\"1\" ", Color.Blue); TravelHistoryControl.LogText("to <Network section in File: " + Path.Combine(EliteDangerous.EDDirectory, "AppConfig.xml") + " or AppConfigLocal.xml Remeber to restart Elite!" + Environment.NewLine); labelPanelText.Text = "Elite Dangerous is not logging system names!"; panelInfo.BackColor = Color.Salmon; } if (File.Exists("test.txt")) button1.Visible = true; } catch (Exception ex) { System.Windows.Forms.MessageBox.Show("Form1_Load exception: " + ex.Message); System.Windows.Forms.MessageBox.Show("Trace: " + ex.StackTrace); } }