コード例 #1
0
 void ToolBarAddressTextbox_KeyDown(object sender, Gui.Controls.KeyEventArgs e)
 {
     if (e.KeyData != Gui.Controls.Keys.Return)
         return;
     e.Handled = true;
     e.SuppressKeyPress = true;
     NavigateToToolbarAddress();
 }
コード例 #2
0
 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;
     }
 }
コード例 #3
0
        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;
            }
        }
コード例 #4
0
ファイル: CommentFormInteractor.cs プロジェクト: smx-smx/reko
        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;
        }