fBaseXtensions.Settings.SettingsForm.comboBox_SettingFiles_SelectedIndexChanged C# (CSharp) Method

comboBox_SettingFiles_SelectedIndexChanged() private method

private comboBox_SettingFiles_SelectedIndexChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void comboBox_SettingFiles_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (comboBox_SettingFiles.SelectedIndex >= 0)
            {
                var currentActorClass = FunkyGame.CurrentActorClass;
                FunkyGame._CurrentActorClass = ActorClass.Invalid;

                bool shouldrefreshclass = FunkyGame.ShouldRefreshClass;
                if (shouldrefreshclass)
                {
                    FunkyGame.ShouldRefreshClass = false;
                }

                FunkyBaseExtension.Settings=PluginSettings.DeserializeFromXML(Path.Combine(FolderPaths.sFunkySettingsPath,comboBox_SettingFiles.SelectedItem.ToString()));
                initalizeControls();
                Text = comboBox_SettingFiles.SelectedItem.ToString();

                FunkyGame._CurrentActorClass = FunkyGame.CurrentActorClass;
                FunkyGame.ShouldRefreshClass = shouldrefreshclass;
            }
        }
SettingsForm