private void OnIdle(object sender, EventArgs e) { TSMIFileScPrereq.Enabled = checkThread == null || !checkThread.IsAlive; if (_checked) { _checked = false; FormUtil.InitObjDGV(dgvObjects); FormUtil.InitObjDGV(dgvIntersections); FormUtil.InitObjDGV(dgvWrongOrder); FormUtil.InitObjDGV(dgvNotFound); FormUtil.InitNotFoundFilesDGV(dgvNotFoundFiles); FormUtil.AddOraObjectsInDGV(dgvObjects, oraDict); FormUtil.AddInfaObjectsInDGV(dgvObjects, infaDict); FormUtil.AddOraIntersectionsInDGV(dgvIntersections, oraDict); FormUtil.AddInfaIntersectionsInDGV(dgvIntersections, infaDict); FormUtil.AddInfaWrongOrderInDGV(dgvWrongOrder, infaDict); FormUtil.AddInfaNotFoundObjectsInDGV(dgvNotFound, infaDict); FormUtil.AddNotFoundFiles(dgvNotFoundFiles, oraDict); FormUtil.AddNotFoundFiles(dgvNotFoundFiles, infaDict); } }