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

ClusterUnitExceptionsChanged() private method

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

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