protected virtual void OnError(ExecutorMessageEventArgs e) { if (Error != null) { Error(this, e); } }
protected virtual void OnMessage(ExecutorMessageEventArgs e) { if (Message != null) { Message(this, e); } }
private void _context_Error(object sender, ExecutorMessageEventArgs e) { if (InvokeRequired) { BeginInvoke((MethodInvoker)(() => _context_Error(sender, e))); } else { listBoxRuntimeErrors.Items.Add(e.Message); tabControlErrors.SelectedTab = tabPageRuntimeErrors; splitContainer.Panel2Collapsed = false; } }
private void _context_Message(object sender, ExecutorMessageEventArgs e) { if (InvokeRequired) { BeginInvoke((MethodInvoker)(() => _context_Message(sender, e))); } else { if (string.IsNullOrEmpty(e.Message)) { listBoxCompileErrors.DataSource = new[] { DateTime.Now.ToShortTimeString() + " No errors." }; } else { listBoxCompileErrors.DataSource = e.Message.Split(new [] { Environment.NewLine }, StringSplitOptions.RemoveEmptyEntries); } } }
private void _ProgramExecutorError(object sender, ExecutorMessageEventArgs e) { OnError(e); }
private void _SequenceExecutorError(object sender, ExecutorMessageEventArgs e) { OnError(e); }
private void _ScriptError(object sender, ExecutorMessageEventArgs e) { OnError(e); }