private void setAllItemsStatus(bool bStatus)
        {
            if (SystemCheckList.Items.Count < 1)
            {
                return;
            }

            btnOK.Enabled = bStatus;
            for (int ii = 0; ii < SystemCheckList.Items.Count; ++ii)
            {
                SystemCheckList.SetItemChecked(ii, bStatus);
            }
        }
        private void btnInvert_Click(object sender, EventArgs e)
        {
            if (SystemCheckList.Items.Count < 1)
            {
                return;
            }
            bool bDisabled = true;

            for (int ii = 0; ii < SystemCheckList.Items.Count; ++ii)
            {
                SystemCheckList.SetItemChecked(ii, !SystemCheckList.GetItemChecked(ii));
                if (bDisabled && SystemCheckList.GetItemChecked(ii) == true)
                {
                    bDisabled = false;
                }
            }
            btnOK.Enabled = !bDisabled;
        }