1 write to nPos
UIAutomationClientSideProviders (1)
MS\Internal\AutomationProxies\WindowsScroll.cs (1)
312
si.
nPos
= newPos;
20 references to nPos
UIAutomationClientSideProviders (20)
MS\Internal\AutomationProxies\WindowsListView.cs (1)
1696
delta = (future - si.
nPos
) * (cPelsAll / (si.nMax + 1 - si.nMin));
MS\Internal\AutomationProxies\WindowsListViewScroll.cs (5)
95
dx = (int)((pos - si.
nPos
) * ((double)cPelsAll / (si.nMax + 1 - si.nMin)));
101
dy = (int)((pos - si.
nPos
) * ((double)cPelsAll / (si.nMax + 1 - si.nMin)));
114
if (si.
nPos
!= pos)
120
dx = (pos - si.
nPos
) * (cPelsAll / (si.nMax + 1 - si.nMin));
126
dy = (pos - si.
nPos
) * (cPelsAll / (si.nMax + 1 - si.nMin));
MS\Internal\AutomationProxies\WindowsScroll.cs (9)
239
return 100.0 * (si.
nPos
- si.nMin) / ((si.nMax - delta) - si.nMin);
308
if (newPos == si.
nPos
)
318
int wParam = NativeMethods.Util.MAKELONG(NativeMethods.SB_THUMBPOSITION, si.
nPos
);
321
if (fRet && Misc.GetScrollInfo(hwnd, sbFlag, ref si) && si.
nPos
!= newPos)
329
ScrollAmount prevAmount = si.
nPos
> newPos ? ScrollAmount.SmallDecrement : ScrollAmount.SmallIncrement;
332
ScrollAmount amount = si.
nPos
> newPos ? ScrollAmount.SmallDecrement : ScrollAmount.SmallIncrement;
336
if (prevAmount != amount || prevPos == si.
nPos
)
340
prevPos = si.
nPos
;
342
} while (fRet && Misc.GetScrollInfo(hwnd, sbFlag, ref si) && si.
nPos
!= newPos);
MS\Internal\AutomationProxies\WindowsScrollBar.cs (3)
587
return GetScrollMaxValue(si) - si.
nPos
;
589
return si.
nPos
;
633
if (val == si.
nPos
)
MS\Internal\AutomationProxies\WindowsScrollBarBits.cs (2)
551
if ((si.
nPos
== si.nMax) && (wParam == NativeMethods.SB_PAGEDOWN || wParam == NativeMethods.SB_LINEDOWN))
558
if ((si.
nPos
== si.nMin) && (wParam == NativeMethods.SB_PAGEUP || wParam == NativeMethods.SB_LINEUP))