11 instantiations of RECT
UIAutomationClient (11)
MS\Internal\Automation\BoundingRectTracker.cs (2)
86
NativeMethods.RECT rc32 = new NativeMethods.
RECT
(0,0,0,0);
147
private static NativeMethods.RECT _emptyRect = new NativeMethods.
RECT
(0,0,0,0);
MS\Internal\Automation\ClickablePoint.cs (1)
33
NativeMethods.RECT winRect = new NativeMethods.
RECT
((int)rect.Left, (int)rect.Top, (int)rect.Height, (int)rect.Bottom);
MS\Internal\Automation\HwndProxyElementProvider.cs (8)
236
NativeMethods.RECT rcW32 = new NativeMethods.
RECT
();
643
NativeMethods.RECT currentRect = new NativeMethods.
RECT
();
667
NativeMethods.RECT parentRect = new NativeMethods.
RECT
();
729
NativeMethods.RECT currentRect = new NativeMethods.
RECT
();
1717
NativeMethods.RECT rcBest = new NativeMethods.
RECT
();
1738
NativeMethods.RECT rc = new NativeMethods.
RECT
();
1842
NativeMethods.RECT rcChild = new NativeMethods.
RECT
();
1861
NativeMethods.RECT rcClient = new NativeMethods.
RECT
();
28 references to RECT
UIAutomationClient (28)
MS\Internal\Automation\BoundingRectTracker.cs (5)
86
NativeMethods.
RECT
rc32 = new NativeMethods.RECT(0,0,0,0);
128
private static bool Compare( NativeMethods.
RECT
rc1, NativeMethods.
RECT
rc2 )
147
private static NativeMethods.
RECT
_emptyRect = new NativeMethods.RECT(0,0,0,0);
149
private NativeMethods.
RECT
_lastRect; // keep track of last location
MS\Internal\Automation\ClickablePoint.cs (1)
33
NativeMethods.
RECT
winRect = new NativeMethods.RECT((int)rect.Left, (int)rect.Top, (int)rect.Height, (int)rect.Bottom);
MS\Internal\Automation\HwndProxyElementProvider.cs (13)
236
NativeMethods.
RECT
rcW32 = new NativeMethods.RECT();
643
NativeMethods.
RECT
currentRect = new NativeMethods.RECT();
667
NativeMethods.
RECT
parentRect = new NativeMethods.RECT();
729
NativeMethods.
RECT
currentRect = new NativeMethods.RECT();
1465
NativeMethods.
RECT
rcW32;
1690
private static bool PtInRect( NativeMethods.
RECT
rc, double x, double y )
1696
private static bool Rect1InRect2( NativeMethods.
RECT
rc1, NativeMethods.
RECT
rc2 )
1717
NativeMethods.
RECT
rcBest = new NativeMethods.RECT();
1738
NativeMethods.
RECT
rc = new NativeMethods.RECT();
1842
NativeMethods.
RECT
rcChild = new NativeMethods.RECT();
1861
NativeMethods.
RECT
rcClient = new NativeMethods.RECT();
1906
private static bool MapWindowPoints(NativeMethods.HWND hWndFrom, NativeMethods.HWND hWndTo, ref NativeMethods.
RECT
rect, int cPoints)
MS\Internal\Automation\Misc.cs (2)
309
internal static bool GetClientRect(NativeMethods.HWND hwnd, out NativeMethods.
RECT
rc)
438
internal static bool GetWindowRect(NativeMethods.HWND hwnd, out NativeMethods.
RECT
rc)
MS\Win32\SafeNativeMethods.cs (4)
67
public NativeMethods.
RECT
rc;
138
public static extern bool GetClientRect( NativeMethods.HWND hwnd, out NativeMethods.
RECT
rc );
141
public static extern bool GetWindowRect( NativeMethods.HWND hwnd, out NativeMethods.
RECT
rc );
208
public static extern IntPtr MonitorFromRect( ref NativeMethods.
RECT
rect, int dwFlags );
MS\Win32\UnsafeNativeMethods.cs (2)
323
public NativeMethods.
RECT
rcNormalPosition;
352
internal NativeMethods.
RECT
rcBar;
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsSetLastError.cs (1)
59
public static extern int MapWindowPoints(NativeMethods.HWND hWndFrom, NativeMethods.HWND hWndTo, [In, Out] ref NativeMethods.
RECT
rect, int cPoints);