1 write to nPos
UIAutomationClientsideProviders (1)
MS\Internal\AutomationProxies\WindowsScroll.cs (1)
320si.nPos = newPos;
20 references to nPos
UIAutomationClientsideProviders (20)
MS\Internal\AutomationProxies\WindowsListView.cs (1)
1708delta = (future - si.nPos) * (cPelsAll / (si.nMax + 1 - si.nMin));
MS\Internal\AutomationProxies\WindowsListViewScroll.cs (5)
105dx = (int)((pos - si.nPos) * ((double)cPelsAll / (si.nMax + 1 - si.nMin))); 111dy = (int)((pos - si.nPos) * ((double)cPelsAll / (si.nMax + 1 - si.nMin))); 124if (si.nPos != pos) 130dx = (pos - si.nPos) * (cPelsAll / (si.nMax + 1 - si.nMin)); 136dy = (pos - si.nPos) * (cPelsAll / (si.nMax + 1 - si.nMin));
MS\Internal\AutomationProxies\WindowsScroll.cs (9)
249return 100.0 * (si.nPos - si.nMin) / ((si.nMax - delta) - si.nMin); 316if (newPos == si.nPos) 326int wParam = NativeMethods.Util.MAKELONG(NativeMethods.SB_THUMBPOSITION, si.nPos); 329if (fRet && Misc.GetScrollInfo(hwnd, sbFlag, ref si) && si.nPos != newPos) 337ScrollAmount prevAmount = si.nPos > newPos ? ScrollAmount.SmallDecrement : ScrollAmount.SmallIncrement; 340ScrollAmount amount = si.nPos > newPos ? ScrollAmount.SmallDecrement : ScrollAmount.SmallIncrement; 344if (prevAmount != amount || prevPos == si.nPos) 348prevPos = si.nPos; 350} while (fRet && Misc.GetScrollInfo(hwnd, sbFlag, ref si) && si.nPos != newPos);
MS\Internal\AutomationProxies\WindowsScrollBar.cs (3)
604return GetScrollMaxValue(si) - si.nPos; 606return si.nPos; 648if (val == si.nPos)
MS\Internal\AutomationProxies\WindowsScrollBarBits.cs (2)
559if ((si.nPos == si.nMax) && (wParam == NativeMethods.SB_PAGEDOWN || wParam == NativeMethods.SB_LINEDOWN)) 566if ((si.nPos == si.nMin) && (wParam == NativeMethods.SB_PAGEUP || wParam == NativeMethods.SB_LINEUP))