59 references to ScrollBarItem
UIAutomationClientsideProviders (59)
MS\Internal\AutomationProxies\WindowsScrollBar.cs (19)
296ScrollBarItem item = (ScrollBarItem) child._item; 298if (item != ScrollBarItem.DownArrow) 301if (item == ScrollBarItem.UpArrow && !IsScrollBarWithThumb (_hwnd, _sbFlag)) 303item = ScrollBarItem.DownArrow - 1; 305return CreateScrollBitsItem ((ScrollBarItem) ((int) item + 1)); 316ScrollBarItem item = (ScrollBarItem) child._item; 318if (item != ScrollBarItem.UpArrow) 321if (item == ScrollBarItem.DownArrow && !IsScrollBarWithThumb (_hwnd, _sbFlag)) 323item = ScrollBarItem.UpArrow + 1; 325return CreateScrollBitsItem ((ScrollBarItem) ((int) item - 1)); 334return CreateScrollBitsItem (ScrollBarItem.UpArrow); 340return CreateScrollBitsItem (ScrollBarItem.DownArrow); 346for (ScrollBarItem item = ScrollBarItem.UpArrow; (int) item <= (int) ScrollBarItem.DownArrow; item = (ScrollBarItem) ((int) item + 1)) 533private ProxySimple CreateScrollBitsItem (ScrollBarItem index)
MS\Internal\AutomationProxies\WindowsScrollBarBits.cs (40)
57switch ((WindowsScrollBar.ScrollBarItem)_item) 59case WindowsScrollBar.ScrollBarItem.UpArrow: 64case WindowsScrollBar.ScrollBarItem.LargeDecrement: 69case WindowsScrollBar.ScrollBarItem.LargeIncrement: 74case WindowsScrollBar.ScrollBarItem.DownArrow: 79case WindowsScrollBar.ScrollBarItem.Thumb: 108if (iid == InvokePattern.Pattern && (WindowsScrollBar.ScrollBarItem) _item != WindowsScrollBar.ScrollBarItem.Thumb) 136return GetBoundingRectangle (_hwnd, _parent, (WindowsScrollBar.ScrollBarItem) _item, _sbFlag); 162if ((WindowsScrollBar.ScrollBarItem) _item == WindowsScrollBar.ScrollBarItem.Thumb) 169switch ((WindowsScrollBar.ScrollBarItem) _item) 171case WindowsScrollBar.ScrollBarItem.UpArrow : 175case WindowsScrollBar.ScrollBarItem.LargeDecrement : 179case WindowsScrollBar.ScrollBarItem.LargeIncrement : 183case WindowsScrollBar.ScrollBarItem.DownArrow : 212static internal Rect GetBoundingRectangle(IntPtr hwnd, ProxyFragment parent, WindowsScrollBar.ScrollBarItem item, int sbFlag) 220if (fDisableScrollBar && (item == WindowsScrollBar.ScrollBarItem.LargeDecrement || item == WindowsScrollBar.ScrollBarItem.Thumb || item == WindowsScrollBar.ScrollBarItem.LargeDecrement)) 304static internal Rect GetVerticalScrollbarBitBoundingRectangle(IntPtr hwnd, WindowsScrollBar.ScrollBarItem item, NativeMethods.ScrollBarInfo sbi) 334case WindowsScrollBar.ScrollBarItem.UpArrow : 339case WindowsScrollBar.ScrollBarItem.LargeIncrement : 351case WindowsScrollBar.ScrollBarItem.Thumb : 358case WindowsScrollBar.ScrollBarItem.LargeDecrement : 370case WindowsScrollBar.ScrollBarItem.DownArrow : 395static internal Rect GetHorizontalScrollbarBitBoundingRectangle(IntPtr hwnd, WindowsScrollBar.ScrollBarItem item, NativeMethods.ScrollBarInfo sbi) 428if (item == WindowsScrollBar.ScrollBarItem.UpArrow) 430item = WindowsScrollBar.ScrollBarItem.DownArrow; 432else if (item == WindowsScrollBar.ScrollBarItem.DownArrow) 434item = WindowsScrollBar.ScrollBarItem.UpArrow; 436else if (item == WindowsScrollBar.ScrollBarItem.LargeIncrement) 438item = WindowsScrollBar.ScrollBarItem.LargeDecrement; 440else if (item == WindowsScrollBar.ScrollBarItem.LargeDecrement) 442item = WindowsScrollBar.ScrollBarItem.LargeIncrement; 448case WindowsScrollBar.ScrollBarItem.UpArrow : 453case WindowsScrollBar.ScrollBarItem.LargeIncrement : 465case WindowsScrollBar.ScrollBarItem.Thumb : 472case WindowsScrollBar.ScrollBarItem.LargeDecrement : 484case WindowsScrollBar.ScrollBarItem.DownArrow :