private void ChooseFileFromDBForm_KeyDown(object sender, KeyEventArgs e) { if (e.KeyData == Keys.Delete) { e.Handled = true; Delete.PerformClick(); } else if (e.KeyData == Keys.Escape) { e.Handled = true; Cancel.PerformClick(); } else if (e.KeyData == Keys.Enter) { e.Handled = true; SelectButton.PerformClick(); } }
//Caputure KeyStrokes private void MainForm_KeyDown(object sender, KeyEventArgs e) { if (MainScore != null) { //Escape if (!e.Control && e.KeyCode == Keys.Escape) { MainScore.ClearSelectedNoteArrays(); } //Copy if (e.Control && e.KeyCode == Keys.C) { Copy(); } //Cut if (e.Control && e.KeyCode == Keys.X) { Cut(); } //Paste if (e.Control && e.KeyCode == Keys.V) { Paste(); } //Delete if (!e.Control && e.KeyCode == Keys.Delete) { Delete(); } if (e.Control && e.KeyCode == Keys.A) { SelectAll(); } //Delete Tool Shortcut if (!e.Control && e.KeyCode == Keys.D) { DeleteButton.PerformClick(); } //Select Tool Shortcut if (!e.Control && e.KeyCode == Keys.S) { SelectButton.PerformClick(); } //Note Tool Shortcut if (!e.Control && e.KeyCode == Keys.N) { NoteLengthComboBox.Focus(); } //Tempo Tool Shortcut if (!e.Control && e.KeyCode == Keys.T) { TempoButton.PerformClick(); } //Instrument Tool Shortcut if (!e.Control && e.KeyCode == Keys.I) { InstrumentButton.PerformClick(); } //Snapper Tool Shortcut if (e.Control && e.KeyCode == Keys.S) { SnapButton.PerformClick(); } //Zoom Tool Shortcut : Out if (e.Control && e.KeyCode == Keys.OemMinus) {//http://stackoverflow.com/questions/3968423/what-is-the-enum-for-minus-underscore-and-equal-plus-key-in-keys-enumera ZoomMinusButton.PerformClick(); } //Zoom Tool Shortcut : In if (e.Control && e.KeyCode == Keys.Oemplus) { ZoomPlusButton.PerformClick(); } //Play Shortcut if (!e.Control && e.KeyCode == Keys.Space) { PlayButton.PerformClick(); } MainScore.ScorePictureBox.Refresh(); } }
private void WebResourceTree_NodeMouseDoubleClick(object sender, TreeNodeMouseClickEventArgs e) { SelectButton.PerformClick(); }