void ReleaseDesignerOutlets() { if (ButtonPlayPressed != null) { ButtonPlayPressed.Dispose(); ButtonPlayPressed = null; } if (ButtonShare != null) { ButtonShare.Dispose(); ButtonShare = null; } if (ImageTransformed != null) { ImageTransformed.Dispose(); ImageTransformed = null; } if (SliderDifficulty != null) { SliderDifficulty.Dispose(); SliderDifficulty = null; } }
/*************************************************************************/ /* Keyboard Shortcuts */ /*************************************************************************/ protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { switch (keyData) { // Scroll through files with up/down arrow keys case Keys.Up: SelectUpRow(); return(true); case Keys.Down: SelectDownRow(); return(true); // Click Bookmarks button case Keys.Control | Keys.B: ButtonBookmark.PerformClick(); return(true); // Clicks View Directory button case Keys.Control | Keys.V: ButtonViewDirectory.PerformClick(); return(true); // Clicks Direct Link button case Keys.Control | Keys.D: ButtonDirectLink.PerformClick(); return(true); // Click Share File button case Keys.Control | Keys.S: ButtonShare.PerformClick(); return(true); // Click Request File Size button case Keys.Control | Keys.R: ButtonRequestSize.PerformClick(); return(true); // Click Open File button case Keys.Control | Keys.O: ButtonOpenWith.PerformClick(); return(true); // Close this instance case Keys.Escape: MainForm.FormFileDetails.Dispose(); return(true); } return(base.ProcessCmdKey(ref msg, keyData)); }