1822 references to Keys
System.Web.Mobile (10)
UI\MobileControls\Design\StylesEditorDialog.cs (5)
902case Keys.F2: 910case (Keys.Control | Keys.Home): 918case (Keys.Control | Keys.End):
UI\MobileControls\Design\Util\EditableTreeList.cs (5)
234case Keys.F2: 243case (Keys.Control | Keys.Home): 251case (Keys.Control | Keys.End):
System.Windows.Forms (1722)
winforms\Managed\System\WinForms\AxHost.cs (1)
1997protected override bool ProcessDialogKey(Keys keyData)
winforms\Managed\System\WinForms\BindingNavigator.cs (2)
704case Keys.Enter: 707case Keys.Escape:
winforms\Managed\System\WinForms\ButtonBase.cs (3)
1072if (kevent.KeyData == Keys.Space) { 1111if (kevent.KeyCode == Keys.Enter || kevent.KeyCode == Keys.Space) {
winforms\Managed\System\WinForms\CheckedListBox.cs (9)
1057switch ((Keys)keycode) { 1058case Keys.Up: 1059case Keys.Down: 1060case Keys.PageUp: 1061case Keys.PageDown: 1062case Keys.Home: 1063case Keys.End: 1064case Keys.Left: 1065case Keys.Right:
winforms\Managed\System\WinForms\ComboBox.cs (20)
1666if (keyChar == (char)(int)Keys.Escape) { 1669else if (keyChar == (char)(int)Keys.Return && this.DroppedDown) { 2224Debug.Assert((ModifierKeys & Keys.Alt) == 0); 2226if ((Keys)unchecked( (int) (long)m.WParam) == Keys.Delete) { 2237Debug.Assert((ModifierKeys & Keys.Alt) == 0); 2239if (keyChar == (char)Keys.Back) { 2256else if (keyChar == (char)Keys.Escape) { 2261if (keyChar != (char)Keys.Escape && keyChar != (char)Keys.Return && !DroppedDown 2308protected override bool IsInputKey(Keys keyData) { 2310Keys keyCode = keyData & (Keys.KeyCode | Keys.Alt); 2311if (keyCode == Keys.Return || keyCode == Keys.Escape) { 2579if (e.KeyCode == Keys.Return) { 2583else if ((e.KeyCode == Keys.Escape) && autoCompleteDroppedDown) { 2605if (!e.Handled && (e.KeyChar == (char)(int)Keys.Return || e.KeyChar == (char)(int)Keys.Escape)
winforms\Managed\System\WinForms\ContainerControl.cs (17)
1184protected override bool ProcessDialogKey(Keys keyData) { 1188if ((keyData & (Keys.Alt | Keys.Control)) == Keys.None) { 1189Keys keyCode = (Keys)keyData & Keys.KeyCode; 1191case Keys.Tab: 1192if (ProcessTabKey((keyData & Keys.Shift) == Keys.None)) return true; 1194case Keys.Left: 1195case Keys.Right: 1196case Keys.Up: 1197case Keys.Down: 1198if (ProcessArrowKey(keyCode == Keys.Right || 1199keyCode == Keys.Down)) return true; 1212protected override bool ProcessCmdKey(ref Message msg, Keys keyData) {
winforms\Managed\System\WinForms\ContextMenu.cs (1)
172protected internal virtual bool ProcessCmdKey(ref Message msg, Keys keyData, Control control) {
winforms\Managed\System\WinForms\Control.cs (64)
3338public static Keys ModifierKeys { 3340Keys modifiers = 0; 3343if (UnsafeNativeMethods.GetKeyState((int)Keys.ShiftKey) < 0) modifiers |= Keys.Shift; 3344if (UnsafeNativeMethods.GetKeyState((int)Keys.ControlKey) < 0) modifiers |= Keys.Control; 3345if (UnsafeNativeMethods.GetKeyState((int)Keys.Menu) < 0) modifiers |= Keys.Alt; 3360if (UnsafeNativeMethods.GetKeyState((int)Keys.LButton) < 0) buttons |= MouseButtons.Left; 3361if (UnsafeNativeMethods.GetKeyState((int)Keys.RButton) < 0) buttons |= MouseButtons.Right; 3362if (UnsafeNativeMethods.GetKeyState((int)Keys.MButton) < 0) buttons |= MouseButtons.Middle; 3363if (UnsafeNativeMethods.GetKeyState((int)Keys.XButton1) < 0) buttons |= MouseButtons.XButton1; 3364if (UnsafeNativeMethods.GetKeyState((int)Keys.XButton2) < 0) buttons |= MouseButtons.XButton2; 7571public static bool IsKeyLocked(Keys keyVal) { 7572if (keyVal == Keys.Insert || keyVal == Keys.NumLock || keyVal == Keys.CapsLock || keyVal == Keys.Scroll) { 7582if( keyVal == Keys.Insert || keyVal == Keys.CapsLock ) 7616if (charCode == (char)(int)Keys.Tab) { 7641protected virtual bool IsInputKey(Keys keyData) { 7644if ((keyData & Keys.Alt) == Keys.Alt) return false; 7646switch (keyData & Keys.KeyCode) { 7647case Keys.Tab: 7650case Keys.Left: 7651case Keys.Right: 7652case Keys.Up: 7653case Keys.Down: 10162Keys keyData = (Keys)(unchecked((int)(long)msg.WParam) | (int)ModifierKeys); 10244Keys keyData = (Keys)(unchecked((int)(long)msg.WParam) | (int)ModifierKeys); 10323protected virtual bool ProcessCmdKey(ref Message msg, Keys keyData) { 10481protected virtual bool ProcessDialogKey(Keys keyData) { 10647ke = new KeyEventArgs((Keys)(unchecked((int)(long)m.WParam)) | ModifierKeys); 10770Keys keyCode = (Keys)((int)msg.WParam) & Keys.KeyCode; 10772if (keyCode != Keys.F10 && keyCode != Keys.Menu && keyCode != Keys.Tab) { 10793if (keyCode == Keys.F10 || keyCode == Keys.Menu) { 10800if (keyCode == Keys.Tab) { 14411Keys keyState = Keys.None; 14412keyState |= (Keys)((UnsafeNativeMethods.GetKeyState((int)Keys.ControlKey) < 0) ? NativeMethods.MK_CONTROL : 0); 14413keyState |= (Keys)((UnsafeNativeMethods.GetKeyState((int)Keys.ShiftKey) < 0) ? NativeMethods.MK_SHIFT : 0); 15282if (IsInputKey(Keys.Return)) { 15285if (IsInputKey(Keys.Escape)) { 16206private static bool IsKeyDown(Keys key) { 16215return IsKeyDown(Keys.Tab) 16216|| IsKeyDown(Keys.Up) 16217|| IsKeyDown(Keys.Down) 16218|| IsKeyDown(Keys.Left) 16219|| IsKeyDown(Keys.Right) 16221|| IsKeyDown(Keys.Menu) 16222|| IsKeyDown(Keys.F10) 16223|| IsKeyDown(Keys.Escape); 16599target.SelectNextControl(null, Control.ModifierKeys != Keys.Shift, true, true, true);
winforms\Managed\System\WinForms\DataGrid.cs (102)
3996Debug.WriteLineIf(CompModSwitches.DataGridKeys.TraceVerbose, "DataGridKeys: OnKeyPress " + TypeDescriptor.GetConverter(typeof(Keys)).ConvertToString(kpe.KeyChar)); 4021Keys nModifier = ModifierKeys; 4022bool isControlDown = (nModifier & Keys.Control) == Keys.Control && (nModifier & Keys.Alt) == 0; 4023bool isShiftDown = (nModifier & Keys.Shift) == Keys.Shift; 4263&& !(((Control.ModifierKeys & Keys.Control) == Keys.Control) && (Control.ModifierKeys & Keys.Alt) == 0)){ 4366if ((ModifierKeys & Keys.Control) != 0) 7472protected override bool ProcessDialogKey(Keys keyData) { 7473Debug.WriteLineIf(CompModSwitches.DataGridKeys.TraceVerbose, "DataGridKeys: ProcessDialogKey " + TypeDescriptor.GetConverter(typeof(Keys)).ConvertToString(keyData)); 7480switch (keyData & Keys.KeyCode) { 7481case Keys.Tab: 7482case Keys.Up: 7483case Keys.Down: 7484case Keys.Left: 7485case Keys.Right: 7486case Keys.Next: 7487case Keys.Prior: 7488case Keys.Enter: 7489case Keys.Escape: 7490case Keys.Oemplus: 7491case Keys.Add: 7492case Keys.OemMinus: 7493case Keys.Subtract: 7494case Keys.Space: 7495case Keys.Delete: 7496case Keys.A: 7502case Keys.C: 7503if ((keyData & Keys.Control) != 0 && (keyData & Keys.Alt) == 0) 7658Debug.WriteLineIf(CompModSwitches.DataGridKeys.TraceVerbose, "DataGridKeys: ProcessGridKey "+ TypeDescriptor.GetConverter(typeof(Keys)).ConvertToString(ke.KeyCode)); 7669case Keys.Left: 7670biDiKe = new KeyEventArgs((Keys.Right | ke.Modifiers)); 7672case Keys.Right: 7673biDiKe = new KeyEventArgs((Keys.Left | ke.Modifiers)); 7698case Keys.Tab: 7700case Keys.Up: 7778case Keys.Down: 7861case Keys.OemMinus: 7862case Keys.Subtract: 7870case Keys.Oemplus: 7871case Keys.Add: 7882case Keys.Space: 7899case Keys.Next: 7933case Keys.Prior: 7968case Keys.Left: 7971if ((biDiKe.Modifiers & Keys.Modifiers) == Keys.Alt) 7978if ((biDiKe.Modifiers & Keys.Control) == Keys.Control) 8007case Keys.Right: 8010if ((biDiKe.Modifiers & Keys.Control) == Keys.Control && !biDiKe.Alt) 8036case Keys.F2: 8047case Keys.Home: 8076case Keys.Delete: 8099case Keys.End: 8131case Keys.Enter: 8140if ((biDiKe.Modifiers & Keys.Control) != 0 && !biDiKe.Alt) 8157case Keys.A: 8172case Keys.Escape: 8211KeyEventArgs ke = new KeyEventArgs((Keys)(unchecked((int)(long)m.WParam)) | ModifierKeys); 8213case Keys.Up: 8214case Keys.Down: 8215case Keys.Prior: 8216case Keys.Next: 8217case Keys.Right: 8218case Keys.Left: 8219case Keys.Tab: 8220case Keys.Escape: 8221case Keys.Enter: 8222case Keys.OemMinus: 8223case Keys.Subtract: 8224case Keys.Oemplus: 8225case Keys.Add: 8226case Keys.Space: 8227case Keys.Home: 8228case Keys.End: 8229case Keys.F2: 8230case Keys.Delete: 8231case Keys.A: 8237KeyEventArgs ke = new KeyEventArgs((Keys)(unchecked((int)(long)m.WParam)) | ModifierKeys); 8238if (ke.KeyCode == Keys.Tab) 8252protected bool ProcessTabKey(Keys keyData) { 8270if ((keyData & Keys.Control) == Keys.Control) 8273if ((keyData & Keys.Alt) == Keys.Alt) 8277Keys ke = keyData & ~(Keys.Control); 8346if (gridState[GRIDSTATE_childLinkFocused] || (!gridState[GRIDSTATE_childLinkFocused] && (keyData & Keys.Shift) != Keys.Shift)) { 8362if ((this.currentRow == this.DataGridRowsLength -1) && ((keyData & Keys.Shift) == 0)) { 8389if (CurrentRow != 0 && (keyData & Keys.Shift) == Keys.Shift) 8418if (this.currentRow == 0 && ((keyData & Keys.Shift) == Keys.Shift)) { 8439if ((keyData & Keys.Shift) != Keys.Shift) {
winforms\Managed\System\WinForms\DataGridAddNewRow.cs (1)
70internal override bool ProcessTabKey(Keys keyData, Rectangle rowHeaders, bool alignToRight)
winforms\Managed\System\WinForms\DataGridBoolColumn.cs (3)
308internal override bool KeyPress(int rowNum, Keys keyData) { 310if ((keyData & Keys.KeyCode) == Keys.Space) {
winforms\Managed\System\WinForms\DataGridColumn.cs (5)
1043internal virtual bool KeyPress(int rowNum, Keys keyData) { 1047if (keyData == (Keys.Control | Keys.NumPad0) || keyData == (Keys.Control| Keys.D0)) {
winforms\Managed\System\WinForms\DataGridRelationshipRow.cs (17)
384public override bool OnKeyPress(Keys keyData) { 386if ((keyData & Keys.Modifiers) == Keys.Shift && (keyData & Keys.KeyCode) != Keys.Tab) 389switch (keyData & Keys.KeyCode) { 390case Keys.F5: 402case Keys.NumLock: 407case Keys.Enter: 420case Keys.Tab: 453internal override bool ProcessTabKey(Keys keyData, Rectangle rowHeaders, bool alignToRight) { 454Debug.Assert((keyData & Keys.Control) != Keys.Control, "the DataGridRelationshipRow only handles TAB and TAB-SHIFT"); 455Debug.Assert((keyData & Keys.Alt) != Keys.Alt, "the DataGridRelationshipRow only handles TAB and TAB-SHIFT"); 466if ((keyData & Keys.Shift) == Keys.Shift) {
winforms\Managed\System\WinForms\DataGridRow.cs (2)
337public virtual bool OnKeyPress(Keys keyData) { 410internal abstract bool ProcessTabKey(Keys keyData, Rectangle rowHeaders, bool alignToRight);
winforms\Managed\System\WinForms\DataGridTextBox.cs (38)
79if (e.KeyChar == ' ' && (Control.ModifierKeys & Keys.Shift) == Keys.Shift) 88if ((Control.ModifierKeys & Keys.Control) == Keys.Control && ((Control.ModifierKeys & Keys.Alt) == 0)) 103Keys key = (Keys)unchecked((int)(long)m.WParam); 104Keys modifierKeys = ModifierKeys; 106if ((key | modifierKeys) == Keys.Enter || (key | modifierKeys) == Keys.Escape || ((key | modifierKeys) == (Keys.Enter | Keys.Control)) 118if (key == Keys.LineFeed) // eat the LineFeed we get when the user presses Ctrl-Enter in a gridTextBox 129Keys keyData = key & Keys.KeyCode; 133case Keys.Right: 142case Keys.Left: 152case Keys.Down: 161case Keys.Up: 169case Keys.Home: 170case Keys.End: 175case Keys.Prior: 176case Keys.Next: 177case Keys.Oemplus: 178case Keys.Add: 179case Keys.OemMinus: 180case Keys.Subtract: 191case Keys.Space: 192if (IsInEditOrNavigateMode && (Control.ModifierKeys & Keys.Shift) == Keys.Shift) 202case Keys.A: 203if (IsInEditOrNavigateMode && (Control.ModifierKeys & Keys.Control) == Keys.Control) 213case Keys.F2: 219case Keys.Delete: 237case Keys.Tab: 240if ((ModifierKeys & Keys.Control) == Keys.Control)
winforms\Managed\System\WinForms\DataGridTextBoxColumn.cs (1)
125internal override bool KeyPress(int rowNum, Keys keyData) {
winforms\Managed\System\WinForms\DataGridViewButtonCell.cs (4)
473return e.KeyCode == Keys.Space && !e.Alt && !e.Control && !e.Shift; 479return e.KeyCode == Keys.Space; 513if (e.KeyCode == Keys.Space && !e.Alt && !e.Control && !e.Shift) 527if (e.KeyCode == Keys.Space)
winforms\Managed\System\WinForms\DataGridViewCell.cs (3)
1641sb.Append((char)Keys.Return); 1642sb.Append((char)Keys.LineFeed); 1647sb.Append(csv ? ',' : (char)Keys.Tab);
winforms\Managed\System\WinForms\DataGridViewCheckBoxCell.cs (4)
868return e.KeyCode == Keys.Space && !e.Alt && !e.Control && !e.Shift; 874return e.KeyCode == Keys.Space; 944if (e.KeyCode == Keys.Space && !e.Alt && !e.Control && !e.Shift) 958if (e.KeyCode == Keys.Space)
winforms\Managed\System\WinForms\DataGridViewColumnHeaderCell.cs (3)
211sb.Append((char) Keys.Return); 212sb.Append((char) Keys.LineFeed); 217sb.Append(csv ? ',' : (char) Keys.Tab);
winforms\Managed\System\WinForms\DataGridViewComboBoxCell.cs (12)
1758if (((char.IsLetterOrDigit((char)e.KeyCode) && !(e.KeyCode >= Keys.F1 && e.KeyCode <= Keys.F24)) || 1759(e.KeyCode >= Keys.NumPad0 && e.KeyCode <= Keys.Divide) || 1760(e.KeyCode >= Keys.OemSemicolon && e.KeyCode <= Keys.Oem102) || 1761(e.KeyCode == Keys.Space && !e.Shift) || 1762(e.KeyCode == Keys.F4) || 1763((e.KeyCode == Keys.Down || e.KeyCode == Keys.Up) && e.Alt)) && 1764(!e.Alt || (e.KeyCode == Keys.Down || e.KeyCode == Keys.Up)) &&
winforms\Managed\System\WinForms\DataGridViewComboBoxEditingControl.cs (9)
147public virtual bool EditingControlWantsInputKey(Keys keyData, bool dataGridViewWantsInputKey) 149if ((keyData & Keys.KeyCode) == Keys.Down || 150(keyData & Keys.KeyCode) == Keys.Up || 151(this.DroppedDown && ((keyData & Keys.KeyCode) == Keys.Escape) || (keyData & Keys.KeyCode) == Keys.Enter))
winforms\Managed\System\WinForms\DataGridViewEditingControl.cs (1)
62bool EditingControlWantsInputKey(Keys keyData, bool dataGridViewWantsInputKey);
winforms\Managed\System\WinForms\DataGridViewLinkCell.cs (2)
779if (e.KeyCode == Keys.Space && !e.Alt && !e.Control && !e.Shift) 834if (e.KeyCode == Keys.Space && !e.Alt && !e.Control && !e.Shift)
winforms\Managed\System\WinForms\DataGridViewMethods.cs (332)
10242protected override bool IsInputKey(Keys keyData) 10244if ((keyData & Keys.Alt) == Keys.Alt) 10248switch (keyData & Keys.KeyCode) 10250case Keys.Escape: 10255case Keys.Tab: 10257return GetTabKeyEffective((keyData & Keys.Shift) == Keys.Shift, (keyData & Keys.Control) == Keys.Control); 10260case Keys.A: 10262if ((keyData & (Keys.Control | Keys.Shift | Keys.Alt)) == Keys.Control) 10269case Keys.C: 10270case Keys.Insert: 10272if ((keyData & (Keys.Control | Keys.Shift | Keys.Alt)) == Keys.Control) 10279case Keys.Space: 10281if ((keyData & (Keys.Control | Keys.Shift | Keys.Alt)) == Keys.Shift && 10291case Keys.Up: 10292case Keys.Down: 10293case Keys.Left: 10294case Keys.Right: 10295case Keys.Home: 10296case Keys.End: 10297case Keys.Next: 10298case Keys.Prior: 10299case Keys.Enter: 10300case Keys.Delete: 10301case Keys.D0: 10302case Keys.NumPad0: 10303case Keys.F2: 10304case Keys.F3: 12271Keys nModifier = ModifierKeys; 12272bool isControlDown = (nModifier & Keys.Control) == Keys.Control && (nModifier & Keys.Alt) == 0; 12273bool isShiftDown = (nModifier & Keys.Shift) == Keys.Shift; 12274bool isAltDown = (nModifier & Keys.Alt) == Keys.Alt; 16159switch (e.KeyData & Keys.KeyCode) 16161case Keys.A: 16162case Keys.C: 16163case Keys.D0: 16164case Keys.NumPad0: 16165case Keys.Delete: 16166case Keys.Down: 16167case Keys.F2: 16168case Keys.F3: 16169case Keys.End: 16170case Keys.Enter: 16171case Keys.Escape: 16172case Keys.Home: 16173case Keys.Insert: 16174case Keys.Left: 16175case Keys.Next: 16176case Keys.Prior: 16177case Keys.Right: 16178case Keys.Space: 16179case Keys.Tab: 16180case Keys.Up: 16226if (this.dataGridViewOper[DATAGRIDVIEWOPER_trackKeyboardColResize] && (e.KeyData & Keys.Alt) != Keys.Alt && AccessibilityImprovements.Level2) 16899if ((ModifierKeys & (Keys.Shift | Keys.Alt)) != 0 || MouseButtons != MouseButtons.None) 16904bool verticalScroll = ((ModifierKeys & Keys.Control) == 0); 20445protected bool ProcessAKey(Keys keyData) 20447if ((keyData & (Keys.Shift | Keys.Control | Keys.Alt)) == Keys.Control && 20461protected bool ProcessDeleteKey(Keys keyData) 20591protected override bool ProcessDialogKey(Keys keyData) 20593Keys key = (keyData & Keys.KeyCode); 20595if (key == Keys.Enter) 20602else if (key == Keys.Escape) 20623else if (key == Keys.D0 || key == Keys.NumPad0) 20630else if (key == Keys.C || key == Keys.Insert) 20637else if (key == Keys.Tab) 20664keyData &= ~Keys.Control; 20698protected bool ProcessDownKey(Keys keyData) 20704private bool ProcessDownKeyInternal(Keys keyData, out bool moved) 20729if ((keyData & Keys.Control) == Keys.Control) 20731if ((keyData & Keys.Shift) == Keys.Shift) 20846if ((keyData & Keys.Shift) == Keys.Shift) 20958if ((keyData & Keys.Control) == Keys.Control) 20960if ((keyData & Keys.Shift) == Keys.Shift) 21065if ((keyData & Keys.Shift) == Keys.Shift) 21176if ((keyData & Keys.Control) == Keys.Control) 21178if ((keyData & Keys.Shift) == Keys.Shift) 21311if ((keyData & Keys.Shift) == Keys.Shift) 21454if ((keyData & Keys.Control) == Keys.Control) 21547protected bool ProcessEndKey(Keys keyData) 21566if ((keyData & Keys.Control) == 0) 21568return ProcessRightMost((keyData & Keys.Shift) == Keys.Shift, lastVisibleColumnIndex, firstVisibleRowIndex); 21580if ((keyData & Keys.Shift) == Keys.Shift) 21610if ((keyData & Keys.Control) == 0) 21612return ProcessRightMost((keyData & Keys.Shift) == Keys.Shift, lastVisibleColumnIndex, firstVisibleRowIndex); 21624if ((keyData & Keys.Shift) == Keys.Shift) 21678if ((keyData & Keys.Control) == 0) 21680return ProcessRightMost((keyData & Keys.Shift) == Keys.Shift, lastVisibleColumnIndex, firstVisibleRowIndex); 21693if ((keyData & Keys.Shift) == Keys.Shift) 21715if ((keyData & Keys.Control) == 0) 21717return ProcessRightMost((keyData & Keys.Shift) == Keys.Shift, lastVisibleColumnIndex, firstVisibleRowIndex); 21721if ((keyData & Keys.Shift) == Keys.Shift) 21793if ((keyData & Keys.Control) == 0) 21795return ProcessRightMost((keyData & Keys.Shift) == Keys.Shift, lastVisibleColumnIndex, firstVisibleRowIndex); 21808if ((keyData & Keys.Shift) == Keys.Shift) 21846protected bool ProcessEnterKey(Keys keyData) 21853if ((keyData & Keys.Control) == 0) 21857keyData &= ~Keys.Shift; 21927protected bool ProcessEscapeKey(Keys keyData) 21949protected bool ProcessF2Key(Keys keyData) 21982protected bool ProcessF3Key(Keys keyData) 22003protected bool ProcessHomeKey(Keys keyData) 22020if ((keyData & Keys.Control) == 0) 22022return ProcessLeftMost((keyData & Keys.Shift) == Keys.Shift, firstVisibleColumnIndex, firstVisibleRowIndex); 22034if ((keyData & Keys.Shift) == Keys.Shift) 22064if ((keyData & Keys.Control) == 0) 22066return ProcessLeftMost((keyData & Keys.Shift) == Keys.Shift, firstVisibleColumnIndex, firstVisibleRowIndex); 22078if ((keyData & Keys.Shift) == Keys.Shift) 22132if ((keyData & Keys.Control) == 0) 22134return ProcessLeftMost((keyData & Keys.Shift) == Keys.Shift, firstVisibleColumnIndex, firstVisibleRowIndex); 22147if ((keyData & Keys.Shift) == Keys.Shift) 22173if ((keyData & Keys.Control) == 0) 22175return ProcessLeftMost((keyData & Keys.Shift) == Keys.Shift, firstVisibleColumnIndex, firstVisibleRowIndex); 22179if ((keyData & Keys.Shift) == Keys.Shift) 22251if ((keyData & Keys.Control) == 0) 22253return ProcessLeftMost((keyData & Keys.Shift) == Keys.Shift, firstVisibleColumnIndex, firstVisibleRowIndex); 22284protected bool ProcessInsertKey(Keys keyData) 22286if (((keyData & (Keys.Shift | Keys.Control | Keys.Alt)) == Keys.Control || 22287((keyData & (Keys.Shift | Keys.Control | Keys.Alt)) == (Keys.Control | Keys.Shift) && (keyData & Keys.KeyCode) == Keys.C)) && 22318KeyEventArgs ke = new KeyEventArgs((Keys)(unchecked((int)(long)m.WParam)) | ModifierKeys); 22319if (ke.KeyCode != Keys.ProcessKey || (int) m.LParam != 0x01) // Changing IME context does not trigger editing mode 22335if (BeginEditInternal(!(ke.KeyCode == Keys.F2 && ModifierKeys == 0 && this.EditMode == DataGridViewEditMode.EditOnKeystrokeOrF2) /*selectAll*/)) 22371KeyEventArgs ke = new KeyEventArgs((Keys)((int)m.WParam) | ModifierKeys); 22382case Keys.Escape: 22383case Keys.Space: 22396case Keys.Delete: 22397case Keys.Down: 22398case Keys.End: 22399case Keys.Enter: 22400case Keys.Escape: 22401case Keys.F2: 22402case Keys.F3: 22403case Keys.Home: 22404case Keys.Left: 22405case Keys.Next: 22406case Keys.Prior: 22407case Keys.Right: 22408case Keys.Space: 22409case Keys.Tab: 22410case Keys.Up: 22452private bool? ProcessColumnResize(Keys keyData, int step) 22454if (AccessibilityImprovements.Level2 && (keyData & Keys.Alt) == Keys.Alt && this.AllowUserToResizeColumns && this.ptCurrentCell.X != -1) 22486protected bool ProcessLeftKey(Keys keyData) 22498private bool ProcessLeftKeyPrivate(Keys keyData) 22533if ((keyData & Keys.Control) == Keys.Control) 22535return ProcessLeftMost((keyData & Keys.Shift) == Keys.Shift, firstVisibleColumnIndex, firstVisibleRowIndex); 22539if ((keyData & Keys.Shift) == Keys.Shift) 22629if ((keyData & Keys.Control) == Keys.Control) 22631return ProcessLeftMost((keyData & Keys.Shift) == Keys.Shift, firstVisibleColumnIndex, firstVisibleRowIndex); 22635if ((keyData & Keys.Shift) == Keys.Shift) 22727if ((keyData & Keys.Control) == Keys.Control) 22729return ProcessLeftMost((keyData & Keys.Shift) == Keys.Shift, firstVisibleColumnIndex, firstVisibleRowIndex); 22733if ((keyData & Keys.Shift) == Keys.Shift) 22853if ((keyData & Keys.Control) == Keys.Control) 22855return ProcessLeftMost((keyData & Keys.Shift) == Keys.Shift, firstVisibleColumnIndex, firstVisibleRowIndex); 23242protected bool ProcessNextKey(Keys keyData) 23349if ((keyData & Keys.Shift) == Keys.Shift && this.MultiSelect) 23380if ((keyData & Keys.Shift) == Keys.Shift && this.MultiSelect) 23413if ((keyData & Keys.Shift) == Keys.Shift && this.MultiSelect) 23482protected bool ProcessPriorKey(Keys keyData) 23588if ((keyData & Keys.Shift) == Keys.Shift && this.MultiSelect) 23619if ((keyData & Keys.Shift) == Keys.Shift && this.MultiSelect) 23652if ((keyData & Keys.Shift) == Keys.Shift && this.MultiSelect) 23724protected bool ProcessRightKey(Keys keyData) 23736private bool ProcessRightKeyPrivate(Keys keyData) 23772if ((keyData & Keys.Control) == Keys.Control) 23774return ProcessRightMost((keyData & Keys.Shift) == Keys.Shift, lastVisibleColumnIndex, firstVisibleRowIndex); 23778if ((keyData & Keys.Shift) == Keys.Shift) 23867if ((keyData & Keys.Control) == Keys.Control) 23869return ProcessRightMost((keyData & Keys.Shift) == Keys.Shift, lastVisibleColumnIndex, firstVisibleRowIndex); 23873if ((keyData & Keys.Shift) == Keys.Shift) 23965if ((keyData & Keys.Control) == Keys.Control) 23967return ProcessRightMost((keyData & Keys.Shift) == Keys.Shift, lastVisibleColumnIndex, firstVisibleRowIndex); 23971if ((keyData & Keys.Shift) == Keys.Shift) 24094if ((keyData & Keys.Control) == Keys.Control) 24096return ProcessRightMost((keyData & Keys.Shift) == Keys.Shift, lastVisibleColumnIndex, firstVisibleRowIndex); 24464protected bool ProcessSpaceKey(Keys keyData) 24466if ((keyData & (Keys.Control | Keys.Shift | Keys.Alt)) == Keys.Shift && 24548protected bool ProcessTabKey(Keys keyData) 24552if ((keyData & Keys.Control) == Keys.Control) 24554if ((keyData & Keys.Shift) == Keys.Shift) 24598if ((keyData & Keys.Control) == Keys.Control) 24614if ((keyData & Keys.Shift) == Keys.Shift) 24658case Keys.Tab: 24662case Keys.Up: 24666case Keys.Down: 24670case Keys.Next: 24674case Keys.Prior: 24678case Keys.Left: 24682case Keys.Right: 24686case Keys.F2: 24690case Keys.F3: 24694case Keys.Home: 24698case Keys.D0: 24699case Keys.NumPad0: 24703case Keys.Delete: 24707case Keys.End: 24711case Keys.Enter: 24715case Keys.Escape: 24719case Keys.A: 24723case Keys.C: 24724case Keys.Insert: 24728case Keys.Space: 24740protected bool ProcessUpKey(Keys keyData) 24763if ((keyData & Keys.Control) == Keys.Control) 24765if ((keyData & Keys.Shift) == Keys.Shift) 24858if ((keyData & Keys.Shift) == Keys.Shift) 24948if ((keyData & Keys.Control) == Keys.Control) 24950if ((keyData & Keys.Shift) == Keys.Shift) 25035if ((keyData & Keys.Shift) == Keys.Shift) 25127if ((keyData & Keys.Control) == Keys.Control) 25129if ((keyData & Keys.Shift) == Keys.Shift) 25242if ((keyData & Keys.Shift) == Keys.Shift) 25362if ((keyData & Keys.Control) == Keys.Control) 25438protected bool ProcessZeroKey(Keys keyData) 25458if ((keyData & (Keys.Alt | Keys.Shift | Keys.Control)) == Keys.Control && 29916Keys modifierKeys = ModifierKeys; 29917if (GetTabKeyEffective((modifierKeys & Keys.Shift) == Keys.Shift, (modifierKeys & Keys.Control) == Keys.Control))
winforms\Managed\System\WinForms\DataGridViewRowHeaderCell.cs (3)
286sb.Append((char) Keys.Return); 287sb.Append((char) Keys.LineFeed); 292sb.Append(csv ? ',' : (char) Keys.Tab);
winforms\Managed\System\WinForms\DataGridViewTextBoxCell.cs (7)
560if (((char.IsLetterOrDigit((char)e.KeyCode) && !(e.KeyCode >= Keys.F1 && e.KeyCode <= Keys.F24)) || 561(e.KeyCode >= Keys.NumPad0 && e.KeyCode <= Keys.Divide) || 562(e.KeyCode >= Keys.OemSemicolon && e.KeyCode <= Keys.Oem102) || 563(e.KeyCode == Keys.Space && !e.Shift)) &&
winforms\Managed\System\WinForms\DataGridViewTextBoxEditingControl.cs (23)
155public virtual bool EditingControlWantsInputKey(Keys keyData, bool dataGridViewWantsInputKey) 157switch (keyData & Keys.KeyCode) 159case Keys.Right: 169case Keys.Left: 180case Keys.Down: 190case Keys.Up: 199case Keys.Home: 200case Keys.End: 207case Keys.Prior: 208case Keys.Next: 215case Keys.Delete: 223case Keys.Enter: 224if ((keyData & (Keys.Control | Keys.Shift | Keys.Alt)) == Keys.Shift && this.Multiline && this.AcceptsReturn) 291switch ((Keys)(int) m.WParam) 293case Keys.Enter: 295!(ModifierKeys == Keys.Shift && this.Multiline && this.AcceptsReturn)) 304case Keys.LineFeed: 306ModifierKeys == Keys.Control && this.Multiline && this.AcceptsReturn) 313case Keys.A: 314if (m.Msg == NativeMethods.WM_KEYDOWN && ModifierKeys == Keys.Control)
winforms\Managed\System\WinForms\DateTimePicker.cs (8)
1202protected override bool IsInputKey(Keys keyData) { 1203if ((keyData & Keys.Alt) == Keys.Alt) return false; 1204switch (keyData & Keys.KeyCode) { 1205case Keys.PageUp: 1206case Keys.PageDown: 1207case Keys.Home: 1208case Keys.End:
winforms\Managed\System\WinForms\Form.cs (10)
5277protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { 5315protected override bool ProcessDialogKey(Keys keyData) { 5316if ((keyData & (Keys.Alt | Keys.Control)) == Keys.None) { 5317Keys keyCode = (Keys)keyData & Keys.KeyCode; 5321case Keys.Return: 5331case Keys.Escape:
winforms\Managed\System\WinForms\KeyEvent.cs (17)
34private readonly Keys keyData; 56public KeyEventArgs(Keys keyData) { 68return (keyData & Keys.Alt) == Keys.Alt; 80return (keyData & Keys.Control) == Keys.Control; 109public Keys KeyCode { 115Keys keyGenerated = keyData & Keys.KeyCode; 118if (!Enum.IsDefined(typeof(Keys),(int)keyGenerated)) 119return Keys.None; 135return (int)(keyData & Keys.KeyCode); 146public Keys KeyData { 159public Keys Modifiers { 161return keyData & Keys.Modifiers; 174return (keyData & Keys.Shift) == Keys.Shift;
winforms\Managed\System\WinForms\KeysConverter.cs (66)
24/// <para>Provides a type converter to convert <see cref='System.Windows.Forms.Keys'/> objects to and from various 32private const Keys FirstDigit = System.Windows.Forms.Keys.D0; 33private const Keys LastDigit = System.Windows.Forms.Keys.D9; 34private const Keys FirstAscii = System.Windows.Forms.Keys.A; 35private const Keys LastAscii = System.Windows.Forms.Keys.Z; 36private const Keys FirstNumpadDigit = System.Windows.Forms.Keys.NumPad0; 37private const Keys LastNumpadDigit = System.Windows.Forms.Keys.NumPad9; 39private void AddKey(string key, Keys value ) { 48AddKey(SR.GetString(SR.toStringEnter), Keys.Return); 49AddKey("F12", Keys.F12); 50AddKey("F11", Keys.F11); 51AddKey("F10", Keys.F10); 52AddKey(SR.GetString(SR.toStringEnd), Keys.End); 53AddKey(SR.GetString(SR.toStringControl), Keys.Control); 54AddKey("F8", Keys.F8); 55AddKey("F9", Keys.F9); 56AddKey(SR.GetString(SR.toStringAlt), Keys.Alt); 57AddKey("F4", Keys.F4); 58AddKey("F5", Keys.F5); 59AddKey("F6", Keys.F6); 60AddKey("F7", Keys.F7); 61AddKey("F1", Keys.F1); 62AddKey("F2", Keys.F2); 63AddKey("F3", Keys.F3); 64AddKey(SR.GetString(SR.toStringPageDown), Keys.Next); 65AddKey(SR.GetString(SR.toStringInsert), Keys.Insert); 66AddKey(SR.GetString(SR.toStringHome), Keys.Home); 67AddKey(SR.GetString(SR.toStringDelete), Keys.Delete); 68AddKey(SR.GetString(SR.toStringShift), Keys.Shift); 69AddKey(SR.GetString(SR.toStringPageUp), Keys.Prior); 70AddKey(SR.GetString(SR.toStringBack), Keys.Back); 75AddKey("0", Keys.D0); 76AddKey("1", Keys.D1); 77AddKey("2", Keys.D2); 78AddKey("3", Keys.D3); 79AddKey("4", Keys.D4); 80AddKey("5", Keys.D5); 81AddKey("6", Keys.D6); 82AddKey("7", Keys.D7); 83AddKey("8", Keys.D8); 84AddKey("9", Keys.D9); 170Keys key = (Keys)0; 181obj = Enum.Parse(typeof(Keys), tokens[i]); 185Keys currentKey = (Keys)obj; 187if ((currentKey & Keys.KeyCode) != 0) { 221return Enum.ToObject(typeof(Keys), finalValue); 242if (value is Keys || value is int) { 247Keys key = (Keys)value; 250Keys modifiers = (key & Keys.Modifiers); 257Keys keyValue = (Keys)keyNames[keyString]; 278Keys keyOnly = (key & Keys.KeyCode); 287Keys keyValue = (Keys)keyNames[keyString]; 306if (!foundKey && Enum.IsDefined(typeof(Keys), (int)keyOnly)) {
winforms\Managed\System\WinForms\LinkLabel.cs (14)
953if (e.KeyCode == Keys.Enter) { 1551protected override bool ProcessDialogKey(Keys keyData) { 1552if ((keyData & (Keys.Alt | Keys.Control)) != Keys.Alt) { 1553Keys keyCode = keyData & Keys.KeyCode; 1555case Keys.Tab: 1557bool forward = (keyData & Keys.Shift) != Keys.Shift; 1563case Keys.Up: 1564case Keys.Left: 1569case Keys.Down: 1570case Keys.Right:
winforms\Managed\System\WinForms\ListControl.cs (8)
609protected override bool IsInputKey(Keys keyData) { 610if ((keyData & Keys.Alt) == Keys.Alt) return false; 611switch (keyData & Keys.KeyCode) { 612case Keys.PageUp: 613case Keys.PageDown: 614case Keys.Home: 615case Keys.End:
winforms\Managed\System\WinForms\ListView.cs (12)
4000protected override bool IsInputKey(Keys keyData) { 4001if ((keyData & Keys.Alt) == Keys.Alt) return false; 4002switch (keyData & Keys.KeyCode) { 4003case Keys.PageUp: 4004case Keys.PageDown: 4005case Keys.Home: 4006case Keys.End: 4015switch (keyData & Keys.KeyCode) { 4016case Keys.Return: 4017case Keys.Escape: 6011if (lvkd.wVKey == (short)Keys.Space) {
winforms\Managed\System\WinForms\MaskedTextBox.cs (28)
589protected override bool IsInputKey(Keys keyData) 591if ((keyData & Keys.KeyCode) == Keys.Return) 1330Delete(Keys.Delete, 0, this.maskedTextProvider.Length); 1702private void Delete(Keys keyCode, int startPosition, int selectionLen) 1705Debug.Assert( keyCode == Keys.Delete || keyCode == Keys.Back, "Delete called with keyCode == " + keyCode.ToString() ); 1715if( keyCode == Keys.Back ) 1764if( keyCode == Keys.Delete ) 1796if( keyCode == Keys.Back ) // Case 3. 2055Keys keyCode = e.KeyCode; 2058if( keyCode == Keys.Return || keyCode == Keys.Escape ) 2066if (keyCode == Keys.Insert && e.Modifiers == Keys.None && this.insertMode == InsertKeyMode.Default) 2088case Keys.H: // ctrl-h == Backspace == '\b' 2089keyCode = Keys.Back; // handle it below. 2101if ( keyCode == Keys.Delete || keyCode == Keys.Back ) // Deletion keys. 2112case Keys.Shift: 2113if( keyCode == Keys.Delete ) 2115keyCode = Keys.Back; 2119case Keys.Control: 2122if( keyCode == Keys.Delete ) // delete to the end of the string. 2520Delete( Keys.Delete, selStart, selLength ); 2679protected override bool ProcessCmdKey(ref Message msg, Keys keyData) 2976Delete(Keys.Delete, selStart, selLength); 3109Delete(Keys.Delete, startEditPos, selectionLen);
winforms\Managed\System\WinForms\MDIControlStrip.cs (3)
78system.ShortcutKeys = Keys.Alt | Keys.OemMinus; 236protected internal override bool ProcessCmdKey(ref Message m, Keys keyData) {
winforms\Managed\System\WinForms\Menu.cs (1)
588protected internal virtual bool ProcessCmdKey(ref Message msg, Keys keyData) {
winforms\Managed\System\WinForms\MenuItem.cs (2)
951info.dwTypeData = data.caption + "\t" + TypeDescriptor.GetConverter(typeof(Keys)).ConvertToString((Keys)(int)data.shortcut);
winforms\Managed\System\WinForms\MenuStrip.cs (3)
239protected override bool ProcessCmdKey(ref Message m, Keys keyData) { 243if (keyData == Keys.Space) { 252UnsafeNativeMethods.PostMessage(WindowsFormsUtils.GetRootHWnd(this), NativeMethods.WM_SYSCOMMAND, NativeMethods.SC_KEYMENU, (int)Keys.Space);
winforms\Managed\System\WinForms\MonthCalendar.cs (8)
1610protected override bool IsInputKey(Keys keyData) { 1611if ((keyData & Keys.Alt) == Keys.Alt) return false; 1612switch (keyData & Keys.KeyCode) { 1613case Keys.PageUp: 1614case Keys.PageDown: 1615case Keys.Home: 1616case Keys.End:
winforms\Managed\System\WinForms\NumericUpDown.cs (6)
494if (base.InterceptArrowKeys && (e.KeyCode == Keys.Up || e.KeyCode == Keys.Down) && !this.Spinning) { 505if (base.InterceptArrowKeys && (e.KeyCode == Keys.Up || e.KeyCode == Keys.Down)) { 544else if ((ModifierKeys & (Keys.Control | Keys.Alt)) != 0) {
winforms\Managed\System\WinForms\PreviewKeyDownEventArgs.cs (17)
23private readonly Keys _keyData; 30public PreviewKeyDownEventArgs(Keys keyData) { 42return (_keyData & Keys.Alt) == Keys.Alt; 54return (_keyData & Keys.Control) == Keys.Control; 66public Keys KeyCode { 72Keys keyGenerated = _keyData & Keys.KeyCode; 75if (!Enum.IsDefined(typeof(Keys),(int)keyGenerated)) 76return Keys.None; 92return (int)(_keyData & Keys.KeyCode); 103public Keys KeyData { 116public Keys Modifiers { 118return _keyData & Keys.Modifiers; 131return (_keyData & Keys.Shift) == Keys.Shift;
winforms\Managed\System\WinForms\Printing\PrintPreviewControl.cs (19)
811Keys keyData = (Keys)((int)msg.WParam | (int)ModifierKeys); 816switch (keyData & Keys.KeyCode) { 817case Keys.PageUp: 818if ((keyData & Keys.Modifiers) == Keys.Control) 835case Keys.PageDown: 836if ((keyData & Keys.Modifiers) == Keys.Control) 854case Keys.Home: 855if ((keyData & Keys.Modifiers) == Keys.Control) 858case Keys.End: 859if ((keyData & Keys.Modifiers) == Keys.Control) 863case Keys.Up: 875case Keys.Down: 889case Keys.Left: 901case Keys.Right:
winforms\Managed\System\WinForms\Printing\PrintPreviewDialog.cs (11)
1611protected override bool ProcessDialogKey(Keys keyData) { 1612if ((keyData & (Keys.Alt | Keys.Control)) == Keys.None) { 1613Keys keyCode = (Keys)keyData & Keys.KeyCode; 1615case Keys.Left: 1616case Keys.Right: 1617case Keys.Up: 1618case Keys.Down:
winforms\Managed\System\WinForms\PropertyGrid.cs (6)
3739protected override bool ProcessDialogKey(Keys keyData) 3741switch (keyData & Keys.KeyCode) { 3742case Keys.Tab: 3743if (((keyData & Keys.Control) != 0) || 3744((keyData & Keys.Alt) != 0)) { 3749if ((keyData & Keys.Shift) != 0) {
winforms\Managed\System\WinForms\PropertyGridInternal\PropertyGridView.cs (131)
1790if (dropDownHolder != null && dropDownHolder.Visible && m.Msg == NativeMethods.WM_KEYDOWN && (int)m.WParam != (int)Keys.Tab) { 1828Keys modifiers = ModifierKeys; 1829if ((int)(modifiers & ~Keys.Shift) != 0) { 1844case unchecked( (char)(int)(long)Keys.Tab): 2279protected override bool IsInputKey(Keys keyData) { 2280switch (keyData & Keys.KeyCode) { 2281case Keys.Escape: 2282case Keys.Tab: 2283case Keys.F4: 2286case Keys.Return: 2574if (ke.KeyCode == Keys.Return) { 2680private bool ProcessEnumUpAndDown(GridEntry gridEntry, Keys keyCode, bool closeDropDown = true) { 2697if (keyCode == Keys.Up) { 2719if (!fAlt && (ke.KeyCode == Keys.Up || ke.KeyCode == Keys.Down)) { 2732else if ((ke.KeyCode == Keys.Left || ke.KeyCode == Keys.Right) && 2733(ke.Modifiers & ~Keys.Shift) != 0) { 2839if ((ModifierKeys & (Keys.Alt | Keys.Control)) != 0) { 2913Keys keyCode = ke.KeyCode; 2921if (keyCode == Keys.Tab) { 2929if (keyCode == Keys.Down && fAlt && DropDownButton.Visible) { 2934if (keyCode == Keys.Up && fAlt && DropDownButton.Visible && (dropDownHolder != null) && dropDownHolder.Visible) { 2945case Keys.Up: 2946case Keys.Down: 2947int pos = (keyCode == Keys.Up ? selectedRow - 1 : selectedRow + 1); 2951case Keys.Left: 2964case Keys.Right: 2983case Keys.Return: 2992case Keys.Home: 2993case Keys.End: 2995int pos2 = (keyCode == Keys.Home ? 0 : rgipes.Count-1); 2998case Keys.Add: 2999case Keys.Oemplus: 3000case Keys.OemMinus: 3001case Keys.Subtract: 3008bool expand = (keyCode == Keys.Add || keyCode == Keys.Oemplus); 3015case Keys.D8: 3017goto case Keys.Multiply; 3020case Keys.Multiply: 3028case Keys.Prior: //PAGE_UP: 3029case Keys.Next: //PAGE_DOWN 3031bool next = (keyCode == Keys.Next); 3062case Keys.Insert: 3065goto case Keys.V; 3067goto case Keys.C; 3068case Keys.C: 3075case Keys.Delete: 3079goto case Keys.X; 3082case Keys.X: 3090case Keys.V: 3096case Keys.A: 3105if (gridEntry != null && ke.KeyData == (Keys.C | Keys.Alt | Keys.Shift | Keys.Control)) { 3148(keyCode == Keys.Up || keyCode == Keys.Down)) 3317if ((ModifierKeys & (Keys.Shift | Keys.Alt)) != 0 || MouseButtons != MouseButtons.None) { 3955protected override bool ProcessDialogKey(Keys keyData) { 3958Keys keyCode = keyData & Keys.KeyCode; 3960case Keys.F4: 3966case Keys.Tab: 3968if (((keyData & Keys.Control) != 0) || 3969((keyData & Keys.Alt) != 0)) { 3973bool forward = (keyData & Keys.Shift) == 0; 4023case Keys.Up: 4024case Keys.Down: 4025case Keys.Left: 4026case Keys.Right: 4028case Keys.Return: 5360if ((ModifierKeys & Keys.Shift) == 0) { 5927protected override bool ProcessDialogKey(Keys keyData) { 5928if ((keyData & (Keys.Shift | Keys.Control | Keys.Alt)) == 0) { 5929switch (keyData & Keys.KeyCode) { 5930case Keys.Escape: 5933case Keys.F4: 5936case Keys.Return: 6660protected override bool IsInputKey(Keys keyData) { 6661switch (keyData & Keys.KeyCode) { 6662case Keys.Escape: 6663case Keys.Tab: 6664case Keys.F4: 6665case Keys.F1: 6666case Keys.Return: 6680switch ((Keys)(int)keyChar) { 6681case Keys.Tab: 6682case Keys.Return: 6729protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { 6732switch (keyData & Keys.KeyCode) { 6733case Keys.Z: 6734case Keys.C: 6735case Keys.X: 6736case Keys.V: 6738((keyData & Keys.Control) != 0) && 6739((keyData & Keys.Shift) == 0) && 6740((keyData & Keys.Alt) == 0)) { 6745case Keys.A: 6747((keyData & Keys.Control) != 0) && 6748((keyData & Keys.Shift) == 0) && 6749((keyData & Keys.Alt) == 0)) { 6756case Keys.Insert: 6757if (((keyData & Keys.Alt) == 0)) { 6758if (((keyData & Keys.Control) != 0) ^ ((keyData & Keys.Shift) == 0)) { 6764case Keys.Delete: 6766((keyData & Keys.Control) == 0) && 6767((keyData & Keys.Shift) != 0) && 6768((keyData & Keys.Alt) == 0)) { 6772((keyData & Keys.Control) == 0) && 6773((keyData & Keys.Shift) == 0) && 6774((keyData & Keys.Alt) == 0) 6799protected override bool ProcessDialogKey(Keys keyData) { 6803if ((keyData & (Keys.Shift | Keys.Control | Keys.Alt)) == 0) { 6804switch (keyData & Keys.KeyCode) { 6805case Keys.Return: 6811case Keys.Escape: 6814case Keys.F4: 6821if ((keyData & Keys.KeyCode) == Keys.Tab && ((keyData & (Keys.Control | Keys.Alt)) == 0)) { 6915if (psheet.NeedsCommit || this.WantsTab((ModifierKeys & Keys.Shift) == 0)) {
winforms\Managed\System\WinForms\RadioButton.cs (1)
469if (UnsafeNativeMethods.GetKeyState((int)Keys.Tab) >= 0) {
winforms\Managed\System\WinForms\RichTextBox.cs (6)
2725protected override bool ProcessCmdKey(ref Message m, Keys keyData) { 3873Keys k = Control.ModifierKeys; 3894if ((k & Keys.Control) == Keys.Control) { 3898if ((k & Keys.Shift) == Keys.Shift) {
winforms\Managed\System\WinForms\SendKeys.cs (81)
39new KeywordVk("ENTER", (int)Keys.Return), 40new KeywordVk("TAB", (int)Keys.Tab), 41new KeywordVk("ESC", (int)Keys.Escape), 42new KeywordVk("ESCAPE", (int)Keys.Escape), 43new KeywordVk("HOME", (int)Keys.Home), 44new KeywordVk("END", (int)Keys.End), 45new KeywordVk("LEFT", (int)Keys.Left), 46new KeywordVk("RIGHT", (int)Keys.Right), 47new KeywordVk("UP", (int)Keys.Up), 48new KeywordVk("DOWN", (int)Keys.Down), 49new KeywordVk("PGUP", (int)Keys.Prior), 50new KeywordVk("PGDN", (int)Keys.Next), 51new KeywordVk("NUMLOCK", (int)Keys.NumLock), 52new KeywordVk("SCROLLLOCK", (int)Keys.Scroll), 53new KeywordVk("PRTSC", (int)Keys.PrintScreen), 54new KeywordVk("BREAK", (int)Keys.Cancel), 55new KeywordVk("BACKSPACE", (int)Keys.Back), 56new KeywordVk("BKSP", (int)Keys.Back), 57new KeywordVk("BS", (int)Keys.Back), 58new KeywordVk("CLEAR", (int)Keys.Clear), 59new KeywordVk("CAPSLOCK", (int)Keys.Capital), 60new KeywordVk("INS", (int)Keys.Insert), 61new KeywordVk("INSERT", (int)Keys.Insert), 62new KeywordVk("DEL", (int)Keys.Delete), 63new KeywordVk("DELETE", (int)Keys.Delete), 64new KeywordVk("HELP", (int)Keys.Help), 65new KeywordVk("F1", (int)Keys.F1), 66new KeywordVk("F2", (int)Keys.F2), 67new KeywordVk("F3", (int)Keys.F3), 68new KeywordVk("F4", (int)Keys.F4), 69new KeywordVk("F5", (int)Keys.F5), 70new KeywordVk("F6", (int)Keys.F6), 71new KeywordVk("F7", (int)Keys.F7), 72new KeywordVk("F8", (int)Keys.F8), 73new KeywordVk("F9", (int)Keys.F9), 74new KeywordVk("F10", (int)Keys.F10), 75new KeywordVk("F11", (int)Keys.F11), 76new KeywordVk("F12", (int)Keys.F12), 77new KeywordVk("F13", (int)Keys.F13), 78new KeywordVk("F14", (int)Keys.F14), 79new KeywordVk("F15", (int)Keys.F15), 80new KeywordVk("F16", (int)Keys.F16), 81new KeywordVk("MULTIPLY", (int)Keys.Multiply), 82new KeywordVk("ADD", (int)Keys.Add), 83new KeywordVk("SUBTRACT", (int)Keys.Subtract), 84new KeywordVk("DIVIDE", (int)Keys.Divide), 85new KeywordVk("+", (int)Keys.Add), 86new KeywordVk("%", (int)(Keys.D5 | Keys.Shift)), 87new KeywordVk("^", (int)(Keys.D6 | Keys.Shift)), 167AddEvent(new SKEvent(NativeMethods.WM_KEYDOWN, (int)Keys.ShiftKey, fStartNewChar, hwnd)); 173AddEvent(new SKEvent(NativeMethods.WM_KEYDOWN, (int)Keys.ControlKey, fStartNewChar, hwnd)); 179AddEvent(new SKEvent(NativeMethods.WM_KEYDOWN, (int)Keys.Menu, fStartNewChar, hwnd)); 217AddEvent(new SKEvent(NativeMethods.WM_KEYUP, (int)Keys.ShiftKey, false, hwnd)); 221AddEvent(new SKEvent(NativeMethods.WM_KEYUP, (int)Keys.ControlKey, false, hwnd)); 225AddEvent(new SKEvent(NativeMethods.WM_SYSKEYUP, (int)Keys.Menu, false, hwnd)); 334keystate[(int)Keys.Capital] = 0; 335keystate[(int)Keys.NumLock] = 0; 336keystate[(int)Keys.Scroll] = 0; 470if (haveKeys[HAVESHIFT] == 0 && (vk & (int)Keys.Shift) != 0) { 471AddEvent(new SKEvent(NativeMethods.WM_KEYDOWN, (int)Keys.ShiftKey, fStartNewChar, hwnd)); 476if (haveKeys[HAVECTRL] == 0 && (vk & (int)Keys.Control) != 0) { 477AddEvent(new SKEvent(NativeMethods.WM_KEYDOWN, (int)Keys.ControlKey, fStartNewChar, hwnd)); 482if (haveKeys[HAVEALT] == 0 && (vk & (int)Keys.Alt) != 0) { 483AddEvent(new SKEvent(NativeMethods.WM_KEYDOWN, (int)Keys.Menu, fStartNewChar, hwnd)); 504AddEvent(new SKEvent(NativeMethods.WM_KEYDOWN, (int)Keys.ShiftKey, fStartNewChar, hwnd)); 512AddEvent(new SKEvent(NativeMethods.WM_KEYDOWN, (int)Keys.ControlKey, fStartNewChar, hwnd)); 521(int)Keys.Menu, fStartNewChar, hwnd)); 547vk = (int)Keys.Return; 726if (skEvent.paramL == (int)Keys.ShiftKey) 730else if (skEvent.paramL == (int)Keys.ControlKey) 734else if (skEvent.paramL == (int)Keys.Menu) 742AddEvent(new SKEvent(NativeMethods.WM_KEYUP, (int)Keys.ShiftKey, false, IntPtr.Zero)); 746AddEvent(new SKEvent(NativeMethods.WM_KEYUP, (int)Keys.ControlKey, false, IntPtr.Zero)); 750AddEvent(new SKEvent(NativeMethods.WM_SYSKEYUP, (int)Keys.Menu, false, IntPtr.Zero)); 782case (int)Keys.CapsLock: 785case (int)Keys.NumLock: 788case (int)Keys.Scroll: 791case (int)Keys.KanaMode: 1064if (UnsafeNativeMethods.GetAsyncKeyState((int)Keys.Pause) != 0) {
winforms\Managed\System\WinForms\Shortcut.cs (340)
36CtrlA = Keys.Control + Keys.A, 43CtrlB = Keys.Control + Keys.B, 50CtrlC = Keys.Control + Keys.C, 57CtrlD = Keys.Control + Keys.D, 64CtrlE = Keys.Control + Keys.E, 71CtrlF = Keys.Control + Keys.F, 78CtrlG = Keys.Control + Keys.G, 85CtrlH = Keys.Control + Keys.H, 92CtrlI = Keys.Control + Keys.I, 99CtrlJ = Keys.Control + Keys.J, 106CtrlK = Keys.Control + Keys.K, 113CtrlL = Keys.Control + Keys.L, 120CtrlM = Keys.Control + Keys.M, 127CtrlN = Keys.Control + Keys.N, 134CtrlO = Keys.Control + Keys.O, 141CtrlP = Keys.Control + Keys.P, 148CtrlQ = Keys.Control + Keys.Q, 155CtrlR = Keys.Control + Keys.R, 162CtrlS = Keys.Control + Keys.S, 169CtrlT = Keys.Control + Keys.T, 176CtrlU = Keys.Control + Keys.U, 183CtrlV = Keys.Control + Keys.V, 190CtrlW = Keys.Control + Keys.W, 197CtrlX = Keys.Control + Keys.X, 204CtrlY = Keys.Control + Keys.Y, 211CtrlZ = Keys.Control + Keys.Z, 218CtrlShiftA = Keys.Control + Keys.Shift + Keys.A, 225CtrlShiftB = Keys.Control + Keys.Shift + Keys.B, 232CtrlShiftC = Keys.Control + Keys.Shift + Keys.C, 239CtrlShiftD = Keys.Control + Keys.Shift + Keys.D, 246CtrlShiftE = Keys.Control + Keys.Shift + Keys.E, 253CtrlShiftF = Keys.Control + Keys.Shift + Keys.F, 260CtrlShiftG = Keys.Control + Keys.Shift + Keys.G, 267CtrlShiftH = Keys.Control + Keys.Shift + Keys.H, 274CtrlShiftI = Keys.Control + Keys.Shift + Keys.I, 281CtrlShiftJ = Keys.Control + Keys.Shift + Keys.J, 288CtrlShiftK = Keys.Control + Keys.Shift + Keys.K, 295CtrlShiftL = Keys.Control + Keys.Shift + Keys.L, 302CtrlShiftM = Keys.Control + Keys.Shift + Keys.M, 309CtrlShiftN = Keys.Control + Keys.Shift + Keys.N, 316CtrlShiftO = Keys.Control + Keys.Shift + Keys.O, 323CtrlShiftP = Keys.Control + Keys.Shift + Keys.P, 330CtrlShiftQ = Keys.Control + Keys.Shift + Keys.Q, 337CtrlShiftR = Keys.Control + Keys.Shift + Keys.R, 344CtrlShiftS = Keys.Control + Keys.Shift + Keys.S, 351CtrlShiftT = Keys.Control + Keys.Shift + Keys.T, 358CtrlShiftU = Keys.Control + Keys.Shift + Keys.U, 365CtrlShiftV = Keys.Control + Keys.Shift + Keys.V, 372CtrlShiftW = Keys.Control + Keys.Shift + Keys.W, 379CtrlShiftX = Keys.Control + Keys.Shift + Keys.X, 386CtrlShiftY = Keys.Control + Keys.Shift + Keys.Y, 393CtrlShiftZ = Keys.Control + Keys.Shift + Keys.Z, 400F1 = Keys.F1, 407F2 = Keys.F2, 414F3 = Keys.F3, 421F4 = Keys.F4, 428F5 = Keys.F5, 435F6 = Keys.F6, 442F7 = Keys.F7, 447F8 = Keys.F8, 454F9 = Keys.F9, 461F10 = Keys.F10, 468F11 = Keys.F11, 475F12 = Keys.F12, 482ShiftF1 = Keys.Shift + Keys.F1, 489ShiftF2 = Keys.Shift + Keys.F2, 496ShiftF3 = Keys.Shift + Keys.F3, 503ShiftF4 = Keys.Shift + Keys.F4, 510ShiftF5 = Keys.Shift + Keys.F5, 517ShiftF6 = Keys.Shift + Keys.F6, 524ShiftF7 = Keys.Shift + Keys.F7, 531ShiftF8 = Keys.Shift + Keys.F8, 538ShiftF9 = Keys.Shift + Keys.F9, 545ShiftF10 = Keys.Shift + Keys.F10, 552ShiftF11 = Keys.Shift + Keys.F11, 559ShiftF12 = Keys.Shift + Keys.F12, 566CtrlF1 = Keys.Control + Keys.F1, 573CtrlF2 = Keys.Control + Keys.F2, 580CtrlF3 = Keys.Control + Keys.F3, 587CtrlF4 = Keys.Control + Keys.F4, 594CtrlF5 = Keys.Control + Keys.F5, 601CtrlF6 = Keys.Control + Keys.F6, 608CtrlF7 = Keys.Control + Keys.F7, 615CtrlF8 = Keys.Control + Keys.F8, 622CtrlF9 = Keys.Control + Keys.F9, 629CtrlF10 = Keys.Control + Keys.F10, 636CtrlF11 = Keys.Control + Keys.F11, 643CtrlF12 = Keys.Control + Keys.F12, 650CtrlShiftF1 = Keys.Control + Keys.Shift + Keys.F1, 657CtrlShiftF2 = Keys.Control + Keys.Shift + Keys.F2, 664CtrlShiftF3 = Keys.Control + Keys.Shift + Keys.F3, 671CtrlShiftF4 = Keys.Control + Keys.Shift + Keys.F4, 678CtrlShiftF5 = Keys.Control + Keys.Shift + Keys.F5, 685CtrlShiftF6 = Keys.Control + Keys.Shift + Keys.F6, 692CtrlShiftF7 = Keys.Control + Keys.Shift + Keys.F7, 699CtrlShiftF8 = Keys.Control + Keys.Shift + Keys.F8, 706CtrlShiftF9 = Keys.Control + Keys.Shift + Keys.F9, 713CtrlShiftF10 = Keys.Control + Keys.Shift + Keys.F10, 720CtrlShiftF11 = Keys.Control + Keys.Shift + Keys.F11, 727CtrlShiftF12 = Keys.Control + Keys.Shift + Keys.F12, 734Ins = Keys.Insert, 741CtrlIns = Keys.Control + Keys.Insert, 748ShiftIns = Keys.Shift + Keys.Insert, 755Del = Keys.Delete, 762CtrlDel = Keys.Control + Keys.Delete, 769ShiftDel = Keys.Shift + Keys.Delete, 776AltRightArrow = Keys.Alt + Keys.Right, 783AltLeftArrow = Keys.Alt + Keys.Left, 790AltUpArrow = Keys.Alt + Keys.Up, 797AltDownArrow = Keys.Alt + Keys.Down, 804AltBksp = Keys.Alt + Keys.Back, 811AltF1 = Keys.Alt + Keys.F1, 818AltF2 = Keys.Alt + Keys.F2, 825AltF3 = Keys.Alt + Keys.F3, 832AltF4 = Keys.Alt + Keys.F4, 839AltF5 = Keys.Alt + Keys.F5, 846AltF6 = Keys.Alt + Keys.F6, 853AltF7 = Keys.Alt + Keys.F7, 860AltF8 = Keys.Alt + Keys.F8, 867AltF9 = Keys.Alt + Keys.F9, 874AltF10 = Keys.Alt + Keys.F10, 881AltF11 = Keys.Alt + Keys.F11, 888AltF12 = Keys.Alt + Keys.F12, 896Alt0 = Keys.Alt + Keys.D0, 904Alt1 = Keys.Alt + Keys.D1, 912Alt2 = Keys.Alt + Keys.D2, 920Alt3 = Keys.Alt + Keys.D3, 928Alt4 = Keys.Alt + Keys.D4, 936Alt5 = Keys.Alt + Keys.D5, 944Alt6 = Keys.Alt + Keys.D6, 952Alt7 = Keys.Alt + Keys.D7, 960Alt8 = Keys.Alt + Keys.D8, 968Alt9 = Keys.Alt + Keys.D9, 976Ctrl0 = Keys.Control + Keys.D0, 984Ctrl1 = Keys.Control + Keys.D1, 992Ctrl2 = Keys.Control + Keys.D2, 1000Ctrl3 = Keys.Control + Keys.D3, 1008Ctrl4 = Keys.Control + Keys.D4, 1016Ctrl5 = Keys.Control + Keys.D5, 1024Ctrl6 = Keys.Control + Keys.D6, 1032Ctrl7 = Keys.Control + Keys.D7, 1040Ctrl8 = Keys.Control + Keys.D8, 1048Ctrl9 = Keys.Control + Keys.D9, 1056CtrlShift0 = Keys.Control + Keys.Shift + Keys.D0, 1064CtrlShift1 = Keys.Control + Keys.Shift + Keys.D1, 1072CtrlShift2 = Keys.Control + Keys.Shift + Keys.D2, 1080CtrlShift3 = Keys.Control + Keys.Shift + Keys.D3, 1088CtrlShift4 = Keys.Control + Keys.Shift + Keys.D4, 1096CtrlShift5 = Keys.Control + Keys.Shift + Keys.D5, 1104CtrlShift6 = Keys.Control + Keys.Shift + Keys.D6, 1112CtrlShift7 = Keys.Control + Keys.Shift + Keys.D7, 1120CtrlShift8 = Keys.Control + Keys.Shift + Keys.D8, 1128CtrlShift9 = Keys.Control + Keys.Shift + Keys.D9,
winforms\Managed\System\WinForms\SplitContainer.cs (30)
1137if (e.KeyData == Keys.Escape && splitBegin) { 1143if (e.KeyData == Keys.Right || e.KeyData == Keys.Down || 1144e.KeyData == Keys.Left || e.KeyData == Keys.Up 1151if (e.KeyData == Keys.Left || e.KeyData == Keys.Up && splitterFocused) { 1156if (e.KeyData == Keys.Right || e.KeyData == Keys.Down && splitterFocused) { 1199if (e.KeyData == Keys.Right || e.KeyData == Keys.Down || 1200e.KeyData == Keys.Left || e.KeyData == Keys.Up 2407protected override bool ProcessDialogKey(Keys keyData) { 2411if ((keyData & (Keys.Alt | Keys.Control)) == Keys.None) { 2412Keys keyCode = (Keys)keyData & Keys.KeyCode; 2414case Keys.Tab: 2415if (ProcessTabKey((keyData & Keys.Shift) == Keys.None)) return true; 2417case Keys.Left: 2418case Keys.Right: 2419case Keys.Up: 2420case Keys.Down: 2422if (ProcessArrowKey(keyCode == Keys.Right || 2423keyCode == Keys.Down)) return true; 2550if ((m.Msg == NativeMethods.WM_KEYDOWN && (int)m.WParam == (int)Keys.Escape)
winforms\Managed\System\WinForms\Splitter.cs (2)
868if (splitTarget != null && e.KeyCode == Keys.Escape) { 1086if (m.Msg == NativeMethods.WM_KEYDOWN && unchecked((int)(long)m.WParam) == (int)Keys.Escape) {
winforms\Managed\System\WinForms\TabControl.cs (15)
1319protected override bool IsInputKey(Keys keyData) { 1320if ((keyData & Keys.Alt) == Keys.Alt) return false; 1321switch (keyData & Keys.KeyCode) { 1322case Keys.PageUp: 1323case Keys.PageDown: 1324case Keys.Home: 1325case Keys.End: 1477if (ke.KeyCode == Keys.Tab && (ke.KeyData & Keys.Control) !=0) { 1478bool forward = (ke.KeyData & Keys.Shift) == 0; 1481if (ke.KeyCode == Keys.PageDown && (ke.KeyData & Keys.Control) !=0) { 1484if (ke.KeyCode == Keys.PageUp && (ke.KeyData & Keys.Control) !=0) {
winforms\Managed\System\WinForms\TextBox.cs (7)
585protected override bool IsInputKey(Keys keyData) { 586if (Multiline && (keyData & Keys.Alt) == 0) { 587switch (keyData & Keys.KeyCode) { 588case Keys.Return: 712protected override bool ProcessCmdKey(ref Message m, Keys keyData) { 715&& this.ShortcutsEnabled && (keyData == (Keys.Control | Keys.A))) {
winforms\Managed\System\WinForms\TextBoxBase.cs (23)
196(int)Shortcut.CtrlE, (int)Shortcut.CtrlY, (int)Keys.Control + (int)Keys.Back, 208protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { 216(int)keyData == (shortcutValue | (int)Keys.Shift)) { 1519protected override bool IsInputKey(Keys keyData) { 1520if ((keyData & Keys.Alt) != Keys.Alt) { 1521switch (keyData & Keys.KeyCode) { 1522case Keys.Tab: 1525return Multiline && textBoxFlags[acceptsTab] && ((keyData & Keys.Control) == 0); 1526case Keys.Escape: 1530case Keys.Back: 1534case Keys.PageUp: 1535case Keys.PageDown: 1536case Keys.Home: 1537case Keys.End: 1599protected override bool ProcessDialogKey(Keys keyData) { 1601Keys keyCode = (Keys)keyData & Keys.KeyCode; 1603if (keyCode == Keys.Tab && this.AcceptsTab && (keyData & Keys.Control) != 0) { 1605keyData &= ~Keys.Control;
winforms\Managed\System\WinForms\ToolStrip.cs (35)
2736protected override bool IsInputKey(Keys keyData) { 2831internal bool ProcessCmdKeyInternal(ref Message m, Keys keyData) { 2861protected override bool ProcessCmdKey(ref Message m, Keys keyData) { 2894(keyData & Keys.Control) == Keys.Control && (keyData & Keys.KeyCode) == Keys.Tab; 2898if ((keyData & Keys.Shift) == Keys.None) { 2923protected override bool ProcessDialogKey(Keys keyData) { 2937bool hasModifiers = ((keyData & (Keys.Alt | Keys.Control)) != Keys.None); 2939Keys keyCode = (Keys)keyData & Keys.KeyCode; 2941case Keys.Back: 2949case Keys.Tab: 2952retVal = ProcessTabKey((keyData & Keys.Shift) == Keys.None); 2955case Keys.Left: 2956case Keys.Right: 2957case Keys.Up: 2958case Keys.Down: 2961case Keys.Home: 2965case Keys.End: 2969case Keys.Escape: // escape and menu key should restore focus 3021if (!inMenuMode && Control.ModifierKeys == Keys.Alt) { 3179internal virtual bool ProcessArrowKey(Keys keyCode) { 3186case Keys.Left: 3187case Keys.Right: 3188retVal = ProcessLeftRightArrowKey(keyCode == Keys.Right); 3190case Keys.Up: 3191case Keys.Down: 3194if (keyCode == Keys.Down) {
winforms\Managed\System\WinForms\ToolStripComboBox.cs (7)
749protected override bool IsInputKey(Keys keyData) { 750if ((keyData & Keys.Alt) == Keys.Alt) { 751if ((keyData & Keys.Down) == Keys.Down || (keyData & Keys.Up) == Keys.Up) {
winforms\Managed\System\WinForms\ToolStripControlHost.cs (2)
998protected internal override bool ProcessCmdKey(ref Message m, Keys keyData) { 1016protected internal override bool ProcessDialogKey(Keys keyData) {
winforms\Managed\System\WinForms\ToolStripDropDown.cs (8)
1517internal override bool ProcessArrowKey(Keys keyCode) { 1523if (keyCode == Keys.Left || keyCode == Keys.Right) { 1526bool forward = (keyCode == Keys.Left && rightAligned) || (keyCode == Keys.Right && !rightAligned); 1577protected override bool ProcessDialogKey(Keys keyData) { 1595else if ((keyData & Keys.KeyCode) == Keys.Escape) {
winforms\Managed\System\WinForms\ToolStripDropDownButton.cs (2)
126if ((Control.ModifierKeys != Keys.Alt) && 142if ((Control.ModifierKeys != Keys.Alt) &&
winforms\Managed\System\WinForms\ToolStripDropDownItem.cs (15)
535protected internal override bool ProcessCmdKey(ref Message m, Keys keyData) { 545protected internal override bool ProcessDialogKey(Keys keyData) { 546Keys keyCode = (Keys)keyData & Keys.KeyCode; 554if (isToplevel && (keyCode == Keys.Down || keyCode == Keys.Up || keyCode == Keys.Enter || (SupportsSpaceKey && keyCode == Keys.Space))) { 573bool forward = ((keyCode == Keys.Enter) || (SupportsSpaceKey && keyCode == Keys.Space)); 574forward = (forward || (menusCascadeRight && keyCode == Keys.Left) || (!menusCascadeRight && keyCode == Keys.Right)); 597bool backward = ((menusCascadeRight && keyCode == Keys.Right) || (!menusCascadeRight && keyCode == Keys.Left));
winforms\Managed\System\WinForms\ToolStripGrip.cs (1)
129return (Control.MouseButtons == MouseButtons.Left) && (Control.ModifierKeys == Keys.None);
winforms\Managed\System\WinForms\ToolStripItem.cs (7)
2492if (Control.ModifierKeys == Keys.Alt) { 2787protected internal virtual bool IsInputKey(Keys keyData) { 2855if (UnsafeNativeMethods.GetKeyState((int)Keys.LButton) < 0) { 3431protected internal virtual bool ProcessDialogKey(Keys keyData) { 3433if (keyData == Keys.Enter || (state[stateSupportsSpaceKey] && keyData == Keys.Space)) { 3450protected internal virtual bool ProcessCmdKey(ref Message m, Keys keyData) {
winforms\Managed\System\WinForms\ToolStripManager.cs (32)
982Keys keyData = (Keys)(int)m.WParam; 1475public static bool IsValidShortcut(Keys shortcut) { 1478Keys keyCode = (Keys)(shortcut & Keys.KeyCode); 1479Keys modifiers = (Keys)(shortcut & Keys.Modifiers); 1481if (shortcut == Keys.None) { 1484else if ((keyCode == Keys.Delete) || (keyCode == Keys.Insert)) { 1487else if (((int)keyCode >= (int)Keys.F1) && ((int)keyCode <= (int)Keys.F24)) { 1491else if ((keyCode != Keys.None) && (modifiers != Keys.None)) { 1493case Keys.Menu: 1494case Keys.ControlKey: 1495case Keys.ShiftKey: 1499if (modifiers == Keys.Shift) { 1510internal static bool IsMenuKey(Keys keyData) { 1511Keys keyCode = keyData & Keys.KeyCode; 1512return (Keys.Menu == keyCode || Keys.F10 == keyCode); 1515public static bool IsShortcutDefined(Keys shortcut) { 1529internal static bool ProcessCmdKey(ref Message m, Keys keyData) { 1555internal static bool ProcessShortcut(ref Message m, Keys shortcut) { 1698Keys keyData = (Keys)(int)m.LParam; 1734if (UnsafeNativeMethods.GetKeyState((int)Keys.ShiftKey) < 0 && (keyData == Keys.None)) {
winforms\Managed\System\WinForms\ToolStripMenuItem.cs (17)
95public ToolStripMenuItem(string text, Image image, EventHandler onClick, Keys shortcutKeys):base(text,image,onClick) { 470DefaultValue(Keys.None), 473public Keys ShortcutKeys { 477return (found) ? (Keys)shortcutKeys : Keys.None; 480if ((value != Keys.None) && !ToolStripManager.IsValidShortcut(value)){ 482throw new InvalidEnumArgumentException("value", (int)value, typeof(Keys)); 484Keys originalShortcut = ShortcutKeys; 490if (originalShortcut != Keys.None) { 688Keys shortcut = this.ShortcutKeys; 689if (shortcut != Keys.None && lastOwner.Shortcuts.ContainsKey(shortcut)) { 1030Keys shortcut = this.ShortcutKeys; 1031if (shortcut != Keys.None) { 1149protected internal override bool ProcessCmdKey(ref Message m, Keys keyData) { 1210internal static string ShortcutToText(Keys shortcutKeys, string shortcutKeyDisplayString) { 1214else if (shortcutKeys == Keys.None) { 1218return TypeDescriptor.GetConverter(typeof(Keys)).ConvertToString(shortcutKeys);
winforms\Managed\System\WinForms\ToolStripSplitButton.cs (3)
446protected internal override bool ProcessDialogKey(Keys keyData) { 447if (Enabled && (keyData == Keys.Enter || (SupportsSpaceKey && keyData == Keys.Space))) {
winforms\Managed\System\WinForms\TrackBar.cs (10)
905protected override bool IsInputKey(Keys keyData) { 906if ((keyData & Keys.Alt) == Keys.Alt) return false; 907switch (keyData & Keys.KeyCode) { 908case Keys.PageUp: 909case Keys.PageDown: 910case Keys.Home: 911case Keys.End: 980if ((ModifierKeys & (Keys.Shift | Keys.Alt)) != 0 || MouseButtons != MouseButtons.None) {
winforms\Managed\System\WinForms\TreeView.cs (13)
1928protected override bool IsInputKey(Keys keyData) { 1932if (editNode != null && (keyData & Keys.Alt) == 0) { 1933switch (keyData & Keys.KeyCode) { 1934case Keys.Return: 1935case Keys.Escape: 1936case Keys.PageUp: 1937case Keys.PageDown: 1938case Keys.Home: 1939case Keys.End: 2322if (CheckBoxes && (e.KeyData & Keys.KeyCode) == Keys.Space) { 2345if ((e.KeyData & Keys.KeyCode) == Keys.Space) {
winforms\Managed\System\WinForms\UpDownBase.cs (5)
870if (e.KeyData == Keys.Up) { 876else if (e.KeyData == Keys.Down) { 884if (e.KeyCode == Keys.Return && UserEdit) { 996if ((ModifierKeys & (Keys.Shift | Keys.Alt)) != 0 || MouseButtons != MouseButtons.None) {
winforms\Managed\System\WinForms\WebBrowserBase.cs (1)
270protected override bool ProcessDialogKey(Keys keyData)
System.Workflow.Activities (20)
Rules\Design\Dialogs\IntellisenseTextBox.cs (18)
107IntellisenseTextBox_KeyDown(sender, new KeyEventArgs(Keys.Down)); // fake down arrow to select first item 132IntellisenseTextBox_KeyDown(sender, new KeyEventArgs(Keys.Down)); // fake down arrow to select first item 155if (e.KeyData == (Keys.Control | Keys.Space)) 166else if (e.KeyCode == Keys.Back) 186else if (e.KeyCode == Keys.Up) 199else if (e.KeyCode == Keys.Down) 219else if (e.KeyCode == Keys.ShiftKey 220|| e.KeyCode == Keys.ControlKey 221|| e.KeyCode == Keys.OemPeriod) 226e.KeyData != (Keys.Shift | Keys.OemMinus)) 230if (e.KeyCode == Keys.Return || e.KeyCode == Keys.Space) 609protected override bool ProcessCmdKey(ref Message msg, Keys keyData) 616case Keys.Enter: 617case Keys.Tab: 621case Keys.Escape:
Rules\Design\Dialogs\RuleSetDialog.cs (2)
537protected override bool ProcessCmdKey(ref Message msg, Keys keyData) 539if (keyData.Equals(Keys.Escape))
System.Workflow.ComponentModel (69)
AuthoringOM\Design\CommandSet.cs (15)
551SendKeyDownCommand(Keys.Enter); 555private bool SendKeyDownCommand(Keys key) 587Keys key = Keys.Left; 590key = Keys.Down; 592key = Keys.Up; 594key = Keys.Left; 596key = Keys.Right; 598key = Keys.Tab; 600{ key = Keys.Tab | Keys.Shift; } 702SendKeyDownCommand(Keys.Escape); 708SendKeyDownCommand((menuCommand.CommandID == WorkflowMenuCommands.PageUp) ? Keys.PageUp : Keys.PageDown); 967SendKeyDownCommand(Keys.Delete);
AuthoringOM\Design\CompositeActivityDesigner.cs (6)
1359if (e.KeyCode == Keys.Down || 1360(e.KeyCode == Keys.Tab && !e.Shift)) 1387else if (e.KeyCode == Keys.Up || 1388(e.KeyCode == Keys.Tab && e.Shift)) 1420else if (e.KeyCode == Keys.Left) 1435else if (e.KeyCode == Keys.Right)
AuthoringOM\Design\DesignerWidgets.cs (6)
1128if (e.KeyCode == Keys.Enter) 1142else if (e.KeyCode == Keys.Escape) 1146else if (e.KeyCode == Keys.Up || e.KeyCode == Keys.Down) 1156if (e.KeyCode == Keys.Up) 1158else if (e.KeyCode == Keys.Down)
AuthoringOM\Design\Dialogs\ActivityBindForm.cs (1)
961if (e.KeyCode == Keys.F2 && base.TreeView.SelectedNode != null)
AuthoringOM\Design\Dialogs\TypeBrowserDialog.cs (2)
525protected override bool ProcessCmdKey(ref Message msg, Keys keyData) 527if (keyData == Keys.Enter)
AuthoringOM\Design\FreeFormDesigner.cs (9)
967if (e.KeyCode == Keys.Left || e.KeyCode == Keys.Right || e.KeyCode == Keys.Up || e.KeyCode == Keys.Down) 972if (e.KeyCode == Keys.Left) 974else if (e.KeyCode == Keys.Right) 976else if (e.KeyCode == Keys.Up) 978else if (e.KeyCode == Keys.Down) 999else if (e.KeyCode == Keys.Delete)
AuthoringOM\Design\MessageFilters\ConnectionManager.cs (1)
219if (EditingInProgress && eventArgs.KeyValue == (int)Keys.Escape)
AuthoringOM\Design\MessageFilters\DragDropManager.cs (1)
196if (eventArgs.KeyValue == (int)Keys.Escape)
AuthoringOM\Design\MessageFilters\DragSelectionMessageFilter.cs (5)
109if (eventArgs.KeyValue == (int)Keys.Escape) 187if ((Control.ModifierKeys & Keys.Shift) > 0) 197if ((Control.ModifierKeys & Keys.Shift) > 0) 207if ((Control.ModifierKeys & Keys.Shift) > 0) 233if ((Control.ModifierKeys & Keys.Shift) == 0)
AuthoringOM\Design\MessageFilters\PanningMessageFilter.cs (1)
97if (eventArgs.KeyValue == (int)Keys.Escape)
AuthoringOM\Design\MessageFilters\ResizingMessageFilter.cs (1)
97if (eventArgs.KeyValue == (int)Keys.Escape && this.designerToResize != null)
AuthoringOM\Design\MessageFilters\WindowManager.cs (15)
66if (this.currentActiveDesigner != null && ((Control.ModifierKeys & (Keys.Control | Keys.Shift)) == 0)) 224if (eventArgs != null && (eventArgs.KeyCode == Keys.PageUp || eventArgs.KeyCode == Keys.PageDown)) 225UpdateViewOnPageUpDown(eventArgs.KeyCode == Keys.PageUp); 229if (eventArgs.KeyCode == Keys.Enter) 239else if (eventArgs.KeyCode == Keys.Escape) 250else if (eventArgs.KeyCode == Keys.Delete) 295else if (eventArgs.KeyCode == Keys.Left || eventArgs.KeyCode == Keys.Right || eventArgs.KeyCode == Keys.Up || eventArgs.KeyCode == Keys.Down || eventArgs.KeyCode == Keys.Tab) 419private void UpdateViewOnMouseWheel(MouseEventArgs eventArgs, Keys modifierKeys) 422if (Control.ModifierKeys == Keys.Control)
AuthoringOM\Design\MessageFilters\ZoomingMessageFilter.cs (5)
82this.currentState = ((Control.ModifierKeys & Keys.Shift) != 0) ? ((this.initialState == ZoomState.In) ? ZoomState.Out : ZoomState.In) : this.initialState; 128if (eventArgs.KeyValue == (int)Keys.Escape) 134this.currentState = ((eventArgs.Modifiers & Keys.Shift) != 0) ? ((this.initialState == ZoomState.In) ? ZoomState.Out : ZoomState.In) : this.initialState; 142this.currentState = ((eventArgs.Modifiers & Keys.Shift) != 0) ? ((this.initialState == ZoomState.In) ? ZoomState.Out : ZoomState.In) : this.initialState; 190this.currentState = ((Control.ModifierKeys & Keys.Shift) != 0) ? ((this.initialState == ZoomState.In) ? ZoomState.Out : ZoomState.In) : this.initialState;
AuthoringOM\Design\WorkflowView.cs (1)
2230KeyEventArgs eventArgs = new KeyEventArgs((Keys)(unchecked((int)(long)m.WParam)) | ModifierKeys);
System.WorkflowServices (1)
System\Workflow\Activities\Design\ServiceOperationDetailViewControl.cs (1)
399if (e.KeyCode == Keys.Delete && this.RemoveParameterButton.Enabled)