Example #1
0
        public static CParametreRepresentationSymbole EditeParametre(
            Type typeElements,
            CParametreRepresentationSymbole parametre)
        {
            CFormEditCParametreRepresentationSymbole form = new CFormEditCParametreRepresentationSymbole();

            if (parametre != null)
            {
                form.m_parametre = CCloner2iSerializable.Clone(parametre) as CParametreRepresentationSymbole;
                if (form.m_parametre == null)
                {
                    form.m_parametre = new CParametreRepresentationSymbole();
                }
            }
            form.m_typeElements = typeElements;
            DialogResult result = form.ShowDialog();
            CParametreRepresentationSymbole newParametre = parametre;

            if (result == DialogResult.OK)
            {
                newParametre = form.m_parametre;
            }
            form.Dispose();
            return(newParametre);
        }
 private void cWndLinkStd1_LinkClicked(object sender, EventArgs e)
 {
     m_parametreSymbole = CFormEditCParametreRepresentationSymbole.EditeParametre(m_typeElement, m_parametreSymbole);
 }