378 references to FromLowHigh
System.Windows.Forms (3)
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (1)
1517
int index = (int)PInvokeCore.SendMessage(this, PInvoke.LB_ITEMFROMPOINT, 0, PARAM.
FromLowHigh
(x, y));
System\Windows\Forms\Controls\TabControl\TabControl.cs (1)
944
PInvokeCore.SendMessage(this, PInvoke.TCM_SETITEMSIZE, 0, PARAM.
FromLowHigh
(_itemSize.Width, _itemSize.Height));
System\Windows\Forms\ToolTip\ToolTip.cs (1)
1709
PInvokeCore.SendMessage(this, PInvoke.TTM_TRACKPOSITION, 0, PARAM.
FromLowHigh
(pointX, pointY));
System.Windows.Forms.Design (3)
System\Drawing\Design\ColorEditor.CustomColorDialog.cs (1)
134
(WPARAM)PARAM.
FromLowHigh
((int)MESSAGEBOX_RESULT.IDOK, 0),
System\Windows\Forms\Design\Behavior\BehaviorService.AdornerWindow.MouseHook.cs (1)
180
Message m = Message.Create(hwnd, msg, 0u, PARAM.
FromLowHigh
(pt.Y, pt.X));
System\Windows\Forms\Design\ScrollableControlDesigner.cs (1)
33
int hitTest = (int)PInvokeCore.SendMessage(f, PInvokeCore.WM_NCHITTEST, 0, PARAM.
FromLowHigh
(pt.X, pt.Y));
System.Windows.Forms.Primitives (1)
Windows\Win32\Foundation\Interop.PARAM.cs (1)
66
=>
FromLowHigh
(point.X, point.Y);
System.Windows.Forms.Primitives.Tests (4)
Interop\PARAMTests.cs (4)
11
Assert.Equal(0x03040102, (int)PARAM.
FromLowHigh
(0x0102, 0x0304));
12
Assert.Equal(unchecked((int)0xF3F4F1F2), (int)PARAM.
FromLowHigh
(0xF1F2, 0xF3F4));
18
Assert.Equal(0x0000000003040102, (long)PARAM.
FromLowHigh
(0x0102, 0x0304));
19
Assert.Equal(unchecked((long)0xFFFFFFFFF3F4F1F2), PARAM.
FromLowHigh
(0xF1F2, 0xF3F4));
System.Windows.Forms.Tests (367)
System\Windows\Forms\ButtonBaseTests.cs (48)
8829
yield return new object[] { true, (int)PInvokeCore.WM_LBUTTONUP, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, (IntPtr)250, MouseButtons.Left, 1, 1, 2 };
8830
yield return new object[] { true, (int)PInvokeCore.WM_LBUTTONUP, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, (IntPtr)250, MouseButtons.Left, 1, -1, -2 };
8832
yield return new object[] { false, (int)PInvokeCore.WM_LBUTTONUP, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, IntPtr.Zero, MouseButtons.Left, 1, 1, 2 };
8833
yield return new object[] { false, (int)PInvokeCore.WM_LBUTTONUP, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, IntPtr.Zero, MouseButtons.Left, 1, -1, -2 };
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 };
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 };
8843
yield return new object[] { true, (int)PInvokeCore.WM_RBUTTONUP, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, (IntPtr)250, MouseButtons.Right, 1, 1, 2 };
8844
yield return new object[] { true, (int)PInvokeCore.WM_RBUTTONUP, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, (IntPtr)250, MouseButtons.Right, 1, -1, -2 };
8846
yield return new object[] { false, (int)PInvokeCore.WM_RBUTTONUP, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, IntPtr.Zero, MouseButtons.Right, 1, 1, 2 };
8847
yield return new object[] { false, (int)PInvokeCore.WM_RBUTTONUP, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, IntPtr.Zero, MouseButtons.Right, 1, -1, -2 };
8850
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONUP, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, (IntPtr)250, MouseButtons.None, 1, 1, 2 };
8851
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONUP, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, (IntPtr)250, MouseButtons.None, 1, -1, -2 };
8853
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONUP, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, IntPtr.Zero, MouseButtons.None, 1, 1, 2 };
8854
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONUP, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, IntPtr.Zero, MouseButtons.None, 1, -1, -2 };
8856
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONUP, IntPtr.Zero, PARAM.
FromLowHigh
(2, 1), (IntPtr)250, MouseButtons.XButton1, 1, 0, 0 };
8857
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONUP, PARAM.
FromLowHigh
(1, 2), PARAM.
FromLowHigh
(2, 1), (IntPtr)250, MouseButtons.XButton1, 1, 1, 2 };
8858
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONUP, PARAM.
FromLowHigh
(-1, -2), PARAM.
FromLowHigh
(2, 1), (IntPtr)250, MouseButtons.XButton1, 1, -1, -2 };
8859
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONUP, IntPtr.Zero, PARAM.
FromLowHigh
(2, 1), IntPtr.Zero, MouseButtons.XButton1, 1, 0, 0 };
8860
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONUP, PARAM.
FromLowHigh
(1, 2), PARAM.
FromLowHigh
(2, 1), IntPtr.Zero, MouseButtons.XButton1, 1, 1, 2 };
8861
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONUP, PARAM.
FromLowHigh
(-1, -2), PARAM.
FromLowHigh
(2, 1), IntPtr.Zero, MouseButtons.XButton1, 1, -1, -2 };
8863
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONUP, IntPtr.Zero, PARAM.
FromLowHigh
(1, 2), (IntPtr)250, MouseButtons.XButton2, 1, 0, 0 };
8864
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONUP, PARAM.
FromLowHigh
(1, 2), PARAM.
FromLowHigh
(1, 2), (IntPtr)250, MouseButtons.XButton2, 1, 1, 2 };
8865
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONUP, PARAM.
FromLowHigh
(-1, -2), PARAM.
FromLowHigh
(1, 2), (IntPtr)250, MouseButtons.XButton2, 1, -1, -2 };
8866
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONUP, IntPtr.Zero, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, MouseButtons.XButton2, 1, 0, 0 };
8867
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONUP, PARAM.
FromLowHigh
(1, 2), PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, MouseButtons.XButton2, 1, 1, 2 };
8868
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONUP, PARAM.
FromLowHigh
(-1, -2), PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, MouseButtons.XButton2, 1, -1, -2 };
9098
yield return new object[] { FlatStyle.Flat, PARAM.
FromLowHigh
(0, (int)PInvoke.BN_CLICKED), IntPtr.Zero, 0 };
9099
yield return new object[] { FlatStyle.Flat, PARAM.
FromLowHigh
(123, (int)PInvoke.BN_CLICKED), IntPtr.Zero, 0 };
9100
yield return new object[] { FlatStyle.Flat, PARAM.
FromLowHigh
(123, 456), IntPtr.Zero, 0 };
9103
yield return new object[] { FlatStyle.Popup, PARAM.
FromLowHigh
(0, (int)PInvoke.BN_CLICKED), IntPtr.Zero, 0 };
9104
yield return new object[] { FlatStyle.Popup, PARAM.
FromLowHigh
(123, (int)PInvoke.BN_CLICKED), IntPtr.Zero, 0 };
9105
yield return new object[] { FlatStyle.Popup, PARAM.
FromLowHigh
(123, 456), IntPtr.Zero, 0 };
9108
yield return new object[] { FlatStyle.Standard, PARAM.
FromLowHigh
(0, (int)PInvoke.BN_CLICKED), IntPtr.Zero, 0 };
9109
yield return new object[] { FlatStyle.Standard, PARAM.
FromLowHigh
(123, (int)PInvoke.BN_CLICKED), IntPtr.Zero, 0 };
9110
yield return new object[] { FlatStyle.Standard, PARAM.
FromLowHigh
(123, 456), IntPtr.Zero, 0 };
9113
yield return new object[] { FlatStyle.System, PARAM.
FromLowHigh
(0, (int)PInvoke.BN_CLICKED), (IntPtr)250, 1 };
9114
yield return new object[] { FlatStyle.System, PARAM.
FromLowHigh
(123, (int)PInvoke.BN_CLICKED), (IntPtr)250, 1 };
9115
yield return new object[] { FlatStyle.System, PARAM.
FromLowHigh
(123, 456), (IntPtr)250, 0 };
System\Windows\Forms\ButtonTests.cs (12)
3563
yield return new object[] { FlatStyle.Flat, PARAM.
FromLowHigh
(0, (int)PInvoke.BN_CLICKED), (IntPtr)250, 1 };
3564
yield return new object[] { FlatStyle.Flat, PARAM.
FromLowHigh
(123, (int)PInvoke.BN_CLICKED), (IntPtr)250, 1 };
3565
yield return new object[] { FlatStyle.Flat, PARAM.
FromLowHigh
(123, 456), (IntPtr)250, 0 };
3568
yield return new object[] { FlatStyle.Popup, PARAM.
FromLowHigh
(0, (int)PInvoke.BN_CLICKED), (IntPtr)250, 1 };
3569
yield return new object[] { FlatStyle.Popup, PARAM.
FromLowHigh
(123, (int)PInvoke.BN_CLICKED), (IntPtr)250, 1 };
3570
yield return new object[] { FlatStyle.Popup, PARAM.
FromLowHigh
(123, 456), (IntPtr)250, 0 };
3573
yield return new object[] { FlatStyle.Standard, PARAM.
FromLowHigh
(0, (int)PInvoke.BN_CLICKED), (IntPtr)250, 1 };
3574
yield return new object[] { FlatStyle.Standard, PARAM.
FromLowHigh
(123, (int)PInvoke.BN_CLICKED), (IntPtr)250, 1 };
3575
yield return new object[] { FlatStyle.Standard, PARAM.
FromLowHigh
(123, 456), (IntPtr)250, 0 };
3578
yield return new object[] { FlatStyle.System, PARAM.
FromLowHigh
(0, (int)PInvoke.BN_CLICKED), (IntPtr)250, 1 };
3579
yield return new object[] { FlatStyle.System, PARAM.
FromLowHigh
(123, (int)PInvoke.BN_CLICKED), (IntPtr)250, 1 };
3580
yield return new object[] { FlatStyle.System, PARAM.
FromLowHigh
(123, 456), (IntPtr)250, 0 };
System\Windows\Forms\ControlTests.Methods.cs (134)
12480
yield return new object[] { new Size(10, 20), PARAM.
FromLowHigh
(0, 0) };
12481
yield return new object[] { new Size(10, 20), PARAM.
FromLowHigh
(1, 2) };
12482
yield return new object[] { new Size(10, 20), PARAM.
FromLowHigh
(-1, -2) };
12485
yield return new object[] { Size.Empty, PARAM.
FromLowHigh
(0, 0) };
12486
yield return new object[] { Size.Empty, PARAM.
FromLowHigh
(1, 2) };
12487
yield return new object[] { Size.Empty, PARAM.
FromLowHigh
(-1, -2) };
12518
yield return new object[] { new Size(10, 20), PARAM.
FromLowHigh
(0, 0), IntPtr.Zero, true };
12519
yield return new object[] { new Size(10, 20), PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, true };
12520
yield return new object[] { new Size(10, 20), PARAM.
FromLowHigh
(p.X, p.Y), (IntPtr)250, true };
12521
yield return new object[] { new Size(10, 20), PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, true };
12524
yield return new object[] { Size.Empty, PARAM.
FromLowHigh
(0, 0), IntPtr.Zero, true };
12525
yield return new object[] { Size.Empty, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, true };
12526
yield return new object[] { Size.Empty, PARAM.
FromLowHigh
(p.X, p.Y), IntPtr.Zero, true };
12527
yield return new object[] { Size.Empty, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, true };
12592
yield return new object[] { new Size(10, 20), PARAM.
FromLowHigh
(0, 0), IntPtr.Zero };
12593
yield return new object[] { new Size(10, 20), PARAM.
FromLowHigh
(1, 2), IntPtr.Zero };
12594
yield return new object[] { new Size(10, 20), PARAM.
FromLowHigh
(p.X, p.Y), (IntPtr)250 };
12595
yield return new object[] { new Size(10, 20), PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero };
12598
yield return new object[] { Size.Empty, PARAM.
FromLowHigh
(0, 0), IntPtr.Zero };
12599
yield return new object[] { Size.Empty, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero };
12600
yield return new object[] { Size.Empty, PARAM.
FromLowHigh
(p.X, p.Y), IntPtr.Zero };
12601
yield return new object[] { Size.Empty, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero };
12659
WParam = PARAM.
FromLowHigh
(192, 192),
12702
WParam = PARAM.
FromLowHigh
(192, 192),
12741
WParam = PARAM.
FromLowHigh
(192, 192),
12784
WParam = PARAM.
FromLowHigh
(192, 192),
13349
yield return new object[] { true, (int)PInvokeCore.WM_LBUTTONDOWN, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, (IntPtr)250, MouseButtons.Left, 1, 1, 2 };
13350
yield return new object[] { true, (int)PInvokeCore.WM_LBUTTONDOWN, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, (IntPtr)250, MouseButtons.Left, 1, -1, -2 };
13352
yield return new object[] { false, (int)PInvokeCore.WM_LBUTTONDOWN, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, IntPtr.Zero, MouseButtons.Left, 1, 1, 2 };
13353
yield return new object[] { false, (int)PInvokeCore.WM_LBUTTONDOWN, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, IntPtr.Zero, MouseButtons.Left, 1, -1, -2 };
13356
yield return new object[] { true, (int)PInvokeCore.WM_LBUTTONDBLCLK, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, (IntPtr)250, MouseButtons.Left, 2, 1, 2 };
13357
yield return new object[] { true, (int)PInvokeCore.WM_LBUTTONDBLCLK, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, (IntPtr)250, MouseButtons.Left, 2, -1, -2 };
13359
yield return new object[] { false, (int)PInvokeCore.WM_LBUTTONDBLCLK, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, IntPtr.Zero, MouseButtons.Left, 2, 1, 2 };
13360
yield return new object[] { false, (int)PInvokeCore.WM_LBUTTONDBLCLK, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, IntPtr.Zero, MouseButtons.Left, 2, -1, -2 };
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 };
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 };
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 };
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 };
13377
yield return new object[] { true, (int)PInvokeCore.WM_RBUTTONDOWN, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, (IntPtr)250, MouseButtons.Right, 1, 1, 2 };
13378
yield return new object[] { true, (int)PInvokeCore.WM_RBUTTONDOWN, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, (IntPtr)250, MouseButtons.Right, 1, -1, -2 };
13380
yield return new object[] { false, (int)PInvokeCore.WM_RBUTTONDOWN, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, IntPtr.Zero, MouseButtons.Right, 1, 1, 2 };
13381
yield return new object[] { false, (int)PInvokeCore.WM_RBUTTONDOWN, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, IntPtr.Zero, MouseButtons.Right, 1, -1, -2 };
13384
yield return new object[] { true, (int)PInvokeCore.WM_RBUTTONDBLCLK, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, (IntPtr)250, MouseButtons.Right, 2, 1, 2 };
13385
yield return new object[] { true, (int)PInvokeCore.WM_RBUTTONDBLCLK, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, (IntPtr)250, MouseButtons.Right, 2, -1, -2 };
13387
yield return new object[] { false, (int)PInvokeCore.WM_RBUTTONDBLCLK, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, IntPtr.Zero, MouseButtons.Right, 2, 1, 2 };
13388
yield return new object[] { false, (int)PInvokeCore.WM_RBUTTONDBLCLK, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, IntPtr.Zero, MouseButtons.Right, 2, -1, -2 };
13391
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDOWN, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, (IntPtr)250, MouseButtons.None, 1, 1, 2 };
13392
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDOWN, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, (IntPtr)250, MouseButtons.None, 1, -1, -2 };
13394
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDOWN, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, IntPtr.Zero, MouseButtons.None, 1, 1, 2 };
13395
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDOWN, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, IntPtr.Zero, MouseButtons.None, 1, -1, -2 };
13397
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDOWN, IntPtr.Zero, PARAM.
FromLowHigh
(2, 1), (IntPtr)250, MouseButtons.XButton1, 1, 0, 0 };
13398
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDOWN, PARAM.
FromLowHigh
(1, 2), PARAM.
FromLowHigh
(2, 1), (IntPtr)250, MouseButtons.XButton1, 1, 1, 2 };
13399
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDOWN, PARAM.
FromLowHigh
(-1, -2), PARAM.
FromLowHigh
(2, 1), (IntPtr)250, MouseButtons.XButton1, 1, -1, -2 };
13400
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDOWN, IntPtr.Zero, PARAM.
FromLowHigh
(2, 1), IntPtr.Zero, MouseButtons.XButton1, 1, 0, 0 };
13401
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDOWN, PARAM.
FromLowHigh
(1, 2), PARAM.
FromLowHigh
(2, 1), IntPtr.Zero, MouseButtons.XButton1, 1, 1, 2 };
13402
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDOWN, PARAM.
FromLowHigh
(-1, -2), PARAM.
FromLowHigh
(2, 1), IntPtr.Zero, MouseButtons.XButton1, 1, -1, -2 };
13404
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDOWN, IntPtr.Zero, PARAM.
FromLowHigh
(1, 2), (IntPtr)250, MouseButtons.XButton2, 1, 0, 0 };
13405
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDOWN, PARAM.
FromLowHigh
(1, 2), PARAM.
FromLowHigh
(1, 2), (IntPtr)250, MouseButtons.XButton2, 1, 1, 2 };
13406
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDOWN, PARAM.
FromLowHigh
(-1, -2), PARAM.
FromLowHigh
(1, 2), (IntPtr)250, MouseButtons.XButton2, 1, -1, -2 };
13407
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDOWN, IntPtr.Zero, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, MouseButtons.XButton2, 1, 0, 0 };
13408
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDOWN, PARAM.
FromLowHigh
(1, 2), PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, MouseButtons.XButton2, 1, 1, 2 };
13409
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDOWN, PARAM.
FromLowHigh
(-1, -2), PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, MouseButtons.XButton2, 1, -1, -2 };
13412
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDBLCLK, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, (IntPtr)250, MouseButtons.None, 2, 1, 2 };
13413
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDBLCLK, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, (IntPtr)250, MouseButtons.None, 2, -1, -2 };
13415
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDBLCLK, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, IntPtr.Zero, MouseButtons.None, 2, 1, 2 };
13416
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDBLCLK, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, IntPtr.Zero, MouseButtons.None, 2, -1, -2 };
13418
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDBLCLK, IntPtr.Zero, PARAM.
FromLowHigh
(2, 1), (IntPtr)250, MouseButtons.XButton1, 2, 0, 0 };
13419
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDBLCLK, PARAM.
FromLowHigh
(1, 2), PARAM.
FromLowHigh
(2, 1), (IntPtr)250, MouseButtons.XButton1, 2, 1, 2 };
13420
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDBLCLK, PARAM.
FromLowHigh
(-1, -2), PARAM.
FromLowHigh
(2, 1), (IntPtr)250, MouseButtons.XButton1, 2, -1, -2 };
13421
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDBLCLK, IntPtr.Zero, PARAM.
FromLowHigh
(2, 1), IntPtr.Zero, MouseButtons.XButton1, 2, 0, 0 };
13422
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDBLCLK, PARAM.
FromLowHigh
(1, 2), PARAM.
FromLowHigh
(2, 1), IntPtr.Zero, MouseButtons.XButton1, 2, 1, 2 };
13423
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDBLCLK, PARAM.
FromLowHigh
(-1, -2), PARAM.
FromLowHigh
(2, 1), IntPtr.Zero, MouseButtons.XButton1, 2, -1, -2 };
13425
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDBLCLK, IntPtr.Zero, PARAM.
FromLowHigh
(1, 2), (IntPtr)250, MouseButtons.XButton2, 2, 0, 0 };
13426
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDBLCLK, PARAM.
FromLowHigh
(1, 2), PARAM.
FromLowHigh
(1, 2), (IntPtr)250, MouseButtons.XButton2, 2, 1, 2 };
13427
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDBLCLK, PARAM.
FromLowHigh
(-1, -2), PARAM.
FromLowHigh
(1, 2), (IntPtr)250, MouseButtons.XButton2, 2, -1, -2 };
13428
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDBLCLK, IntPtr.Zero, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, MouseButtons.XButton2, 2, 0, 0 };
13429
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDBLCLK, PARAM.
FromLowHigh
(1, 2), PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, MouseButtons.XButton2, 2, 1, 2 };
13430
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDBLCLK, PARAM.
FromLowHigh
(-1, -2), PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, MouseButtons.XButton2, 2, -1, -2 };
13726
yield return new object[] { true, (int)PInvokeCore.WM_LBUTTONUP, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, (IntPtr)250, MouseButtons.Left, 1, 1, 2 };
13727
yield return new object[] { true, (int)PInvokeCore.WM_LBUTTONUP, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, (IntPtr)250, MouseButtons.Left, 1, -1, -2 };
13729
yield return new object[] { false, (int)PInvokeCore.WM_LBUTTONUP, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, IntPtr.Zero, MouseButtons.Left, 1, 1, 2 };
13730
yield return new object[] { false, (int)PInvokeCore.WM_LBUTTONUP, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, IntPtr.Zero, MouseButtons.Left, 1, -1, -2 };
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 };
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 };
13740
yield return new object[] { true, (int)PInvokeCore.WM_RBUTTONUP, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, (IntPtr)250, MouseButtons.Right, 1, 1, 2 };
13741
yield return new object[] { true, (int)PInvokeCore.WM_RBUTTONUP, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, (IntPtr)250, MouseButtons.Right, 1, -1, -2 };
13743
yield return new object[] { false, (int)PInvokeCore.WM_RBUTTONUP, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, IntPtr.Zero, MouseButtons.Right, 1, 1, 2 };
13744
yield return new object[] { false, (int)PInvokeCore.WM_RBUTTONUP, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, IntPtr.Zero, MouseButtons.Right, 1, -1, -2 };
13747
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONUP, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, (IntPtr)250, MouseButtons.None, 1, 1, 2 };
13748
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONUP, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, (IntPtr)250, MouseButtons.None, 1, -1, -2 };
13750
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONUP, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, IntPtr.Zero, MouseButtons.None, 1, 1, 2 };
13751
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONUP, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, IntPtr.Zero, MouseButtons.None, 1, -1, -2 };
13753
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONUP, IntPtr.Zero, PARAM.
FromLowHigh
(2, 1), (IntPtr)250, MouseButtons.XButton1, 1, 0, 0 };
13754
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONUP, PARAM.
FromLowHigh
(1, 2), PARAM.
FromLowHigh
(2, 1), (IntPtr)250, MouseButtons.XButton1, 1, 1, 2 };
13755
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONUP, PARAM.
FromLowHigh
(-1, -2), PARAM.
FromLowHigh
(2, 1), (IntPtr)250, MouseButtons.XButton1, 1, -1, -2 };
13756
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONUP, IntPtr.Zero, PARAM.
FromLowHigh
(2, 1), IntPtr.Zero, MouseButtons.XButton1, 1, 0, 0 };
13757
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONUP, PARAM.
FromLowHigh
(1, 2), PARAM.
FromLowHigh
(2, 1), IntPtr.Zero, MouseButtons.XButton1, 1, 1, 2 };
13758
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONUP, PARAM.
FromLowHigh
(-1, -2), PARAM.
FromLowHigh
(2, 1), IntPtr.Zero, MouseButtons.XButton1, 1, -1, -2 };
13760
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONUP, IntPtr.Zero, PARAM.
FromLowHigh
(1, 2), (IntPtr)250, MouseButtons.XButton2, 1, 0, 0 };
13761
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONUP, PARAM.
FromLowHigh
(1, 2), PARAM.
FromLowHigh
(1, 2), (IntPtr)250, MouseButtons.XButton2, 1, 1, 2 };
13762
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONUP, PARAM.
FromLowHigh
(-1, -2), PARAM.
FromLowHigh
(1, 2), (IntPtr)250, MouseButtons.XButton2, 1, -1, -2 };
13763
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONUP, IntPtr.Zero, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, MouseButtons.XButton2, 1, 0, 0 };
13764
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONUP, PARAM.
FromLowHigh
(1, 2), PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, MouseButtons.XButton2, 1, 1, 2 };
13765
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONUP, PARAM.
FromLowHigh
(-1, -2), PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, MouseButtons.XButton2, 1, -1, -2 };
System\Windows\Forms\InputLanguageTests.cs (3)
129
InputLanguage language = new(PARAM.
FromLowHigh
(langId, device));
171
InputLanguage language = new(PARAM.
FromLowHigh
(langId, device));
180
InputLanguage language = new(PARAM.
FromLowHigh
(langId, device));
System\Windows\Forms\RichTextBoxTests.cs (16)
8897
yield return new object[] { PARAM.
FromLowHigh
(1, 2) };
8898
yield return new object[] { PARAM.
FromLowHigh
(int.MaxValue, int.MaxValue) };
8937
yield return new object[] { PARAM.
FromLowHigh
(1, 2), 0x20001 };
8938
yield return new object[] { PARAM.
FromLowHigh
(int.MaxValue, int.MaxValue), -1 };
9925
yield return new object[] { PARAM.
FromLowHigh
(0, (int)PInvoke.EN_CHANGE), lParam, 1 };
9926
yield return new object[] { PARAM.
FromLowHigh
(0, (int)PInvoke.EN_UPDATE), lParam, 0 };
9927
yield return new object[] { PARAM.
FromLowHigh
(123, (int)PInvoke.EN_CHANGE), lParam, 1 };
9928
yield return new object[] { PARAM.
FromLowHigh
(123, (int)PInvoke.EN_HSCROLL), lParam, 0 };
9929
yield return new object[] { PARAM.
FromLowHigh
(123, (int)PInvoke.EN_VSCROLL), lParam, 0 };
9930
yield return new object[] { PARAM.
FromLowHigh
(123, 456), lParam, 0 };
10017
yield return new object[] { PARAM.
FromLowHigh
(0, (int)PInvoke.EN_CHANGE), 1, 0, 0 };
10018
yield return new object[] { PARAM.
FromLowHigh
(0, (int)PInvoke.EN_UPDATE), 0, 0, 0 };
10019
yield return new object[] { PARAM.
FromLowHigh
(123, (int)PInvoke.EN_CHANGE), 1, 0, 0 };
10020
yield return new object[] { PARAM.
FromLowHigh
(123, (int)PInvoke.EN_HSCROLL), 0, 1, 0 };
10021
yield return new object[] { PARAM.
FromLowHigh
(123, (int)PInvoke.EN_VSCROLL), 0, 0, 1 };
10022
yield return new object[] { PARAM.
FromLowHigh
(123, 456), 0, 0, 0 };
System\Windows\Forms\WebBrowserTests.cs (22)
4491
yield return new object[] { new Size(10, 20), PARAM.
FromLowHigh
(0, 0) };
4492
yield return new object[] { new Size(10, 20), PARAM.
FromLowHigh
(1, 2) };
4493
yield return new object[] { new Size(10, 20), PARAM.
FromLowHigh
(-1, -2) };
4496
yield return new object[] { Size.Empty, PARAM.
FromLowHigh
(0, 0) };
4497
yield return new object[] { Size.Empty, PARAM.
FromLowHigh
(1, 2) };
4498
yield return new object[] { Size.Empty, PARAM.
FromLowHigh
(-1, -2) };
4529
yield return new object[] { new Size(10, 20), PARAM.
FromLowHigh
(0, 0), IntPtr.Zero, true };
4530
yield return new object[] { new Size(10, 20), PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, true };
4531
yield return new object[] { new Size(10, 20), PARAM.
FromLowHigh
(p.X, p.Y), (IntPtr)250, true };
4532
yield return new object[] { new Size(10, 20), PARAM.
FromLowHigh
(-1, -2), (IntPtr)250, true };
4535
yield return new object[] { Size.Empty, PARAM.
FromLowHigh
(0, 0), IntPtr.Zero, true };
4536
yield return new object[] { Size.Empty, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, true };
4537
yield return new object[] { Size.Empty, PARAM.
FromLowHigh
(p.X, p.Y), IntPtr.Zero, true };
4538
yield return new object[] { Size.Empty, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, false };
4603
yield return new object[] { new Size(10, 20), PARAM.
FromLowHigh
(0, 0), IntPtr.Zero };
4604
yield return new object[] { new Size(10, 20), PARAM.
FromLowHigh
(1, 2), IntPtr.Zero };
4605
yield return new object[] { new Size(10, 20), PARAM.
FromLowHigh
(p.X, p.Y), (IntPtr)250 };
4606
yield return new object[] { new Size(10, 20), PARAM.
FromLowHigh
(-1, -2), (IntPtr)250 };
4609
yield return new object[] { Size.Empty, PARAM.
FromLowHigh
(0, 0), IntPtr.Zero };
4610
yield return new object[] { Size.Empty, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero };
4611
yield return new object[] { Size.Empty, PARAM.
FromLowHigh
(p.X, p.Y), IntPtr.Zero };
4612
yield return new object[] { Size.Empty, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero };
TextBoxBaseTests.cs (110)
4487
yield return new object[] { "text", PARAM.
FromLowHigh
(1, 2), 1 };
4592
yield return new object[] { PARAM.
FromLowHigh
(1, 2), 0x20001 };
4593
yield return new object[] { PARAM.
FromLowHigh
(int.MaxValue, int.MaxValue), -1 };
4682
yield return new object[] { PARAM.
FromLowHigh
(1, 2), 0x20001 };
4683
yield return new object[] { PARAM.
FromLowHigh
(int.MaxValue, int.MaxValue), -1 };
4801
yield return new object[] { PARAM.
FromLowHigh
(1, 2), 0x20001 };
4802
yield return new object[] { PARAM.
FromLowHigh
(int.MaxValue, int.MaxValue), -1 };
4956
yield return new object[] { PARAM.
FromLowHigh
(1, 2), new Point(1, 2) };
4957
yield return new object[] { PARAM.
FromLowHigh
(-1, -2), new Point(-1, -2) };
4958
yield return new object[] { PARAM.
FromLowHigh
(int.MaxValue, int.MaxValue), new Point(-1, -1) };
6938
yield return new object[] { new Size(10, 20), shortcutsEnabled, PARAM.
FromLowHigh
(0, 0), expectedResult };
6939
yield return new object[] { new Size(10, 20), shortcutsEnabled, PARAM.
FromLowHigh
(1, 2), expectedResult };
6940
yield return new object[] { new Size(10, 20), shortcutsEnabled, PARAM.
FromLowHigh
(-1, -2), expectedResult };
6943
yield return new object[] { Size.Empty, shortcutsEnabled, PARAM.
FromLowHigh
(0, 0), expectedResult };
6944
yield return new object[] { Size.Empty, shortcutsEnabled, PARAM.
FromLowHigh
(1, 2), expectedResult };
6945
yield return new object[] { Size.Empty, shortcutsEnabled, PARAM.
FromLowHigh
(-1, -2), expectedResult };
6982
yield return new object[] { new Size(10, 20), shortcutsEnabled, PARAM.
FromLowHigh
(0, 0), expectedResult, false, true };
6983
yield return new object[] { new Size(10, 20), shortcutsEnabled, PARAM.
FromLowHigh
(1, 2), expectedResult, false, true };
6984
yield return new object[] { new Size(10, 20), shortcutsEnabled, PARAM.
FromLowHigh
(p.X, p.Y), (IntPtr)250, true, true };
6985
yield return new object[] { new Size(10, 20), shortcutsEnabled, PARAM.
FromLowHigh
(-1, -2), expectedResult, false, true };
6988
yield return new object[] { Size.Empty, shortcutsEnabled, PARAM.
FromLowHigh
(0, 0), expectedResult, false, true };
6989
yield return new object[] { Size.Empty, shortcutsEnabled, PARAM.
FromLowHigh
(1, 2), expectedResult, false, true };
6990
yield return new object[] { Size.Empty, shortcutsEnabled, PARAM.
FromLowHigh
(p.X, p.Y), expectedResult, false, true };
6991
yield return new object[] { Size.Empty, shortcutsEnabled, PARAM.
FromLowHigh
(-1, -2), expectedResult, false, true };
7063
yield return new object[] { new Size(10, 20), shortcutsEnabled, PARAM.
FromLowHigh
(0, 0), expectedResult, false };
7064
yield return new object[] { new Size(10, 20), shortcutsEnabled, PARAM.
FromLowHigh
(1, 2), expectedResult, false };
7065
yield return new object[] { new Size(10, 20), shortcutsEnabled, PARAM.
FromLowHigh
(p.X, p.Y), (IntPtr)250, true };
7066
yield return new object[] { new Size(10, 20), shortcutsEnabled, PARAM.
FromLowHigh
(-1, -2), expectedResult, false };
7069
yield return new object[] { Size.Empty, shortcutsEnabled, PARAM.
FromLowHigh
(0, 0), expectedResult, false };
7070
yield return new object[] { Size.Empty, shortcutsEnabled, PARAM.
FromLowHigh
(1, 2), expectedResult, false };
7071
yield return new object[] { Size.Empty, shortcutsEnabled, PARAM.
FromLowHigh
(p.X, p.Y), expectedResult, false };
7072
yield return new object[] { Size.Empty, shortcutsEnabled, PARAM.
FromLowHigh
(-1, -2), expectedResult, false };
7170
yield return new object[] { true, (int)PInvokeCore.WM_LBUTTONDOWN, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, (IntPtr)250, MouseButtons.Left, 1, 1, 2 };
7171
yield return new object[] { true, (int)PInvokeCore.WM_LBUTTONDOWN, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, (IntPtr)250, MouseButtons.Left, 1, -1, -2 };
7173
yield return new object[] { false, (int)PInvokeCore.WM_LBUTTONDOWN, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, IntPtr.Zero, MouseButtons.Left, 1, 1, 2 };
7174
yield return new object[] { false, (int)PInvokeCore.WM_LBUTTONDOWN, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, IntPtr.Zero, MouseButtons.Left, 1, -1, -2 };
7177
yield return new object[] { true, (int)PInvokeCore.WM_LBUTTONDBLCLK, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, (IntPtr)250, MouseButtons.Left, 2, 1, 2 };
7178
yield return new object[] { true, (int)PInvokeCore.WM_LBUTTONDBLCLK, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, (IntPtr)250, MouseButtons.Left, 2, -1, -2 };
7180
yield return new object[] { false, (int)PInvokeCore.WM_LBUTTONDBLCLK, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, IntPtr.Zero, MouseButtons.Left, 2, 1, 2 };
7181
yield return new object[] { false, (int)PInvokeCore.WM_LBUTTONDBLCLK, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, IntPtr.Zero, MouseButtons.Left, 2, -1, -2 };
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 };
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 };
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 };
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 };
7198
yield return new object[] { true, (int)PInvokeCore.WM_RBUTTONDOWN, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, (IntPtr)250, MouseButtons.Right, 1, 1, 2 };
7199
yield return new object[] { true, (int)PInvokeCore.WM_RBUTTONDOWN, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, (IntPtr)250, MouseButtons.Right, 1, -1, -2 };
7201
yield return new object[] { false, (int)PInvokeCore.WM_RBUTTONDOWN, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, IntPtr.Zero, MouseButtons.Right, 1, 1, 2 };
7202
yield return new object[] { false, (int)PInvokeCore.WM_RBUTTONDOWN, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, IntPtr.Zero, MouseButtons.Right, 1, -1, -2 };
7205
yield return new object[] { true, (int)PInvokeCore.WM_RBUTTONDBLCLK, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, (IntPtr)250, MouseButtons.Right, 2, 1, 2 };
7206
yield return new object[] { true, (int)PInvokeCore.WM_RBUTTONDBLCLK, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, (IntPtr)250, MouseButtons.Right, 2, -1, -2 };
7208
yield return new object[] { false, (int)PInvokeCore.WM_RBUTTONDBLCLK, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, IntPtr.Zero, MouseButtons.Right, 2, 1, 2 };
7209
yield return new object[] { false, (int)PInvokeCore.WM_RBUTTONDBLCLK, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, IntPtr.Zero, MouseButtons.Right, 2, -1, -2 };
7212
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDOWN, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, (IntPtr)250, MouseButtons.None, 1, 1, 2 };
7213
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDOWN, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, (IntPtr)250, MouseButtons.None, 1, -1, -2 };
7215
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDOWN, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, IntPtr.Zero, MouseButtons.None, 1, 1, 2 };
7216
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDOWN, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, IntPtr.Zero, MouseButtons.None, 1, -1, -2 };
7218
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDOWN, IntPtr.Zero, PARAM.
FromLowHigh
(2, 1), (IntPtr)250, MouseButtons.XButton1, 1, 0, 0 };
7219
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDOWN, PARAM.
FromLowHigh
(1, 2), PARAM.
FromLowHigh
(2, 1), (IntPtr)250, MouseButtons.XButton1, 1, 1, 2 };
7220
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDOWN, PARAM.
FromLowHigh
(-1, -2), PARAM.
FromLowHigh
(2, 1), (IntPtr)250, MouseButtons.XButton1, 1, -1, -2 };
7221
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDOWN, IntPtr.Zero, PARAM.
FromLowHigh
(2, 1), IntPtr.Zero, MouseButtons.XButton1, 1, 0, 0 };
7222
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDOWN, PARAM.
FromLowHigh
(1, 2), PARAM.
FromLowHigh
(2, 1), IntPtr.Zero, MouseButtons.XButton1, 1, 1, 2 };
7223
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDOWN, PARAM.
FromLowHigh
(-1, -2), PARAM.
FromLowHigh
(2, 1), IntPtr.Zero, MouseButtons.XButton1, 1, -1, -2 };
7225
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDOWN, IntPtr.Zero, PARAM.
FromLowHigh
(1, 2), (IntPtr)250, MouseButtons.XButton2, 1, 0, 0 };
7226
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDOWN, PARAM.
FromLowHigh
(1, 2), PARAM.
FromLowHigh
(1, 2), (IntPtr)250, MouseButtons.XButton2, 1, 1, 2 };
7227
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDOWN, PARAM.
FromLowHigh
(-1, -2), PARAM.
FromLowHigh
(1, 2), (IntPtr)250, MouseButtons.XButton2, 1, -1, -2 };
7228
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDOWN, IntPtr.Zero, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, MouseButtons.XButton2, 1, 0, 0 };
7229
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDOWN, PARAM.
FromLowHigh
(1, 2), PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, MouseButtons.XButton2, 1, 1, 2 };
7230
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDOWN, PARAM.
FromLowHigh
(-1, -2), PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, MouseButtons.XButton2, 1, -1, -2 };
7233
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDBLCLK, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, (IntPtr)250, MouseButtons.None, 2, 1, 2 };
7234
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDBLCLK, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, (IntPtr)250, MouseButtons.None, 2, -1, -2 };
7236
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDBLCLK, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, IntPtr.Zero, MouseButtons.None, 2, 1, 2 };
7237
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDBLCLK, PARAM.
FromLowHigh
(-1, -2), IntPtr.Zero, IntPtr.Zero, MouseButtons.None, 2, -1, -2 };
7239
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDBLCLK, IntPtr.Zero, PARAM.
FromLowHigh
(2, 1), (IntPtr)250, MouseButtons.XButton1, 2, 0, 0 };
7240
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDBLCLK, PARAM.
FromLowHigh
(1, 2), PARAM.
FromLowHigh
(2, 1), (IntPtr)250, MouseButtons.XButton1, 2, 1, 2 };
7241
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDBLCLK, PARAM.
FromLowHigh
(-1, -2), PARAM.
FromLowHigh
(2, 1), (IntPtr)250, MouseButtons.XButton1, 2, -1, -2 };
7242
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDBLCLK, IntPtr.Zero, PARAM.
FromLowHigh
(2, 1), IntPtr.Zero, MouseButtons.XButton1, 2, 0, 0 };
7243
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDBLCLK, PARAM.
FromLowHigh
(1, 2), PARAM.
FromLowHigh
(2, 1), IntPtr.Zero, MouseButtons.XButton1, 2, 1, 2 };
7244
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDBLCLK, PARAM.
FromLowHigh
(-1, -2), PARAM.
FromLowHigh
(2, 1), IntPtr.Zero, MouseButtons.XButton1, 2, -1, -2 };
7246
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDBLCLK, IntPtr.Zero, PARAM.
FromLowHigh
(1, 2), (IntPtr)250, MouseButtons.XButton2, 2, 0, 0 };
7247
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDBLCLK, PARAM.
FromLowHigh
(1, 2), PARAM.
FromLowHigh
(1, 2), (IntPtr)250, MouseButtons.XButton2, 2, 1, 2 };
7248
yield return new object[] { true, (int)PInvokeCore.WM_XBUTTONDBLCLK, PARAM.
FromLowHigh
(-1, -2), PARAM.
FromLowHigh
(1, 2), (IntPtr)250, MouseButtons.XButton2, 2, -1, -2 };
7249
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDBLCLK, IntPtr.Zero, PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, MouseButtons.XButton2, 2, 0, 0 };
7250
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDBLCLK, PARAM.
FromLowHigh
(1, 2), PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, MouseButtons.XButton2, 2, 1, 2 };
7251
yield return new object[] { false, (int)PInvokeCore.WM_XBUTTONDBLCLK, PARAM.
FromLowHigh
(-1, -2), PARAM.
FromLowHigh
(1, 2), IntPtr.Zero, MouseButtons.XButton2, 2, -1, -2 };
7524
yield return new object[] { PARAM.
FromLowHigh
(0, (int)PInvoke.EN_CHANGE), lParam, 1 };
7525
yield return new object[] { PARAM.
FromLowHigh
(0, (int)PInvoke.EN_UPDATE), lParam, 0 };
7526
yield return new object[] { PARAM.
FromLowHigh
(123, (int)PInvoke.EN_CHANGE), lParam, 1 };
7527
yield return new object[] { PARAM.
FromLowHigh
(123, (int)PInvoke.EN_HSCROLL), lParam, 0 };
7528
yield return new object[] { PARAM.
FromLowHigh
(123, (int)PInvoke.EN_VSCROLL), lParam, 0 };
7529
yield return new object[] { PARAM.
FromLowHigh
(123, 456), lParam, 0 };
TrackBarTests.cs (22)
3153
yield return new object[] { MessageId.WM_REFLECT | PInvokeCore.WM_HSCROLL, PARAM.
FromLowHigh
(-1, int.MaxValue) };
3154
yield return new object[] { MessageId.WM_REFLECT | PInvokeCore.WM_HSCROLL, PARAM.
FromLowHigh
(0, int.MaxValue) };
3155
yield return new object[] { MessageId.WM_REFLECT | PInvokeCore.WM_HSCROLL, PARAM.
FromLowHigh
(1, int.MaxValue) };
3156
yield return new object[] { MessageId.WM_REFLECT | PInvokeCore.WM_HSCROLL, PARAM.
FromLowHigh
(2, int.MaxValue) };
3157
yield return new object[] { MessageId.WM_REFLECT | PInvokeCore.WM_HSCROLL, PARAM.
FromLowHigh
(3, int.MaxValue) };
3158
yield return new object[] { MessageId.WM_REFLECT | PInvokeCore.WM_HSCROLL, PARAM.
FromLowHigh
(4, int.MaxValue) };
3159
yield return new object[] { MessageId.WM_REFLECT | PInvokeCore.WM_HSCROLL, PARAM.
FromLowHigh
(5, int.MaxValue) };
3160
yield return new object[] { MessageId.WM_REFLECT | PInvokeCore.WM_HSCROLL, PARAM.
FromLowHigh
(6, int.MaxValue) };
3161
yield return new object[] { MessageId.WM_REFLECT | PInvokeCore.WM_HSCROLL, PARAM.
FromLowHigh
(7, int.MaxValue) };
3162
yield return new object[] { MessageId.WM_REFLECT | PInvokeCore.WM_HSCROLL, PARAM.
FromLowHigh
(8, int.MaxValue) };
3163
yield return new object[] { MessageId.WM_REFLECT | PInvokeCore.WM_HSCROLL, PARAM.
FromLowHigh
(9, int.MaxValue) };
3166
yield return new object[] { MessageId.WM_REFLECT | PInvokeCore.WM_VSCROLL, PARAM.
FromLowHigh
(-1, int.MaxValue) };
3167
yield return new object[] { MessageId.WM_REFLECT | PInvokeCore.WM_VSCROLL, PARAM.
FromLowHigh
(0, int.MaxValue) };
3168
yield return new object[] { MessageId.WM_REFLECT | PInvokeCore.WM_VSCROLL, PARAM.
FromLowHigh
(1, int.MaxValue) };
3169
yield return new object[] { MessageId.WM_REFLECT | PInvokeCore.WM_VSCROLL, PARAM.
FromLowHigh
(2, int.MaxValue) };
3170
yield return new object[] { MessageId.WM_REFLECT | PInvokeCore.WM_VSCROLL, PARAM.
FromLowHigh
(3, int.MaxValue) };
3171
yield return new object[] { MessageId.WM_REFLECT | PInvokeCore.WM_VSCROLL, PARAM.
FromLowHigh
(4, int.MaxValue) };
3172
yield return new object[] { MessageId.WM_REFLECT | PInvokeCore.WM_VSCROLL, PARAM.
FromLowHigh
(5, int.MaxValue) };
3173
yield return new object[] { MessageId.WM_REFLECT | PInvokeCore.WM_VSCROLL, PARAM.
FromLowHigh
(6, int.MaxValue) };
3174
yield return new object[] { MessageId.WM_REFLECT | PInvokeCore.WM_VSCROLL, PARAM.
FromLowHigh
(7, int.MaxValue) };
3175
yield return new object[] { MessageId.WM_REFLECT | PInvokeCore.WM_VSCROLL, PARAM.
FromLowHigh
(8, int.MaxValue) };
3176
yield return new object[] { MessageId.WM_REFLECT | PInvokeCore.WM_VSCROLL, PARAM.
FromLowHigh
(9, int.MaxValue) };