예제 #1
0
        //~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);
            }
        }
예제 #2
0
        /// <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);
            }
        }