8 instantiations of CPRect
UIAutomationClientSideProviders (8)
MS\Internal\AutomationProxies\ClickablePoint.cs (7)
152
CPRect rcp = new
CPRect
(ref rc, false);
276
CPRect rcp = new
CPRect
(ref rc, false);
312
rectList.Add(new
CPRect
(left, top, right, bottom, ro._fNotCovered));
319
rectList.Add(new
CPRect
(left, top, right, bottom, ro._fNotCovered & fRiAsInsideRect));
326
rectList.Add(new
CPRect
(left, top, right, bottom, ro._fNotCovered));
387
rectList.Add(new
CPRect
(left, ro._top, right, ro._bottom, ro._fNotCovered & fRiAsInsideRect));
401
rectList.Add(new
CPRect
(left, ro._top, right, ro._bottom, ro._fNotCovered & fRiAsInsideRect));
MS\Internal\AutomationProxies\ProxySimple.cs (1)
594
listOut.Add(new ClickablePoint.
CPRect
(ref rcItem, true));
24 references to CPRect
UIAutomationClientSideProviders (24)
MS\Internal\AutomationProxies\ClickablePoint.cs (22)
53
static internal bool GetPoint(IntPtr hwnd, List<
CPRect
> listIn, List<
CPRect
> listOut, ref NativeMethods.Win32Point pt)
136
internal static void ExcludeChildren(ProxyFragment fragment, List<
CPRect
> listIn, List<
CPRect
> listOut)
152
CPRect
rcp = new CPRect(ref rc, false);
209
internal readonly bool Intersect(ref
CPRect
ri)
215
internal readonly bool Overlap(ref
CPRect
ri)
231
private static bool ClickableInRect(IntPtr hwnd, ref NativeMethods.Win32Point pt, bool fRiAsInsideRect, List<
CPRect
> listIn, List<
CPRect
> listOut)
276
CPRect
rcp = new CPRect(ref rc, false);
299
static private void SplitVertical(ref
CPRect
ro, ref
CPRect
ri, int left, int right, List<
CPRect
> rectList, bool fRiAsInsideRect)
353
static private void SplitRect(ref
CPRect
ro,
CPRect
ri, List<
CPRect
> rectList, bool fRiAsInsideRect)
416
static private void SplitRect(List<
CPRect
> listIn, ref
CPRect
ri, List<
CPRect
> listOut, bool fRiAsInsideRect)
421
CPRect
ro = listIn[i];
436
static private bool GetClickablePoint(List<
CPRect
> rectList, out int x, out int y)
440
CPRect
r = rectList[i];
MS\Internal\AutomationProxies\ProxySimple.cs (2)
588
List<ClickablePoint.
CPRect
> listIn = new(100);
589
List<ClickablePoint.
CPRect
> listOut = new(100);