private void SafeWrite(string text) { if (console.InvokeRequired) { var d = new OneStringParamDelegate(SafeWrite); console.Invoke(d, new object[] { text }); } else { console.WriteOutput(text, Color.Ivory); } }
private void SafeError(string text) { if (console.InvokeRequired) { var d = new OneStringParamDelegate(SafeError); console.Invoke(d, new object[] { Environment.NewLine + text + Environment.NewLine }); } else { console.WriteOutput(text, Color.Red); } }