void UpdateWorkflowEntry(int[] WorkflowMarker, string WorkflowName) { if (StatusProgressBar.InvokeRequired) { UpdateWorkflowEntry_d CALL_d = new UpdateWorkflowEntry_d(UpdateWorkflowEntry); StatusProgressBar.Invoke(CALL_d, new object[] { WorkflowMarker, WorkflowName }); } else { WorkflowsGrid.Rows.Add(new object[] { WorkflowsGrid.Rows.Count + 1, string.Format("{0} - {1}", WorkflowMarker[0], WorkflowMarker[1]), WorkflowName }); } }
void UpdateWorkflowHostEntry(string Host) { if (StatusProgressBar.InvokeRequired) { UpdateWorkflowHostEntry_d CALL_d = new UpdateWorkflowHostEntry_d(UpdateWorkflowHostEntry); StatusProgressBar.Invoke(CALL_d, new object[] { Host }); } else { HostnamesScopeGrid.Rows.Add(new object[] { true, Host }); } }
void UpdateScanStatus(bool Running, string Message) { if (StatusProgressBar.InvokeRequired) { UpdateScanStatus_d CALL_d = new UpdateScanStatus_d(UpdateScanStatus); StatusProgressBar.Invoke(CALL_d, new object[] { Running, Message }); } else { StatusProgressBar.Visible = Running; StatusLbl.Text = Message; if (!Running) { ScanBtn.Text = "Scan Workflows"; } } }