Пример #1
0
        private void m_lnkAjouterChamp_LinkClicked(object sender, EventArgs e)
        {
            CChampAlarmeTest champ = new CChampAlarmeTest();

            if (CFormEditeChampAlarme.EditeChamp(champ))
            {
                if (m_typeAlarme.AddChamp(champ))
                {
                    FillListeChamps();
                }
            }
        }
Пример #2
0
        public static bool EditeChamp(IChampAlarme champ)
        {
            CFormEditeChampAlarme form = new CFormEditeChampAlarme();

            form.m_champ = champ;
            bool bResult = false;

            if (form.ShowDialog() == DialogResult.OK)
            {
                bResult = true;
            }
            form.Dispose();
            return(bResult);
        }
Пример #3
0
        //--------------------------------------
        private void m_wndListeChamps_MouseDoubleClick(object sender, MouseEventArgs e)
        {
            ListViewHitTestInfo info = m_wndListeChamps.HitTest(e.X, e.Y);

            if (info != null && info.Item != null)
            {
                IChampAlarme champ = info.Item.Tag as IChampAlarme;
                if (champ != null)
                {
                    if (CFormEditeChampAlarme.EditeChamp(champ))
                    {
                        FillItem(info.Item, champ);
                    }
                }
            }
        }