private void CheckDevices(object state) { var devices = _bluetoothClient.DiscoverDevices(5); var device = devices.FirstOrDefault(btDevice => _validParrots.Contains(btDevice.DeviceName)); if (device != null) { if (!device.Authenticated) { Invoke(new Action(() => { LabelStatus.Text = @"The Parrot ZIK 3 we found is not authenticated"; LabelStatus.Refresh(); })); } else { Invoke(new Action(() => { // Show the control form. new FrmControl(TrayIcon, device).Show(); // Close the connect form. Hide(); })); // Stop the timer. _devicesTimer.Change(Timeout.Infinite, Timeout.Infinite); return; } } // Reset timer. _devicesTimer.Change(1000, Timeout.Infinite); }
private void DoInitialSync() { panel1.Visible = true; try { LabelStatus.Text = "Sync in progress..."; LabelStatus.Refresh(); Utility.Sync(); LabelStatus.Text = "Sync completed!"; LabelSyncTime.Text = DateTime.Now.ToString(); var lists = new Lists(); lists.ShowDialog(); panel1.Visible = false; } catch (Exception ex) { LabelStatus.Text = "Error in sync"; MessageBox.Show(ex.Message); } }
private void M_Profile_SuccessChanges() { LabelStatus.Visible = true; LabelStatus.BringToFront(); LabelStatus.ForeColor = Color.Green; LabelStatus.Text = "Data changed successfully!"; AuxFunctions.WaitNSeconds(3); LabelStatus.Visible = false; }
void server_ConnectChangeEvent(string status) // изменился статус сервера { if (!LabelStatus.CheckAccess()) { LabelStatus.Dispatcher.Invoke(new Action <string>(server_ConnectChangeEvent), status); return; } LabelStatus.Content = status; }
public UpdateCheck() { WindowStartupLocation = WindowStartupLocation.CenterScreen; InitializeComponent(); var statusBanding = new Binding(); statusBanding.Source = Status; statusBanding.Path = new PropertyPath("."); LabelStatus.SetBinding(Label.ContentProperty, statusBanding); }
/// <summary> /// Set Flaglabel's Text and color. /// </summary> /// <param name="label"> Flaglabel to change. </param> /// <param name="flag"> Can only be following three: LABEL_TRUE LABEL_FALSE LABEL_EMPTY. </param> private void SetFlagLabel(Control label, LabelStatus flag) { switch (flag) { case LabelStatus.Equal: label.ForeColor = Color.Green; label.Text = @"="; break; case LabelStatus.NonEqual: label.ForeColor = Color.Red; label.Text = @"≠"; break; case LabelStatus.Clear: labelBLAKE2spFlag.Text = @""; break; } }
private void menuItem1_Click(object sender, EventArgs e) { try { LabelStatus.Text = "Sync in progress..."; LabelStatus.Refresh(); Utility.Sync(); LabelStatus.Text = "Sync completed!"; LabelSyncTime.Text = DateTime.Now.ToString(); RefreshLists(); } catch (Exception ex) { LabelStatus.Text = "Error in sync"; MessageBox.Show(ex.Message); } }
void Network_OnConnected(object sender, Network.ConnectedEventArgs e) { LabelStatus.Set(() => LabelStatus.Text, "Connected"); Timer_KeepAlive.Enabled = false; }
public String ConvertFrom(LabelStatus value) { return(value.ToString()); }
public frmMain() { InitializeComponent(); apology.LinkClicked += new LinkLabelLinkClickedEventHandler( (obj, arg) => { var apDiag = new Apology(); apDiag.ShowDialog(); } ); btnSee.Click += new EventHandler( (obj, arg) => { Process.Start("https://virustotal.com/ko/file/7bf5623f0a10dfa148a35bebd899b7758612f1693d2a9910f716cf15a921a76a/analysis/1491487316/"); } ); new Thread(new ThreadStart(() => { while (true) { var processes = Process.GetProcessesByName("th12"); if (processes.Length == 0) { LabelStatus.Invoke(new MethodInvoker(() => { LabelStatus.Text = "Process NOT FOUND!"; })); } foreach (var process in processes) { try { handle = (int)process.Handle; } catch { break; } uint outvar; var buffer = new byte[4]; var readLevel = ReadProcessMemory(handle, LevelPtr, buffer, 4, out outvar); if (!readLevel) { LabelStatus.Invoke(new MethodInvoker(() => { LabelStatus.Text = "Process Killed!"; })); break; } else if (BitConverter.ToInt32(buffer, 0) != 3) { LabelStatus.Invoke(new MethodInvoker(() => { LabelStatus.Text = "TH12 Ready, Not LUNATIC"; })); } else { LabelStatus.Invoke(new MethodInvoker(() => { LabelStatus.Text = "TH12 Ready"; })); } var readScore = ReadProcessMemory(handle, ScorePtr, buffer, 4, out outvar); if (!readScore) { LabelStatus.Invoke(new MethodInvoker(() => { LabelStatus.Text = "Process Killed!"; })); break; } LabelScore.Invoke(new MethodInvoker(() => { LabelScore.Text = (BitConverter.ToInt32(buffer, 0) * 10).ToString(); })); break; } Thread.Sleep(100); } })).Start(); }