void ToolBarAddressTextbox_KeyDown(object sender, Gui.Controls.KeyEventArgs e) { if (e.KeyData != Gui.Controls.Keys.Return) return; e.Handled = true; e.SuppressKeyPress = true; NavigateToToolbarAddress(); }
void text_KeyDown(object sender, Gui.Controls.KeyEventArgs e) { switch (e.KeyData) { case Keys.Enter: case Keys.Escape: SaveAndClose(); e.SuppressKeyPress = true; e.Handled = true; break; } }
private void Textbox_KeyUp(object sender, System.Windows.Forms.KeyEventArgs e) { var eh = this.KeyUp; if (eh != null) { var ee = new Gui.Controls.KeyEventArgs((Gui.Controls.Keys)e.KeyData); eh(sender, ee); e.SuppressKeyPress = ee.SuppressKeyPress; e.Handled = ee.Handled; } }
void Text_KeyDown(object sender, Gui.Controls.KeyEventArgs e) { switch (e.KeyData) { case Keys.Enter | Keys.Shift: // Shift+Enter doesn't dismiss the comment form, // but is forwarded to the edit control which // inserts a new line in the annotation. return; case Keys.Enter: Close(true); break; case Keys.Escape: Close(false); break; default: return; } e.SuppressKeyPress = true; e.Handled = true; }