/// <summary> /// Siganl receiver message handler /// </summary> /// <param name="sender">Invoker of the event</param> /// <param name="e">Event arguments</param> private void OnNewMessage(object sender, SignalReceiverEventArgs e) { if (e != null && e.Signal != null) { _received = e.Signal.RemoteKey; } }
private void OnNewMessage(object sender, SignalReceiverEventArgs e) { if (Active) { Program.Transmitter.Send(e.Signal); } }
private void OnNewMessage(object sender, SignalReceiverEventArgs e) { if (InvokeRequired) { Invoke(new EventHandler <SignalReceiverEventArgs>(OnNewMessage), sender, e); } else { if (e != null && e.Signal != null) { lvSignals.Items.Add(new ListViewItem(new string[] { DateTime.Now.ToString(), e.Signal.RemoteName, e.Signal.RemoteKey.ToString(), e.Signal.KeyCode, e.Signal.KeyName, e.Signal.RepeatCount.ToString() })); } } }