public MainPlayerView() { InitializeComponent(); AppSettings.RestoreSizePosition(this, Settings.Default.AppSettings); InterceptKeys.DoHook(_hookCallback = HookCallback); }
public KeyViewer() { InitializeComponent(); KeyDown += (s, e) => { if (e.Key == Key.Escape) { Close(); /* messes up Cancel on save: App.Current.Shutdown();*/ } e.Handled = true; }; //tu: MouseLeftButtonDown += (s, e) => { DragMove(); e.Handled = true; }; PreviewKeyDown += KeyViewer_PreviewKeyDn; PreviewKeyUp += KeyViewer_PreviewKeyUp; InterceptKeys.DoHook(_hookCallback = HookCallback); }