public void m_mthSetForm(frmHRPBaseForm p_objBaseForm) { m_objBaseForm = null; for (int i = 0; i < m_cboFormType.GetItemsCount(); i++) { clsDeactiveFormInfo objFormInfo = (clsDeactiveFormInfo)m_cboFormType.GetItem(i); if (objFormInfo.m_intFormID == p_objBaseForm.m_IntFormID) { m_cboFormType.SelectedIndex = i; m_objBaseForm = p_objBaseForm; break; } } m_cboFormType.Enabled = false; m_mthSearch(); }
private void m_mthDisplayGroupItem(int p_intCheckGroupID) { lsvParamSet.Items.Clear(); if (m_objVitalSetArr != null) { int intParamCount = 0; for (int i = 0; i < m_objVitalSetArr.Length; i++) { if (m_objVitalSetArr[i] != null && m_objVitalSetArr[i].m_intGroupID == p_intCheckGroupID) { ListViewItem lsvItem = new ListViewItem(new string[] { m_objVitalSetArr[i].m_strDescription, cboMarker.GetItem(m_objVitalSetArr[i].m_intMarkerIndex).ToString(), "■", m_objVitalSetArr[i].m_intMaxAlarm.ToString(), m_objVitalSetArr[i].m_intMinAlarm.ToString() }); lsvItem.UseItemStyleForSubItems = false; lsvItem.SubItems[2].ForeColor = m_objVitalSetArr[i].m_clrParamColor; lsvItem.Tag = m_objVitalSetArr[i]; lsvParamSet.Items.Add(lsvItem); intParamCount++; } else if (intParamCount > 0) { break; } } m_intMarkerIndexArr = new int[intParamCount]; for (int i = 0; i < m_intMarkerIndexArr.Length; i++) { m_intMarkerIndexArr[i] = ((clsVitalSet)lsvParamSet.Items[i].Tag).m_intMarkerIndex; } } }