private void FormMain_Load(object sender, EventArgs e) { bool oneClickInstallerRegistered = OneClickInstaller.CheckRegistered(); toggleRegisterOneClick.Checked = oneClickInstallerRegistered; if (oneClickInstallerRegistered) { // Update registry in case exe has moved OneClickInstaller.Register(); } try { updater.CheckForUpdates(); textBoxDirectory.Text = path.GetInstallationPath(); platformLabel.Text = $"Platform: {path.GetPlatformString()}"; new Thread(() => { RemoteLoad(); }).Start(); } catch (Exception ex) { MessageBox.Show("Failed to start, error: " + ex.ToString()); Environment.Exit(0); } }
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; } bool oneClickInstallerRegistered = OneClickInstaller.CheckRegistered(); toggleRegisterOneClick.Checked = oneClickInstallerRegistered; if (oneClickInstallerRegistered) { // Update registry in case exe has moved OneClickInstaller.Register(); } try { new Thread(() => { updater.CheckForUpdates(); }).Start(); textBoxDirectory.Text = path.GetInstallationPath(); platformLabel.Text = $"Platform: {path.GetPlatformString()}"; new Thread(() => { RemoteLoad(); }).Start(); } catch (Exception ex) { MessageBox.Show("Failed to start, error: " + ex.ToString()); Environment.Exit(0); } }