private void OnStatusChanged(ComService sender, StatusChangedArgs args) { if (StatusChanged != null) { StatusChanged(sender, args); } }
void ComService_StatusChanged(object sender, StatusChangedArgs e) { this.BeginInvoke(() => { _connectionStatus.Text = e.Status.ToString(); }); }
protected virtual void OnStatusChanged(StatusChangedArgs e) { if (this.StatusChanged != null) { this.StatusChanged(this, e); } }
void StatusChanged(object sender, StatusChangedArgs e) { //lbStatus.Text = client.Status.ToString(); switch (clients[e.Index].Status) { case HttpDownloadClientStatus.Idle: case HttpDownloadClientStatus.Canceled: case HttpDownloadClientStatus.Completed: btnDownload.Enabled = true; btnPause.Enabled = false; btnCancel.Enabled = false; // tbPath.Enabled = true; // tbURL.Enabled = true; break; case HttpDownloadClientStatus.Downloading: btnDownload.Enabled = false; btnPause.Enabled = true; btnCancel.Enabled = true; // tbPath.Enabled = false; // tbURL.Enabled = false; break; case HttpDownloadClientStatus.Pausing: case HttpDownloadClientStatus.Canceling: btnDownload.Enabled = false; btnPause.Enabled = false; btnCancel.Enabled = false; // tbPath.Enabled = false; // tbURL.Enabled = false; break; case HttpDownloadClientStatus.Paused: btnDownload.Enabled = false; btnPause.Enabled = true; btnCancel.Enabled = false; // tbPath.Enabled = false; //tbURL.Enabled = false; break; } //if (client.Status == HttpDownloadClientStatus.Paused) //{ // //lbSummary.Text = // // String.Format("Received: {0}KB, Total: {1}KB, Time: {2}:{3}:{4}", // // client.DownloadedSize / 1024, client.TotalSize / 1024, // // client.TotalUsedTime.Hours, client.TotalUsedTime.Minutes, // // client.TotalUsedTime.Seconds); //} }
private void Substrate_StatusChanged(object sender, StatusChangedArgs e) { Dispatcher.Invoke(() => { if (e.Status == null) { IsBusy = false; } else { IsBusy = true; CurrentStatus = $"{e.PluginName}: {e.Status}"; } }); }
private void McxSessHandler_StatusChanged(object sender, StatusChangedArgs e) { // If the Shell is open if (e.shellOpen) { rdpClient.Visible = true; // Play Opening Music PlayOpening(); } else if (e.shellOpen && rdpClient.Visible == true) { rdpClient.Visible = true; } else { rdpClient.Visible = false; } // If the status is related to WMC Failure if (e.statusInt != null) { Environment.Exit(0); } }
public void StatusChanged_RemovesEventHandler() { EurekaInstanceConfig config = new EurekaInstanceConfig(); ApplicationInfoManager.Instance.Initialize(config); Assert.Equal(InstanceStatus.STARTING, ApplicationInfoManager.Instance.InstanceStatus); // Check event sent ApplicationInfoManager.Instance.StatusChangedEvent += Instance_StatusChangedEvent; ApplicationInfoManager.Instance.InstanceStatus = InstanceStatus.UP; Assert.NotNull(eventArg); Assert.Equal(InstanceStatus.STARTING, eventArg.Previous); Assert.Equal(InstanceStatus.UP, eventArg.Current); Assert.Equal(ApplicationInfoManager.Instance.InstanceInfo.InstanceId, eventArg.InstanceId); eventArg = null; ApplicationInfoManager.Instance.StatusChangedEvent -= Instance_StatusChangedEvent; ApplicationInfoManager.Instance.InstanceStatus = InstanceStatus.DOWN; Assert.Null(eventArg); }
private void Task_OnStatusChanged(object sender, StatusChangedArgs e) { if (this.InvokeRequired) { this.Invoke((MethodInvoker) delegate { Task_OnStatusChanged(sender, e); }); return; } listViewTasks.UpdateObject(sender); SetTaskControlStates(); if (e.Status == ScanStatus.COMPLETED || e.Status == ScanStatus.FAILED) { if (sender is ScanTask task) { /* Remove this handler from the task now that it is finished */ task.StatusChanged -= Task_OnStatusChanged; } } }
private void McxSessHandler_StatusChanged(object sender, StatusChangedArgs e) { // Set Status SetStatus(e.statusText); // If the Shell is open if (e.shellOpen) { panOverlay.Visible = false; rdpClient.Visible = true; // Play Opening Music PlayOpening(); } else if (e.shellOpen && rdpClient.Visible == true) { panOverlay.Visible = false; rdpClient.Visible = true; } else { panOverlay.Visible = true; rdpClient.Visible = false; } }
public ApplicationInfoManagerTest() : base() { eventArg = null; }
private void Instance_StatusChangedEvent(object sender, StatusChangedArgs args) { this.eventArg = args; }
void SGLL_StatusUpdate(object sender, StatusChangedArgs e) { try { Invoke(new StatusEvent_d(Local_StatusUpdate), new object[] { sender, e }); } catch (Exception) { } }
void Local_StatusUpdate(object sender, StatusChangedArgs e) { RefreshDisplay(e.ChangedData); }
private void Task_OnStatusChanged(object sender, StatusChangedArgs e) { if (this.InvokeRequired) { this.Invoke((MethodInvoker) delegate { Task_OnStatusChanged(sender, e); }); return; } /* * Store a local copy of the scan status as it is used when handling * interactions with the UI. */ this.scanStatus = e.Status; switch (scanStatus) { case ScanStatus.UNINITIALZED: case ScanStatus.INITIALIZED: buttonPause.Enabled = false; buttonStop.Enabled = false; toolStripStatuslabelStatus.Text = "Scan task starting..."; toolStripProgressBar.Style = ProgressBarStyle.Marquee; break; case ScanStatus.RUNNING: /* * If the previous state was PAUSED then the timers will be * stopped and must be restarted. */ if (!timerLocations.Enabled) { timerLocations.Start(); } if (!timerResults.Enabled) { timerResults.Start(); } buttonPause.Text = "Pause"; buttonPause.Enabled = true; buttonStop.Enabled = true; toolStripProgressBar.Style = ProgressBarStyle.Marquee; break; case ScanStatus.PAUSED: timerLocations.Stop(); timerResults.Stop(); buttonPause.Text = "Resume"; buttonPause.Enabled = true; buttonStop.Enabled = true; toolStripStatuslabelStatus.Text = "Scan task paused"; toolStripProgressBar.Style = ProgressBarStyle.Continuous; break; case ScanStatus.COMPLETED: /* Unsubscribe from the task's status change event */ runningTask.StatusChanged -= Task_OnStatusChanged; EndScan(); break; case ScanStatus.FAILED: buttonPause.Enabled = false; buttonStop.Enabled = false; toolStripProgressBar.Style = ProgressBarStyle.Continuous; toolStripProgressBar.Value = 0; timerLocations.Stop(); timerResults.Stop(); /* Unsubscribe from the task's status change event */ runningTask.StatusChanged -= Task_OnStatusChanged; toolStripStatuslabelStatus.Text = "Scan task failed"; break; } }