60 references to RECT
System.Private.Windows.Core (3)
Windows.Win32.RECT.g.cs (3)
40
this
(value.Left, value.Top, value.Right, value.Bottom)
45
this
(location.X, location.Y, unchecked(location.X + size.Width), unchecked(location.Y + size.Height))
60
new
RECT
(x, y, unchecked(x + width), unchecked(y + height));
System.Windows.Forms (3)
System\Windows\Forms\Controls\WebBrowser\WebBrowserSiteBase.cs (1)
411
RECT posRect =
new
(0, 0, lprcPosRect->right - lprcPosRect->left, lprcPosRect->bottom - lprcPosRect->top);
System\Windows\Forms\Help\Help.cs (1)
83
rcMargins = new
RECT
(-1, -1, -1, -1), // Ignore
System\Windows\Forms\Rendering\ControlPaint.cs (1)
1468
RECT rcFrame =
new
(0, 0, width, height);
System.Windows.Forms.Primitives.TestUtilities (1)
Win32\WindowClass.cs (1)
13
=>
new
(PInvoke.CW_USEDEFAULT, PInvoke.CW_USEDEFAULT, PInvoke.CW_USEDEFAULT, PInvoke.CW_USEDEFAULT);
System.Windows.Forms.Tests (52)
System\Windows\Forms\ListBoxTests.cs (2)
5387
yield return new object[] { new
RECT
(1, 2, 3, 4), new Rectangle(1, 2, 2, 2) };
5442
*pRect = new
RECT
(1, 2, 3, 4);
System\Windows\Forms\ListViewInsertionMarkTests.cs (2)
218
yield return new object[] { new
RECT
(1, 2, 3, 4), new Rectangle(1, 2, 2, 2) };
272
*pRect = new
RECT
(1, 2, 3, 4);
System\Windows\Forms\ListViewTests.cs (2)
4146
yield return new object[] { new
RECT
(1, 2, 3, 4), new Rectangle(1, 2, 2, 2) };
4203
*pRect = new
RECT
(1, 2, 3, 4);
System\Windows\Forms\MonthCalendarTests.cs (6)
2446
yield return new object[] { new
RECT
(0, 0, 0, 0), Size.Empty };
2447
yield return new object[] { new
RECT
(1, 2, 3, 4), new Size(3, 4) };
2448
yield return new object[] { new
RECT
(1, 2, 1, 6), new Size(1, 6) };
2449
yield return new object[] { new
RECT
(1, 2, 6, 1), new Size(6, 1) };
2450
yield return new object[] { new
RECT
(1, 2, 6, 6), new Size(6, 6) };
2451
yield return new object[] { new
RECT
(1, 2, 30, 40), new Size(30, 40) };
System\Windows\Forms\TabControlTests.cs (2)
3715
yield return new object[] { new
RECT
(1, 2, 3, 4), new Rectangle(1, 2, 2, 2) };
3772
*pRect = new
RECT
(1, 2, 3, 4);
System\Windows\Forms\ToolStripTests.Rendering.cs (7)
38
new
(0, 0, 1, 1),
39
new
(bounds.Width - 3, 0, bounds.Width, 1),
40
new
(bounds.Width - 1, 1, bounds.Width, 3),
41
new
(0, bounds.Height - 2, 1, bounds.Height - 1),
42
new
(bounds.Width - 1, bounds.Height - 2, bounds.Width, bounds.Height - 1),
43
new
(0, bounds.Height - 1, 2, bounds.Height),
44
new
(bounds.Width - 2, bounds.Height - 1, bounds.Width, bounds.Height)
System\Windows\Forms\TreeNodeTests.cs (31)
494
yield return new object[] { new
RECT
(1, 2, 3, 4), new Rectangle(1, 2, 2, 2) };
496
yield return new object[] { new
RECT
(0, 1, 3, 4), new Rectangle(0, 1, 3, 3) };
497
yield return new object[] { new
RECT
(1, 0, 3, 4), new Rectangle(1, 0, 2, 4) };
498
yield return new object[] { new
RECT
(1, 2, 0, 4), new Rectangle(1, 2, -1, 2) };
499
yield return new object[] { new
RECT
(1, 2, 3, 0), new Rectangle(1, 2, 2, -2) };
500
yield return new object[] { new
RECT
(0, 0, 3, 4), new Rectangle(0, 0, 3, 4) };
502
yield return new object[] { new
RECT
(-1, 0, 3, 4), new Rectangle(-1, 0, 4, 4) };
503
yield return new object[] { new
RECT
(1, -2, 3, 4), new Rectangle(1, -2, 2, 6) };
504
yield return new object[] { new
RECT
(1, 2, -3, 4), new Rectangle(1, 2, -4, 2) };
505
yield return new object[] { new
RECT
(1, 2, 3, -4), new Rectangle(1, 2, 2, -6) };
506
yield return new object[] { new
RECT
(-3, -4, -1, -2), new Rectangle(-3, -4, 2, 2) };
508
yield return new object[] { new
RECT
(1, 118, 3, 4), new Rectangle(1, 118, 2, -114) };
509
yield return new object[] { new
RECT
(1, 117, 3, 4), new Rectangle(1, 117, 2, -113) };
510
yield return new object[] { new
RECT
(94, 2, 3, 4), new Rectangle(94, 2, -91, 2) };
511
yield return new object[] { new
RECT
(93, 2, 3, 4), new Rectangle(93, 2, -90, 2) };
1938
yield return new object[] { new
RECT
(1, 2, 3, 4), true };
1940
yield return new object[] { new
RECT
(0, 1, 3, 4), true };
1941
yield return new object[] { new
RECT
(1, 0, 3, 4), true };
1942
yield return new object[] { new
RECT
(1, 2, 0, 4), false };
1943
yield return new object[] { new
RECT
(1, 2, 3, 0), false };
1944
yield return new object[] { new
RECT
(0, 0, 3, 4), true };
1946
yield return new object[] { new
RECT
(-1, 0, 3, 4), true };
1947
yield return new object[] { new
RECT
(1, -2, 3, 4), true };
1948
yield return new object[] { new
RECT
(1, 2, -3, 4), false };
1949
yield return new object[] { new
RECT
(1, 2, 3, -4), false };
1950
yield return new object[] { new
RECT
(-3, -4, -1, -2), false };
1952
yield return new object[] { new
RECT
(1, 118, 3, 4), false };
1953
yield return new object[] { new
RECT
(1, 117, 3, 4), false };
1954
yield return new object[] { new
RECT
(94, 2, 3, 4), true };
1955
yield return new object[] { new
RECT
(93, 2, 3, 4), true };
4941
*pRect = new
RECT
(1, 2, 3, 4);
System.Windows.Forms.UI.IntegrationTests (1)
Dpi\DpiMessageHelper.cs (1)
23
RECT suggestedRect =
new
(0,