public ShortcutChain(MusicLoader musicLoader, Editor editor, KeyDispatcher keyDispatcher)
 {
     // subscribe for keys
     keyDispatcher.KeyDown += KeyDispatcher_KeyDown;
     keyDispatcher.KeyUp   += KeyDispatcher_KeyUp;
     // build hardcoded chain
     firstHandler = new SaveAsShortcutHandler(editor);
     firstHandler.SetNext(new OpenFileShortcutHandler(musicLoader));
 }
Пример #2
0
 public void SetNext(IShortcutChainHandler nextHandler)
 {
     _nextHandler = nextHandler;
 }