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

FunkyLogLevelChanged() private method

private FunkyLogLevelChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void FunkyLogLevelChanged(object sender, EventArgs e)
        {
            CheckBox cbSender = (CheckBox)sender;
            LogLevel LogLevelValue = (LogLevel)Enum.Parse(typeof(LogLevel), cbSender.Name);

            if (FunkyBaseExtension.Settings.Logging.LogFlags.HasFlag(LogLevelValue))
                FunkyBaseExtension.Settings.Logging.LogFlags &= ~LogLevelValue;
            else
                FunkyBaseExtension.Settings.Logging.LogFlags |= LogLevelValue;
        }
SettingsForm