//~MainWindow() //{ // Dispose(); //} public void Dispose() { _hotKeyListenerPaste.Unregiser(); bool success = ClipboardListener.RemoveClipboardFormatListener(_sponge.Handle); if (!success) { MessageBox.Show("Error removing clipboard format listener!", "Qlip Error", MessageBoxButton.OK, MessageBoxImage.Error); } }
/// <summary> /// On closing, unregister hot key listener /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Window_Closing(object sender, CancelEventArgs e) { _hotKeyListenerPaste.Unregiser(); bool success = ClipboardListener.RemoveClipboardFormatListener(_sponge.Handle); if (!success) { MessageBox.Show("Error removing clipboard format listener!", "Qlip Error", MessageBoxButton.OK, MessageBoxImage.Error); } }