/// <summary>
        /// Change of the indicator ban state.
        /// </summary>
        private void ChbxIndicatorCheckedChanged(object sender, EventArgs e)
        {
            var    chbxIndicator = (CheckBox)sender;
            bool   isBanned      = !chbxIndicator.Checked;
            string indicatorName = chbxIndicator.Text;

            switch (_currentSlotType)
            {
            case SlotTypes.Open:
                if (isBanned)
                {
                    if (!BannedEntryIndicators.Contains(indicatorName))
                    {
                        BannedEntryIndicators.Add(indicatorName);
                    }
                }
                else
                {
                    if (BannedEntryIndicators.Contains(indicatorName))
                    {
                        BannedEntryIndicators.Remove(indicatorName);
                    }
                }
                break;

            case SlotTypes.OpenFilter:
                if (isBanned)
                {
                    if (!BannedEntryFilterIndicators.Contains(indicatorName))
                    {
                        BannedEntryFilterIndicators.Add(indicatorName);
                    }
                }
                else
                {
                    if (BannedEntryFilterIndicators.Contains(indicatorName))
                    {
                        BannedEntryFilterIndicators.Remove(indicatorName);
                    }
                }
                break;

            case SlotTypes.Close:
                if (isBanned)
                {
                    if (!BannedExitIndicators.Contains(indicatorName))
                    {
                        BannedExitIndicators.Add(indicatorName);
                    }
                }
                else
                {
                    if (BannedExitIndicators.Contains(indicatorName))
                    {
                        BannedExitIndicators.Remove(indicatorName);
                    }
                }
                break;

            case SlotTypes.CloseFilter:
                if (isBanned)
                {
                    if (!BannedExitFilterIndicators.Contains(indicatorName))
                    {
                        BannedExitFilterIndicators.Add(indicatorName);
                    }
                }
                else
                {
                    if (BannedExitFilterIndicators.Contains(indicatorName))
                    {
                        BannedExitFilterIndicators.Remove(indicatorName);
                    }
                }
                break;
            }

            SetStatusButton();
            VScrollBar.Select();
        }