Questor.QuestorfrmMain.PopulateStateComboBoxes C# (CSharp) Метод

PopulateStateComboBoxes() приватный Метод

private PopulateStateComboBoxes ( ) : void
Результат void
        private void PopulateStateComboBoxes()
        {
            if (Settings.Instance.DebugUI) Logging.Log("QuestorUI", "PopulateStateComboBoxes", Logging.White);
            QuestorStateComboBox.Items.Clear();
            foreach (string text in Enum.GetNames(typeof(QuestorState)))
                QuestorStateComboBox.Items.Add(text);

            if (Settings.Instance.CharacterMode != null)
            {
                //if (Settings.Instance.DebugUI) Logging.Log("SkillTrainerUI", "PopulateStateComboBoxes", Logging.White);
                //SkillTrainerStateComboBox.Items.Clear();
                //foreach (string text in Enum.GetNames(typeof(SkillTrainerState)))
                //{
                //    SkillTrainerStateComboBox.Items.Add(text);
                //}

                //
                // populate combo boxes with the various states that are possible
                //
                // ComboxBoxes on main windows (at top)
                //
                DamageTypeComboBox.Items.Clear();
                foreach (string text in Enum.GetNames(typeof(DamageType)))
                {
                    DamageTypeComboBox.Items.Add(text);
                }

                //
                // middle column
                //
                PanicStateComboBox.Items.Clear();
                foreach (string text in Enum.GetNames(typeof(PanicState)))
                {
                    PanicStateComboBox.Items.Add(text);
                }

                CombatStateComboBox.Items.Clear();
                foreach (string text in Enum.GetNames(typeof(CombatState)))
                {
                    CombatStateComboBox.Items.Add(text);
                }

                DronesStateComboBox.Items.Clear();
                foreach (string text in Enum.GetNames(typeof(DroneState)))
                {
                    DronesStateComboBox.Items.Add(text);
                }

                CleanupStateComboBox.Items.Clear();
                foreach (string text in Enum.GetNames(typeof(CleanupState)))
                {
                    CleanupStateComboBox.Items.Add(text);
                }

                LocalWatchStateComboBox.Items.Clear();
                foreach (string text in Enum.GetNames(typeof(LocalWatchState)))
                {
                    LocalWatchStateComboBox.Items.Add(text);
                }

                SalvageStateComboBox.Items.Clear();
                foreach (string text in Enum.GetNames(typeof(SalvageState)))
                {
                    SalvageStateComboBox.Items.Add(text);
                }

                //
                // right column
                //
                CombatMissionCtrlStateComboBox.Items.Clear();
                foreach (string text in Enum.GetNames(typeof(CombatMissionCtrlState)))
                {
                    CombatMissionCtrlStateComboBox.Items.Add(text);
                }

                StorylineStateComboBox.Items.Clear();
                foreach (string text in Enum.GetNames(typeof(StorylineState)))
                {
                    StorylineStateComboBox.Items.Add(text);
                }

                ArmStateComboBox.Items.Clear();
                foreach (string text in Enum.GetNames(typeof(ArmState)))
                {
                    ArmStateComboBox.Items.Add(text);
                }

                UnloadStateComboBox.Items.Clear();
                foreach (string text in Enum.GetNames(typeof(UnloadLootState)))
                {
                    UnloadStateComboBox.Items.Add(text);
                }

                TravelerStateComboBox.Items.Clear();
                foreach (string text in Enum.GetNames(typeof(TravelerState)))
                {
                    TravelerStateComboBox.Items.Add(text);
                }

                AgentInteractionStateComboBox.Items.Clear();
                foreach (string text in Enum.GetNames(typeof(AgentInteractionState)))
                {
                    AgentInteractionStateComboBox.Items.Add(text);
                }
            }
        }
QuestorfrmMain