Example #1
0
        private void CheckEnableMods_CheckChanged(object sender, EventArgs e)
        {
            if (CheckEnableMods.Checked)
            {
                var result = MessageBox.Show("By using game mods you agree to not post bug reports to the official Aurora bug report channels.", "Warning!", MessageBoxButtons.OKCancel);
                if (result == DialogResult.OK)
                {
                    LinkReportBug.Enabled = false;

                    ComboSelectExecutableMod.Enabled = true;
                    ListDatabaseMods.Enabled         = true;
                    CheckEnablePoweruserMods.Enabled = true;
                }
                else
                {
                    CheckEnableMods.Checked = false;
                }
            }
            if (!CheckEnableMods.Checked)
            {
                LinkReportBug.Enabled = true;

                ComboSelectExecutableMod.SelectedItem = ComboSelectExecutableMod.Items[0];
                for (int i = 0; i < ListDatabaseMods.Items.Count; i++)
                {
                    ListDatabaseMods.SetItemChecked(i, false);
                }

                ComboSelectExecutableMod.Enabled = false;
                ListDatabaseMods.Enabled         = false;
                CheckEnablePoweruserMods.Enabled = false;
            }
            UpdateListViews();
        }
Example #2
0
        /* Game mods tab */

        private void CheckEnableGameMods_CheckChanged(object sender, EventArgs e)
        {
            if (CheckEnableGameMods.Checked)
            {
                var result = MessageBox.Show("By using game mods you agree to not post bug reports to the official Aurora bug report channels.", "Warning!", MessageBoxButtons.OKCancel);
                if (result == DialogResult.OK)
                {
                    ButtonAuroraBugs.Enabled   = false;
                    ButtonAuroraBugs.ForeColor = Color.Black;
                    ButtonModBugs.Enabled      = true;
                    ButtonModBugs.ForeColor    = Color.OrangeRed;

                    ComboSelectLaunchExe.Enabled = true;
                    ListDatabaseMods.Enabled     = true;
                    CheckApproved.Enabled        = true;
                    CheckPower.Enabled           = true;
                    CheckPublic.Enabled          = true;
                }
                else
                {
                    CheckEnableGameMods.Checked = false;
                }
            }
            if (!CheckEnableGameMods.Checked)
            {
                ButtonAuroraBugs.Enabled   = true;
                ButtonAuroraBugs.ForeColor = Color.OrangeRed;
                ButtonModBugs.Enabled      = false;
                ButtonModBugs.ForeColor    = Color.Black;

                ComboSelectLaunchExe.SelectedItem = ComboSelectLaunchExe.Items[0];
                for (int i = 0; i < ListDatabaseMods.Items.Count; i++)
                {
                    ListDatabaseMods.SetItemChecked(i, false);
                }

                ComboSelectLaunchExe.Enabled = false;
                ListDatabaseMods.Enabled     = false;
                CheckApproved.Enabled        = false;
                CheckPower.Enabled           = false;
                CheckPublic.Enabled          = false;
            }
        }