예제 #1
0
        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();
        }
예제 #2
0
파일: frmVitalGroup.cs 프로젝트: ewin66/HIS
        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;
                }
            }
        }