11 instantiations of RECT
UIAutomationClient (11)
MS\Internal\Automation\BoundingRectTracker.cs (2)
85
NativeMethods.RECT rc32 = new NativeMethods.
RECT
(0,0,0,0);
146
private static NativeMethods.RECT _emptyRect = new NativeMethods.
RECT
(0,0,0,0);
MS\Internal\Automation\ClickablePoint.cs (1)
32
NativeMethods.RECT winRect = new NativeMethods.
RECT
((int)rect.Left, (int)rect.Top, (int)rect.Height, (int)rect.Bottom);
MS\Internal\Automation\HwndProxyElementProvider.cs (8)
235
NativeMethods.RECT rcW32 = new NativeMethods.
RECT
();
642
NativeMethods.RECT currentRect = new NativeMethods.
RECT
();
666
NativeMethods.RECT parentRect = new NativeMethods.
RECT
();
728
NativeMethods.RECT currentRect = new NativeMethods.
RECT
();
1716
NativeMethods.RECT rcBest = new NativeMethods.
RECT
();
1737
NativeMethods.RECT rc = new NativeMethods.
RECT
();
1841
NativeMethods.RECT rcChild = new NativeMethods.
RECT
();
1860
NativeMethods.RECT rcClient = new NativeMethods.
RECT
();
28 references to RECT
UIAutomationClient (28)
MS\Internal\Automation\BoundingRectTracker.cs (5)
85
NativeMethods.
RECT
rc32 = new NativeMethods.RECT(0,0,0,0);
127
private static bool Compare( NativeMethods.
RECT
rc1, NativeMethods.
RECT
rc2 )
146
private static NativeMethods.
RECT
_emptyRect = new NativeMethods.RECT(0,0,0,0);
148
private NativeMethods.
RECT
_lastRect; // keep track of last location
MS\Internal\Automation\ClickablePoint.cs (1)
32
NativeMethods.
RECT
winRect = new NativeMethods.RECT((int)rect.Left, (int)rect.Top, (int)rect.Height, (int)rect.Bottom);
MS\Internal\Automation\HwndProxyElementProvider.cs (13)
235
NativeMethods.
RECT
rcW32 = new NativeMethods.RECT();
642
NativeMethods.
RECT
currentRect = new NativeMethods.RECT();
666
NativeMethods.
RECT
parentRect = new NativeMethods.RECT();
728
NativeMethods.
RECT
currentRect = new NativeMethods.RECT();
1464
NativeMethods.
RECT
rcW32;
1689
private static bool PtInRect( NativeMethods.
RECT
rc, double x, double y )
1695
private static bool Rect1InRect2( NativeMethods.
RECT
rc1, NativeMethods.
RECT
rc2 )
1716
NativeMethods.
RECT
rcBest = new NativeMethods.RECT();
1737
NativeMethods.
RECT
rc = new NativeMethods.RECT();
1841
NativeMethods.
RECT
rcChild = new NativeMethods.RECT();
1860
NativeMethods.
RECT
rcClient = new NativeMethods.RECT();
1905
private static bool MapWindowPoints(NativeMethods.HWND hWndFrom, NativeMethods.HWND hWndTo, ref NativeMethods.
RECT
rect, int cPoints)
MS\Internal\Automation\Misc.cs (2)
308
internal static bool GetClientRect(NativeMethods.HWND hwnd, out NativeMethods.
RECT
rc)
437
internal static bool GetWindowRect(NativeMethods.HWND hwnd, out NativeMethods.
RECT
rc)
MS\Win32\SafeNativeMethods.cs (4)
66
public NativeMethods.
RECT
rc;
137
public static extern bool GetClientRect( NativeMethods.HWND hwnd, out NativeMethods.
RECT
rc );
140
public static extern bool GetWindowRect( NativeMethods.HWND hwnd, out NativeMethods.
RECT
rc );
207
public static extern IntPtr MonitorFromRect( ref NativeMethods.
RECT
rect, int dwFlags );
MS\Win32\UnsafeNativeMethods.cs (2)
322
public NativeMethods.
RECT
rcNormalPosition;
351
internal NativeMethods.
RECT
rcBar;
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsSetLastError.cs (1)
58
public static extern int MapWindowPoints(NativeMethods.HWND hWndFrom, NativeMethods.HWND hWndTo, [In, Out] ref NativeMethods.
RECT
rect, int cPoints);