Beispiel #1
0
        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);
            }
        }
Beispiel #2
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);
            }
        }