public void DeckEvent(object sender, StreamDeckSharp.KeyEventArgs e) { if (e.Key == ButtonId) { ProcessEvent(sender, e); } }
private void Form1_KeyStateChanged(object sender, StreamDeckSharp.KeyEventArgs e) { foreach (Job j in toProcess) { j.DeckEvent(sender, e); } }
private void Deck_KeyStateChanged(object sender, StreamDeckSharp.KeyEventArgs e) { if (KeyStateChanged != null) { KeyStateChanged(sender, e); } // throw new NotImplementedException(); }
protected abstract void ProcessEvent(object sender, StreamDeckSharp.KeyEventArgs e);
private void Deck_KeyStateChanged(object sender, StreamDeckSharp.KeyEventArgs e) { }