//------------------------------------------------------------------------- void menuItem_Click(object sender, EventArgs e) { ToolStripMenuItem item = sender as ToolStripMenuItem; CCoupleActionObjet couple = item != null ? item.Tag as CCoupleActionObjet : null; if (couple != null) { CResultAErreur result = CExecuteurActionSur2iLink.ExecuteAction(sender, couple.Action, couple.ObjetCible); if (!result) { sc2i.win32.common.CFormAlerte.Afficher(result.Erreur); } } }
//------------------------------------------------------------------------------- public static void ActionMenuItem_Click(object sender, EventArgs e) { ToolStripMenuItem itemClic = sender as ToolStripMenuItem; if (itemClic != null) { CCoupleActionObjet coupleAction = itemClic.Tag as CCoupleActionObjet; if (coupleAction != null && coupleAction.Action != null) { CResultAErreur result = CExecuteurActionSur2iLink.ExecuteAction(itemClic, coupleAction.Action, coupleAction.ObjetCible); if (!result) { sc2i.win32.common.CFormAlerte.Afficher(result.Erreur); } } } }