public void SetAliveBulb(object o, ConnectionArgs a) { if (a.property == ConnectionStatus.Property.alive && a.newState) { ThreadSafe.ChangePicture(mainWindow.statusPictureControl, Properties.Resources.notifyGreen); } }
public void SetRingBulb(object o, ConnectionArgs a) { if (a.newState) { ThreadSafe.ChangePicture(mainWindow.statusPictureControl, Properties.Resources.notifyBlue); } }
public void SetAliveLabel(object o, ConnectionArgs a) { if (a.newState) { ThreadSafe.ChangeText(mainWindow.statusLabel, "ALIVE", ThreadSafe.TextChangeMode.changeText); } }
public void SetAliveIcon(object o, ConnectionArgs a) { if (a.property == ConnectionStatus.Property.alive && a.newState) { ThreadSafe.ChangeIcon((Form)mainWindow, Properties.Resources.notifyIconGreen); } }
public void SetRingIcon(object o, ConnectionArgs a) { if (a.newState) { ThreadSafe.ChangeIcon((Form)mainWindow, Properties.Resources.notifyIconBlue); } }
public void SetErrorBulb(object o, ConnectionArgs a) { if (a.property == ConnectionStatus.Property.alive) { if (!a.newState) { ThreadSafe.ChangePicture(mainWindow.statusPictureControl, Properties.Resources.notifyRed); } } else if (a.property == ConnectionStatus.Property.error) { if (a.newState) { ThreadSafe.ChangePicture(mainWindow.statusPictureControl, Properties.Resources.notifyRed); } } }
public void SetErrorLabel(object o, ConnectionArgs a) { if (a.property == ConnectionStatus.Property.alive) { if (!a.newState) { ThreadSafe.ChangeText(mainWindow.statusLabel, "ERROR", ThreadSafe.TextChangeMode.changeText); } } else if (a.property == ConnectionStatus.Property.error) { if (a.newState) { ThreadSafe.ChangeText(mainWindow.statusLabel, "ERROR", ThreadSafe.TextChangeMode.changeText); } } }
public void SetErrorIcon(object o, ConnectionArgs a) { if (a.property == ConnectionStatus.Property.alive) { if (!a.newState) { ThreadSafe.ChangeIcon((Form)mainWindow, Properties.Resources.notifyIconRed); } } else if (a.property == ConnectionStatus.Property.error) { if (a.newState) { ThreadSafe.ChangeIcon((Form)mainWindow, Properties.Resources.notifyIconRed); } } }
public void Log(object o, MessageEventArgs a) { string message = string.Format("{0}:\t{1}\n", DateTime.Now.ToLongTimeString(), a.message); ThreadSafe.ChangeText(mainWindow.logBoxControl, message, ThreadSafe.TextChangeMode.addText); }