128 references to Middle
System.Windows.Forms (19)
System\Windows\Forms\Control.cs (4)
2554
buttons |= MouseButtons.
Middle
;
12365
WmMouseDown(ref m, MouseButtons.
Middle
, 2);
12374
WmMouseDown(ref m, MouseButtons.
Middle
, 1);
12378
WmMouseUp(ref m, MouseButtons.
Middle
, 1);
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (3)
1611
OnMouseDown(new MouseEventArgs(MouseButtons.
Middle
, 1, Ptmc.X, Ptmc.Y, 0));
1687
OnMouseDown(new MouseEventArgs(MouseButtons.
Middle
, 1, P.X, P.Y, 0));
1713
OnMouseUp(new MouseEventArgs(MouseButtons.
Middle
, 1, PARAM.ToPoint(m.LParamInternal)));
System\Windows\Forms\Controls\ListView\ListView.cs (3)
7001
WmMouseDown(ref m, MouseButtons.
Middle
, 2);
7004
WmMouseDown(ref m, MouseButtons.
Middle
, 1);
7005
_downButton = MouseButtons.
Middle
;
System\Windows\Forms\Controls\RichTextBox\RichTextBox.OleCallback.cs (2)
106
if ((mouseButtons & MouseButtons.
Middle
) == MouseButtons.
Middle
)
System\Windows\Forms\Controls\TreeView\TreeView.cs (3)
3357
WmMouseDown(ref m, MouseButtons.
Middle
, 2);
3362
WmMouseDown(ref m, MouseButtons.
Middle
, 1);
3363
_downButton = MouseButtons.
Middle
;
System\Windows\Forms\Controls\WebBrowser\HtmlElementEventArgs.cs (1)
41
buttons |= MouseButtons.
Middle
;
System\Windows\Forms\NotifyIcon.cs (3)
744
WmMouseDown(MouseButtons.
Middle
, 2);
747
WmMouseDown(MouseButtons.
Middle
, 1);
750
WmMouseUp(MouseButtons.
Middle
);
System.Windows.Forms.Tests (102)
System\Windows\Forms\ButtonBaseTests.cs (8)
6832
yield return new object[] { flatStyle, new MouseEventArgs(MouseButtons.
Middle
, 1, 2, 3, 4) };
6836
yield return new object[] { flatStyle, new HandledMouseEventArgs(MouseButtons.
Middle
, 1, 2, 3, 4) };
8835
yield return new object[] { true, (int)PInvokeCore.WM_MBUTTONUP, IntPtr.Zero, IntPtr.Zero, (IntPtr)250, MouseButtons.
Middle
, 1, 0, 0 };
8836
yield return new object[] { true, (int)PInvokeCore.WM_MBUTTONUP, PARAM.FromLowHigh(1, 2), IntPtr.Zero, (IntPtr)250, MouseButtons.
Middle
, 1, 1, 2 };
8837
yield return new object[] { true, (int)PInvokeCore.WM_MBUTTONUP, PARAM.FromLowHigh(-1, -2), IntPtr.Zero, (IntPtr)250, MouseButtons.
Middle
, 1, -1, -2 };
8838
yield return new object[] { false, (int)PInvokeCore.WM_MBUTTONUP, IntPtr.Zero, IntPtr.Zero, IntPtr.Zero, MouseButtons.
Middle
, 1, 0, 0 };
8839
yield return new object[] { false, (int)PInvokeCore.WM_MBUTTONUP, PARAM.FromLowHigh(1, 2), IntPtr.Zero, IntPtr.Zero, MouseButtons.
Middle
, 1, 1, 2 };
8840
yield return new object[] { false, (int)PInvokeCore.WM_MBUTTONUP, PARAM.FromLowHigh(-1, -2), IntPtr.Zero, IntPtr.Zero, MouseButtons.
Middle
, 1, -1, -2 };
System\Windows\Forms\ButtonTests.cs (6)
2647
yield return new object[] { flatStyle, new MouseEventArgs(MouseButtons.
Middle
, 1, 2, 3, 4) };
2651
yield return new object[] { flatStyle, new HandledMouseEventArgs(MouseButtons.
Middle
, 1, 2, 3, 4) };
2699
yield return new object[] { flatStyle, new MouseEventArgs(MouseButtons.
Middle
, 1, 2, 3, 4), false };
2703
yield return new object[] { flatStyle, new HandledMouseEventArgs(MouseButtons.
Middle
, 1, 2, 3, 4), false };
2803
yield return new object[] { flatStyle, new MouseEventArgs(MouseButtons.
Middle
, 1, 2, 3, 4), 0 };
2807
yield return new object[] { flatStyle, new HandledMouseEventArgs(MouseButtons.
Middle
, 1, 2, 3, 4), 0 };
System\Windows\Forms\ControlTests.Methods.cs (18)
13362
yield return new object[] { true, (int)PInvokeCore.WM_MBUTTONDOWN, IntPtr.Zero, IntPtr.Zero, (IntPtr)250, MouseButtons.
Middle
, 1, 0, 0 };
13363
yield return new object[] { true, (int)PInvokeCore.WM_MBUTTONDOWN, PARAM.FromLowHigh(1, 2), IntPtr.Zero, (IntPtr)250, MouseButtons.
Middle
, 1, 1, 2 };
13364
yield return new object[] { true, (int)PInvokeCore.WM_MBUTTONDOWN, PARAM.FromLowHigh(-1, -2), IntPtr.Zero, (IntPtr)250, MouseButtons.
Middle
, 1, -1, -2 };
13365
yield return new object[] { false, (int)PInvokeCore.WM_MBUTTONDOWN, IntPtr.Zero, IntPtr.Zero, IntPtr.Zero, MouseButtons.
Middle
, 1, 0, 0 };
13366
yield return new object[] { false, (int)PInvokeCore.WM_MBUTTONDOWN, PARAM.FromLowHigh(1, 2), IntPtr.Zero, IntPtr.Zero, MouseButtons.
Middle
, 1, 1, 2 };
13367
yield return new object[] { false, (int)PInvokeCore.WM_MBUTTONDOWN, PARAM.FromLowHigh(-1, -2), IntPtr.Zero, IntPtr.Zero, MouseButtons.
Middle
, 1, -1, -2 };
13369
yield return new object[] { true, (int)PInvokeCore.WM_MBUTTONDBLCLK, IntPtr.Zero, IntPtr.Zero, (IntPtr)250, MouseButtons.
Middle
, 2, 0, 0 };
13370
yield return new object[] { true, (int)PInvokeCore.WM_MBUTTONDBLCLK, PARAM.FromLowHigh(1, 2), IntPtr.Zero, (IntPtr)250, MouseButtons.
Middle
, 2, 1, 2 };
13371
yield return new object[] { true, (int)PInvokeCore.WM_MBUTTONDBLCLK, PARAM.FromLowHigh(-1, -2), IntPtr.Zero, (IntPtr)250, MouseButtons.
Middle
, 2, -1, -2 };
13372
yield return new object[] { false, (int)PInvokeCore.WM_MBUTTONDBLCLK, IntPtr.Zero, IntPtr.Zero, IntPtr.Zero, MouseButtons.
Middle
, 2, 0, 0 };
13373
yield return new object[] { false, (int)PInvokeCore.WM_MBUTTONDBLCLK, PARAM.FromLowHigh(1, 2), IntPtr.Zero, IntPtr.Zero, MouseButtons.
Middle
, 2, 1, 2 };
13374
yield return new object[] { false, (int)PInvokeCore.WM_MBUTTONDBLCLK, PARAM.FromLowHigh(-1, -2), IntPtr.Zero, IntPtr.Zero, MouseButtons.
Middle
, 2, -1, -2 };
13732
yield return new object[] { true, (int)PInvokeCore.WM_MBUTTONUP, IntPtr.Zero, IntPtr.Zero, (IntPtr)250, MouseButtons.
Middle
, 1, 0, 0 };
13733
yield return new object[] { true, (int)PInvokeCore.WM_MBUTTONUP, PARAM.FromLowHigh(1, 2), IntPtr.Zero, (IntPtr)250, MouseButtons.
Middle
, 1, 1, 2 };
13734
yield return new object[] { true, (int)PInvokeCore.WM_MBUTTONUP, PARAM.FromLowHigh(-1, -2), IntPtr.Zero, (IntPtr)250, MouseButtons.
Middle
, 1, -1, -2 };
13735
yield return new object[] { false, (int)PInvokeCore.WM_MBUTTONUP, IntPtr.Zero, IntPtr.Zero, IntPtr.Zero, MouseButtons.
Middle
, 1, 0, 0 };
13736
yield return new object[] { false, (int)PInvokeCore.WM_MBUTTONUP, PARAM.FromLowHigh(1, 2), IntPtr.Zero, IntPtr.Zero, MouseButtons.
Middle
, 1, 1, 2 };
13737
yield return new object[] { false, (int)PInvokeCore.WM_MBUTTONUP, PARAM.FromLowHigh(-1, -2), IntPtr.Zero, IntPtr.Zero, MouseButtons.
Middle
, 1, -1, -2 };
System\Windows\Forms\ControlTests.Properties.cs (2)
9264
[InlineData(0, byte.MaxValue, 0, 0, 0, MouseButtons.
Middle
)]
9268
[InlineData(byte.MaxValue, byte.MaxValue, byte.MaxValue, byte.MaxValue, byte.MaxValue, MouseButtons.Left | MouseButtons.
Middle
| MouseButtons.Right | MouseButtons.XButton1 | MouseButtons.XButton2)]
System\Windows\Forms\DataGridViewCellTests.cs (12)
5501
yield return new object[] { new DataGridViewCellMouseEventArgs(-1, -1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)) };
5504
yield return new object[] { new DataGridViewCellMouseEventArgs(0, -1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)) };
5507
yield return new object[] { new DataGridViewCellMouseEventArgs(-1, 0, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)) };
5510
yield return new object[] { new DataGridViewCellMouseEventArgs(0, 0, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)) };
5513
yield return new object[] { new DataGridViewCellMouseEventArgs(0, 1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)) };
5516
yield return new object[] { new DataGridViewCellMouseEventArgs(0, 1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)) };
5534
yield return new object[] { enableHeadersVisualStyles, new DataGridViewCellMouseEventArgs(-1, -1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)) };
5537
yield return new object[] { enableHeadersVisualStyles, new DataGridViewCellMouseEventArgs(0, -1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)) };
5540
yield return new object[] { enableHeadersVisualStyles, new DataGridViewCellMouseEventArgs(-1, 0, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)) };
5543
yield return new object[] { enableHeadersVisualStyles, new DataGridViewCellMouseEventArgs(0, 0, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)) };
5546
yield return new object[] { enableHeadersVisualStyles, new DataGridViewCellMouseEventArgs(0, 1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)) };
5549
yield return new object[] { enableHeadersVisualStyles, new DataGridViewCellMouseEventArgs(0, 1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)) };
System\Windows\Forms\DataGridViewHeaderCellTests.cs (36)
3812
yield return new object[] { new DataGridViewCellMouseEventArgs(-1, -1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)) };
3815
yield return new object[] { new DataGridViewCellMouseEventArgs(0, -1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)) };
3818
yield return new object[] { new DataGridViewCellMouseEventArgs(-1, 0, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)) };
3821
yield return new object[] { new DataGridViewCellMouseEventArgs(0, 0, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)) };
3824
yield return new object[] { new DataGridViewCellMouseEventArgs(0, 1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)) };
3827
yield return new object[] { new DataGridViewCellMouseEventArgs(0, 1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)) };
3845
yield return new object[] { enableHeadersVisualStyles, new DataGridViewCellMouseEventArgs(-1, -1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)), false };
3848
yield return new object[] { enableHeadersVisualStyles, new DataGridViewCellMouseEventArgs(0, -1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)), false };
3851
yield return new object[] { enableHeadersVisualStyles, new DataGridViewCellMouseEventArgs(-1, 0, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)), false };
3854
yield return new object[] { enableHeadersVisualStyles, new DataGridViewCellMouseEventArgs(0, 0, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)), false };
3857
yield return new object[] { enableHeadersVisualStyles, new DataGridViewCellMouseEventArgs(0, 1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)), false };
3860
yield return new object[] { enableHeadersVisualStyles, new DataGridViewCellMouseEventArgs(0, 1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)), false };
4108
yield return new object[] { new DataGridViewCellMouseEventArgs(-1, -1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)) };
4111
yield return new object[] { new DataGridViewCellMouseEventArgs(0, -1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)) };
4114
yield return new object[] { new DataGridViewCellMouseEventArgs(-1, 0, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)) };
4117
yield return new object[] { new DataGridViewCellMouseEventArgs(0, 0, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)) };
4120
yield return new object[] { new DataGridViewCellMouseEventArgs(0, 1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)) };
4123
yield return new object[] { new DataGridViewCellMouseEventArgs(0, 1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)) };
4141
yield return new object[] { enableHeadersVisualStyles, new DataGridViewCellMouseEventArgs(-1, -1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)), ButtonState.Normal };
4144
yield return new object[] { enableHeadersVisualStyles, new DataGridViewCellMouseEventArgs(0, -1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)), ButtonState.Normal };
4147
yield return new object[] { enableHeadersVisualStyles, new DataGridViewCellMouseEventArgs(-1, 0, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)), ButtonState.Normal };
4150
yield return new object[] { enableHeadersVisualStyles, new DataGridViewCellMouseEventArgs(0, 0, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)), ButtonState.Normal };
4153
yield return new object[] { enableHeadersVisualStyles, new DataGridViewCellMouseEventArgs(0, 1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)), ButtonState.Normal };
4155
yield return new object[] { enableHeadersVisualStyles, new DataGridViewCellMouseEventArgs(0, 1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)), ButtonState.Normal };
4448
yield return new object[] { enableHeadersVisualStyles, new DataGridViewCellMouseEventArgs(-1, -1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)) };
4451
yield return new object[] { enableHeadersVisualStyles, new DataGridViewCellMouseEventArgs(0, -1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)) };
4454
yield return new object[] { enableHeadersVisualStyles, new DataGridViewCellMouseEventArgs(-1, 0, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)) };
4457
yield return new object[] { enableHeadersVisualStyles, new DataGridViewCellMouseEventArgs(0, 0, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)) };
4460
yield return new object[] { enableHeadersVisualStyles, new DataGridViewCellMouseEventArgs(0, 1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)) };
4462
yield return new object[] { enableHeadersVisualStyles, new DataGridViewCellMouseEventArgs(0, 1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)) };
4523
yield return new object[] { enableHeadersVisualStyles, new DataGridViewCellMouseEventArgs(-1, -1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)), expectedButtonState1 };
4526
yield return new object[] { enableHeadersVisualStyles, new DataGridViewCellMouseEventArgs(0, -1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)), expectedButtonState1 };
4529
yield return new object[] { enableHeadersVisualStyles, new DataGridViewCellMouseEventArgs(-1, 0, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)), expectedButtonState1 };
4532
yield return new object[] { enableHeadersVisualStyles, new DataGridViewCellMouseEventArgs(0, 0, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)), expectedButtonState1 };
4535
yield return new object[] { enableHeadersVisualStyles, new DataGridViewCellMouseEventArgs(0, 1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)), expectedButtonState1 };
4537
yield return new object[] { enableHeadersVisualStyles, new DataGridViewCellMouseEventArgs(0, 1, 0, 0, new MouseEventArgs(MouseButtons.
Middle
, 0, 0, 0, 0)), expectedButtonState1 };
System\Windows\Forms\RadioButtonTests.cs (6)
1052
yield return new object[] { flatStyle, new MouseEventArgs(MouseButtons.
Middle
, 1, 2, 3, 4) };
1056
yield return new object[] { flatStyle, new HandledMouseEventArgs(MouseButtons.
Middle
, 1, 2, 3, 4) };
1105
yield return new object[] { flatStyle, new MouseEventArgs(MouseButtons.
Middle
, 1, 2, 3, 4), false };
1109
yield return new object[] { flatStyle, new HandledMouseEventArgs(MouseButtons.
Middle
, 1, 2, 3, 4), false };
1208
yield return new object[] { flatStyle, new MouseEventArgs(MouseButtons.
Middle
, 1, 2, 3, 4) };
1212
yield return new object[] { flatStyle, new HandledMouseEventArgs(MouseButtons.
Middle
, 1, 2, 3, 4) };
System\Windows\Forms\SplitterTests.cs (2)
1959
yield return new object[] { new MouseEventArgs(MouseButtons.
Middle
, 1, 2, 3, 4) };
2001
yield return new object[] { new MouseEventArgs(MouseButtons.
Middle
, 1, 2, 3, 4), false };
TextBoxBaseTests.cs (12)
7183
yield return new object[] { true, (int)PInvokeCore.WM_MBUTTONDOWN, IntPtr.Zero, IntPtr.Zero, (IntPtr)250, MouseButtons.
Middle
, 1, 0, 0 };
7184
yield return new object[] { true, (int)PInvokeCore.WM_MBUTTONDOWN, PARAM.FromLowHigh(1, 2), IntPtr.Zero, (IntPtr)250, MouseButtons.
Middle
, 1, 1, 2 };
7185
yield return new object[] { true, (int)PInvokeCore.WM_MBUTTONDOWN, PARAM.FromLowHigh(-1, -2), IntPtr.Zero, (IntPtr)250, MouseButtons.
Middle
, 1, -1, -2 };
7186
yield return new object[] { false, (int)PInvokeCore.WM_MBUTTONDOWN, IntPtr.Zero, IntPtr.Zero, IntPtr.Zero, MouseButtons.
Middle
, 1, 0, 0 };
7187
yield return new object[] { false, (int)PInvokeCore.WM_MBUTTONDOWN, PARAM.FromLowHigh(1, 2), IntPtr.Zero, IntPtr.Zero, MouseButtons.
Middle
, 1, 1, 2 };
7188
yield return new object[] { false, (int)PInvokeCore.WM_MBUTTONDOWN, PARAM.FromLowHigh(-1, -2), IntPtr.Zero, IntPtr.Zero, MouseButtons.
Middle
, 1, -1, -2 };
7190
yield return new object[] { true, (int)PInvokeCore.WM_MBUTTONDBLCLK, IntPtr.Zero, IntPtr.Zero, (IntPtr)250, MouseButtons.
Middle
, 2, 0, 0 };
7191
yield return new object[] { true, (int)PInvokeCore.WM_MBUTTONDBLCLK, PARAM.FromLowHigh(1, 2), IntPtr.Zero, (IntPtr)250, MouseButtons.
Middle
, 2, 1, 2 };
7192
yield return new object[] { true, (int)PInvokeCore.WM_MBUTTONDBLCLK, PARAM.FromLowHigh(-1, -2), IntPtr.Zero, (IntPtr)250, MouseButtons.
Middle
, 2, -1, -2 };
7193
yield return new object[] { false, (int)PInvokeCore.WM_MBUTTONDBLCLK, IntPtr.Zero, IntPtr.Zero, IntPtr.Zero, MouseButtons.
Middle
, 2, 0, 0 };
7194
yield return new object[] { false, (int)PInvokeCore.WM_MBUTTONDBLCLK, PARAM.FromLowHigh(1, 2), IntPtr.Zero, IntPtr.Zero, MouseButtons.
Middle
, 2, 1, 2 };
7195
yield return new object[] { false, (int)PInvokeCore.WM_MBUTTONDBLCLK, PARAM.FromLowHigh(-1, -2), IntPtr.Zero, IntPtr.Zero, MouseButtons.
Middle
, 2, -1, -2 };
System.Windows.Forms.UI.IntegrationTests (6)
Input\InputBuilder.cs (2)
86
MouseButtons.
Middle
=> MOUSE_EVENT_FLAGS.MOUSEEVENTF_MIDDLEDOWN,
108
MouseButtons.
Middle
=> MOUSE_EVENT_FLAGS.MOUSEEVENTF_MIDDLEUP,
Input\MouseSimulator.cs (4)
43
return ButtonDown(MouseButtons.
Middle
);
48
return ButtonUp(MouseButtons.
Middle
);
53
return ButtonClick(MouseButtons.
Middle
);
58
return ButtonDoubleClick(MouseButtons.
Middle
);
UnsupportedTypes (1)
CreateFrameworkTypes.cs (1)
414
OnPanelClick(new StatusBarPanelClickEventArgs(panel, MouseButtons.
Middle
, clicks: 1, x: 2, y: 3));