private void FormMain_Load(object sender, EventArgs e) { try { textBoxDirectory.Text = path.GetInstallationPath(); remote.CheckVersion(); new Thread(() => { RemoteLoad(); }).Start(); } catch (Exception ex) { MessageBox.Show("Failed to start, error: " + ex.ToString()); Environment.Exit(0); } }
public MainWindow() { Logger.Setup(); InitializeComponent(); var pl = new PathLogic(); var bsPath = pl.GetInstallationPath(); if (Directory.Exists(bsPath)) { SetCustomSongPath(bsPath); } }
private void FormMain_Load(object sender, EventArgs e) { SetUITheme(Properties.Settings.Default.Theme, Properties.Settings.Default.DarkTheme); toggleTheme.Checked = Properties.Settings.Default.DarkTheme; switch (Properties.Settings.Default.Theme) { case 0: radioThemeBlueGrey.Checked = true; break; case 1: radioThemeGreen.Checked = true; break; case 2: radioThemeOrange.Checked = true; break; case 3: radioThemeBlue.Checked = true; break; case 4: radioThemeRed.Checked = true; break; default: radioThemeBlueGrey.Checked = true; break; } try { new Thread(() => { updater.CheckForUpdates(); }).Start(); textBoxDirectory.Text = path.GetInstallationPath(); new Thread(() => { RemoteLoad(); }).Start(); } catch (Exception ex) { MessageBox.Show("Failed to start, error: " + ex.ToString()); Environment.Exit(0); } }