Exemple #1
0
 public void DigitalIOChanged(object sender, DigitalIOChangedArgs args)
 {
     if (onDigitalIOChange == null)
     {
         return;
     }
     onDigitalIOChange(sender, args);
 }
Exemple #2
0
 private void Evth_onDigitalIOChange(object sender, DigitalIOChangedArgs args)
 {
     if (onChange == null || args.Channel != Channel)
     {
         return;
     }
     args.Ctl = Ctl;
     onChange(this, args);
     evth.LogMessage(this, new LogEventArgs(LogLevel.INFO, "Digital IO channel " + args.Channel.ToString() + " (" + args.Ctl.Name.ToString() + ") value: " + args.Value.ToString()));
 }
Exemple #3
0
 private void DigitalControl_onChange(object sender, DigitalIOChangedArgs args)
 {
     if (args.Value)
     {
         args.Ctl.BackColor = Color.Red;
     }
     else
     {
         args.Ctl.BackColor = Color.Black;
     }
 }