BTool.AttributesForm.cmsAttributes_Opening C# (CSharp) Method

cmsAttributes_Opening() private method

private cmsAttributes_Opening ( object sender, CancelEventArgs e ) : void
sender object
e CancelEventArgs
return void
        private void cmsAttributes_Opening(object sender, CancelEventArgs e)
        {
            if (!dataUpdating)
            {
                formDataAccess.WaitOne();
                tsmiSendAutoCmds.Checked = devForm.attrData.sendAutoCmds;
                bool flag = false;
                if (lvAttributes != null && lvAttributes.Items.Count > 0)
                    flag = true;
                tsmiClearAllAttrData.Enabled = flag;
                tsmiSortByConHndAndHandle.Enabled = flag;
                tsmiAutoResizeColumns.Enabled = flag;
                tsmiReadValue.Enabled = flag;
                tsmiWriteValue.Enabled = flag;
                tsmiSaveDataToCsvFile.Enabled = flag;
                formDataAccess.ReleaseMutex();
            }
            else
                e.Cancel = true;
        }