59 references to ScrollBarItem
UIAutomationClientSideProviders (59)
MS\Internal\AutomationProxies\WindowsScrollBar.cs (19)
277ScrollBarItem item = (ScrollBarItem) child._item; 279if (item != ScrollBarItem.DownArrow) 282if (item == ScrollBarItem.UpArrow && !IsScrollBarWithThumb (_hwnd, _sbFlag)) 284item = ScrollBarItem.DownArrow - 1; 286return CreateScrollBitsItem ((ScrollBarItem) ((int) item + 1)); 297ScrollBarItem item = (ScrollBarItem) child._item; 299if (item != ScrollBarItem.UpArrow) 302if (item == ScrollBarItem.DownArrow && !IsScrollBarWithThumb (_hwnd, _sbFlag)) 304item = ScrollBarItem.UpArrow + 1; 306return CreateScrollBitsItem ((ScrollBarItem) ((int) item - 1)); 315return CreateScrollBitsItem (ScrollBarItem.UpArrow); 321return CreateScrollBitsItem (ScrollBarItem.DownArrow); 327for (ScrollBarItem item = ScrollBarItem.UpArrow; (int) item <= (int) ScrollBarItem.DownArrow; item = (ScrollBarItem) ((int) item + 1)) 514private ProxySimple CreateScrollBitsItem (ScrollBarItem index)
MS\Internal\AutomationProxies\WindowsScrollBarBits.cs (40)
47switch ((WindowsScrollBar.ScrollBarItem)_item) 49case WindowsScrollBar.ScrollBarItem.UpArrow: 54case WindowsScrollBar.ScrollBarItem.LargeDecrement: 59case WindowsScrollBar.ScrollBarItem.LargeIncrement: 64case WindowsScrollBar.ScrollBarItem.DownArrow: 69case WindowsScrollBar.ScrollBarItem.Thumb: 98if (iid == InvokePattern.Pattern && (WindowsScrollBar.ScrollBarItem) _item != WindowsScrollBar.ScrollBarItem.Thumb) 126return GetBoundingRectangle (_hwnd, _parent, (WindowsScrollBar.ScrollBarItem) _item, _sbFlag); 152if ((WindowsScrollBar.ScrollBarItem) _item == WindowsScrollBar.ScrollBarItem.Thumb) 159switch ((WindowsScrollBar.ScrollBarItem) _item) 161case WindowsScrollBar.ScrollBarItem.UpArrow : 165case WindowsScrollBar.ScrollBarItem.LargeDecrement : 169case WindowsScrollBar.ScrollBarItem.LargeIncrement : 173case WindowsScrollBar.ScrollBarItem.DownArrow : 202internal static Rect GetBoundingRectangle(IntPtr hwnd, ProxyFragment parent, WindowsScrollBar.ScrollBarItem item, int sbFlag) 210if (fDisableScrollBar && (item == WindowsScrollBar.ScrollBarItem.LargeDecrement || item == WindowsScrollBar.ScrollBarItem.Thumb || item == WindowsScrollBar.ScrollBarItem.LargeDecrement)) 294internal static Rect GetVerticalScrollbarBitBoundingRectangle(IntPtr hwnd, WindowsScrollBar.ScrollBarItem item, NativeMethods.ScrollBarInfo sbi) 324case WindowsScrollBar.ScrollBarItem.UpArrow : 329case WindowsScrollBar.ScrollBarItem.LargeIncrement : 341case WindowsScrollBar.ScrollBarItem.Thumb : 348case WindowsScrollBar.ScrollBarItem.LargeDecrement : 360case WindowsScrollBar.ScrollBarItem.DownArrow : 385internal static Rect GetHorizontalScrollbarBitBoundingRectangle(IntPtr hwnd, WindowsScrollBar.ScrollBarItem item, NativeMethods.ScrollBarInfo sbi) 418if (item == WindowsScrollBar.ScrollBarItem.UpArrow) 420item = WindowsScrollBar.ScrollBarItem.DownArrow; 422else if (item == WindowsScrollBar.ScrollBarItem.DownArrow) 424item = WindowsScrollBar.ScrollBarItem.UpArrow; 426else if (item == WindowsScrollBar.ScrollBarItem.LargeIncrement) 428item = WindowsScrollBar.ScrollBarItem.LargeDecrement; 430else if (item == WindowsScrollBar.ScrollBarItem.LargeDecrement) 432item = WindowsScrollBar.ScrollBarItem.LargeIncrement; 438case WindowsScrollBar.ScrollBarItem.UpArrow : 443case WindowsScrollBar.ScrollBarItem.LargeIncrement : 455case WindowsScrollBar.ScrollBarItem.Thumb : 462case WindowsScrollBar.ScrollBarItem.LargeDecrement : 474case WindowsScrollBar.ScrollBarItem.DownArrow :