Exemplo n.º 1
0
        /// <summary>
        /// Dispose ClipboardManager and HotKeyRegister when the form is closed.
        /// </summary>
        protected override void OnClosed(EventArgs e)
        {
            Console.WriteLine("Closing.");
            if (copyHotKeyToRegister1 != null)
            {
                copyHotKeyToRegister1.Dispose();
                copyHotKeyToRegister1 = null;
            }

            if (pasteHotKeyToRegister1 != null)
            {
                pasteHotKeyToRegister1.Dispose();
                pasteHotKeyToRegister1 = null;
            }

            if (clipboardManager != null)
            {
                clipboardManager.Dispose();
                clipboardManager = null;
            }

            if (trayIcon != null)
            {
                trayIcon.Dispose();
                trayIcon = null;
            }

            base.OnClosed(e);
        }
Exemplo n.º 2
0
        private void ClipboardManagerMenuItem_Click(object sender, EventArgs e)
        {
            var Form = new ClipboardManager();

            Form.ShowDialog(this);
            Form.Dispose();
        }