11 instantiations of RECT
UIAutomationClient (11)
MS\Internal\Automation\BoundingRectTracker.cs (2)
88
NativeMethods.RECT rc32 = new NativeMethods.
RECT
(0,0,0,0);
149
private static NativeMethods.RECT _emptyRect = new NativeMethods.
RECT
(0,0,0,0);
MS\Internal\Automation\ClickablePoint.cs (1)
36
NativeMethods.RECT winRect = new NativeMethods.
RECT
((int)rect.Left, (int)rect.Top, (int)rect.Height, (int)rect.Bottom);
MS\Internal\Automation\HwndProxyElementProvider.cs (8)
246
NativeMethods.RECT rcW32 = new NativeMethods.
RECT
();
659
NativeMethods.RECT currentRect = new NativeMethods.
RECT
();
683
NativeMethods.RECT parentRect = new NativeMethods.
RECT
();
743
NativeMethods.RECT currentRect = new NativeMethods.
RECT
();
1734
NativeMethods.RECT rcBest = new NativeMethods.
RECT
();
1755
NativeMethods.RECT rc = new NativeMethods.
RECT
();
1859
NativeMethods.RECT rcChild = new NativeMethods.
RECT
();
1878
NativeMethods.RECT rcClient = new NativeMethods.
RECT
();
28 references to RECT
UIAutomationClient (28)
MS\Internal\Automation\BoundingRectTracker.cs (5)
88
NativeMethods.
RECT
rc32 = new NativeMethods.RECT(0,0,0,0);
130
private static bool Compare( NativeMethods.
RECT
rc1, NativeMethods.
RECT
rc2 )
149
private static NativeMethods.
RECT
_emptyRect = new NativeMethods.RECT(0,0,0,0);
151
private NativeMethods.
RECT
_lastRect; // keep track of last location
MS\Internal\Automation\ClickablePoint.cs (1)
36
NativeMethods.
RECT
winRect = new NativeMethods.RECT((int)rect.Left, (int)rect.Top, (int)rect.Height, (int)rect.Bottom);
MS\Internal\Automation\HwndProxyElementProvider.cs (13)
246
NativeMethods.
RECT
rcW32 = new NativeMethods.RECT();
659
NativeMethods.
RECT
currentRect = new NativeMethods.RECT();
683
NativeMethods.
RECT
parentRect = new NativeMethods.RECT();
743
NativeMethods.
RECT
currentRect = new NativeMethods.RECT();
1480
NativeMethods.
RECT
rcW32;
1707
private static bool PtInRect( NativeMethods.
RECT
rc, double x, double y )
1713
private static bool Rect1InRect2( NativeMethods.
RECT
rc1, NativeMethods.
RECT
rc2 )
1734
NativeMethods.
RECT
rcBest = new NativeMethods.RECT();
1755
NativeMethods.
RECT
rc = new NativeMethods.RECT();
1859
NativeMethods.
RECT
rcChild = new NativeMethods.RECT();
1878
NativeMethods.
RECT
rcClient = new NativeMethods.RECT();
1923
private static bool MapWindowPoints(NativeMethods.HWND hWndFrom, NativeMethods.HWND hWndTo, ref NativeMethods.
RECT
rect, int cPoints)
MS\Internal\Automation\Misc.cs (2)
318
internal static bool GetClientRect(NativeMethods.HWND hwnd, out NativeMethods.
RECT
rc)
447
internal static bool GetWindowRect(NativeMethods.HWND hwnd, out NativeMethods.
RECT
rc)
MS\Win32\SafeNativeMethods.cs (4)
70
public NativeMethods.
RECT
rc;
141
public static extern bool GetClientRect( NativeMethods.HWND hwnd, out NativeMethods.
RECT
rc );
144
public static extern bool GetWindowRect( NativeMethods.HWND hwnd, out NativeMethods.
RECT
rc );
211
public static extern IntPtr MonitorFromRect( ref NativeMethods.
RECT
rect, int dwFlags );
MS\Win32\UnsafeNativeMethods.cs (2)
327
public NativeMethods.
RECT
rcNormalPosition;
356
internal NativeMethods.
RECT
rcBar;
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsSetLastError.cs (1)
63
public static extern int MapWindowPoints(NativeMethods.HWND hWndFrom, NativeMethods.HWND hWndTo, [In, Out] ref NativeMethods.
RECT
rect, int cPoints);