public CornerLauncher(Dictionary <string, MergedCommand> mergedCommands, OnCloseDelegate onClose) { this._onClose = onClose; this._menu = new CornerLauncherMenu(mergedCommands); //Thread thread = new Thread(() => StartKeysListenerInNewThread(null)); //thread.Start(); this._listener = new KeysListener(OnActivateCornerLauncher, OnDeactivateCornerLauncher, OnKeyPressedInCornerLauncher); this._listener.Start(); }
public void StartKeysListenerInNewThread(object p) { this._listener = new KeysListener(OnActivateCornerLauncher, OnDeactivateCornerLauncher, OnKeyPressedInCornerLauncher); this._listener.Start(); }