Example #1
0
        private void RotorsToolStripMenuItem_Click(object sender, EventArgs e)
        {
            SRotors settings_Of_Rotors = new SRotors();

            settings_Of_Rotors.ShowDialog();
            object temp1 = rotor1.SelectedItem;
            object temp2 = rotor2.SelectedItem;
            object temp3 = rotor3.SelectedItem;

            rotor1.Items.Clear();
            rotor2.Items.Clear();
            rotor3.Items.Clear();
            rotor1.Items.AddRange(FSettings.ConvertListToShow(DataStorage.Settings.Default.Rotors.Keys.ToList()).ToArray());
            rotor2.Items.AddRange(FSettings.ConvertListToShow(DataStorage.Settings.Default.Rotors.Keys.ToList()).ToArray());
            rotor3.Items.AddRange(FSettings.ConvertListToShow(DataStorage.Settings.Default.Rotors.Keys.ToList()).ToArray());
            if (rotor1.Items.Contains(temp1))
            {
                rotor1.SelectedItem = temp1;
            }
            else
            {
                rotor1.SelectedIndex = 0;
            }

            if (rotor2.Items.Contains(temp2))
            {
                rotor2.SelectedItem = temp2;
            }
            else
            {
                rotor2.SelectedIndex = 0;
            }

            if (rotor3.Items.Contains(temp3))
            {
                rotor3.SelectedItem = temp3;
            }
            else
            {
                rotor3.SelectedIndex = 0;
            }
        }