/// <summary> /// /// </summary> /// <param name="funcName"></param> /// <param name="e"></param> private static void Call(String funcName, EventArgs e) { Object funcObj; if (!_module.TryLookupVariable(funcName, out funcObj)) { return; } FastCallable f = funcObj as FastCallable; if (f == null) { return; } try { f.Call(InvariantContext.CodeContext); } catch (Exception ex) { MessageBox.Show(ex.ToString(), ApplicationName, MessageBoxButtons.OK, MessageBoxIcon.Error); } }