private void updateStatus(String msg, Color foreColor) { if (this.InvokeRequired) { delVoidStringColor del = new delVoidStringColor(updateStatus); this.Invoke(del, msg, foreColor); } else { tmrStatus.Start(); lblStatus.Text = msg; lblStatus.ForeColor = foreColor; } }
private void appendOutputMessage(String msg, Color foreColor) { if (this.InvokeRequired) { delVoidStringColor del = new delVoidStringColor(appendOutputMessage); this.Invoke(del, msg, foreColor); } else { ListViewItem li = new ListViewItem(msg); li.ForeColor = foreColor; lsvScript.Items.Add(li); } }