示例#1
0
        void item_Click(object sender, EventArgs e)
        {
            ToolStripMenuItem item    = sender as ToolStripMenuItem;
            CVersionDonnees   version = item != null ? item.Tag as CVersionDonnees : null;

            if (version != null)
            {
                CResultAErreurType <CMacro> res = CMacro.FromVersion(version);
                bool bAdd = res;
                if (!res)
                {
                    if (CFormAlerte.Afficher(res.Erreur) == DialogResult.Ignore)
                    {
                        bAdd = true;
                    }
                }
                if (bAdd)
                {
                    CListeMacros.AddMacro(res.DataType);
                    FillListe();
                }
            }
        }