59 references to ScrollBarItem
UIAutomationClientSideProviders (59)
MS\Internal\AutomationProxies\WindowsScrollBar.cs (19)
284ScrollBarItem item = (ScrollBarItem) child._item; 286if (item != ScrollBarItem.DownArrow) 289if (item == ScrollBarItem.UpArrow && !IsScrollBarWithThumb (_hwnd, _sbFlag)) 291item = ScrollBarItem.DownArrow - 1; 293return CreateScrollBitsItem ((ScrollBarItem) ((int) item + 1)); 304ScrollBarItem item = (ScrollBarItem) child._item; 306if (item != ScrollBarItem.UpArrow) 309if (item == ScrollBarItem.DownArrow && !IsScrollBarWithThumb (_hwnd, _sbFlag)) 311item = ScrollBarItem.UpArrow + 1; 313return CreateScrollBitsItem ((ScrollBarItem) ((int) item - 1)); 322return CreateScrollBitsItem (ScrollBarItem.UpArrow); 328return CreateScrollBitsItem (ScrollBarItem.DownArrow); 334for (ScrollBarItem item = ScrollBarItem.UpArrow; (int) item <= (int) ScrollBarItem.DownArrow; item = (ScrollBarItem) ((int) item + 1)) 521private ProxySimple CreateScrollBitsItem (ScrollBarItem index)
MS\Internal\AutomationProxies\WindowsScrollBarBits.cs (40)
51switch ((WindowsScrollBar.ScrollBarItem)_item) 53case WindowsScrollBar.ScrollBarItem.UpArrow: 58case WindowsScrollBar.ScrollBarItem.LargeDecrement: 63case WindowsScrollBar.ScrollBarItem.LargeIncrement: 68case WindowsScrollBar.ScrollBarItem.DownArrow: 73case WindowsScrollBar.ScrollBarItem.Thumb: 102if (iid == InvokePattern.Pattern && (WindowsScrollBar.ScrollBarItem) _item != WindowsScrollBar.ScrollBarItem.Thumb) 130return GetBoundingRectangle (_hwnd, _parent, (WindowsScrollBar.ScrollBarItem) _item, _sbFlag); 156if ((WindowsScrollBar.ScrollBarItem) _item == WindowsScrollBar.ScrollBarItem.Thumb) 163switch ((WindowsScrollBar.ScrollBarItem) _item) 165case WindowsScrollBar.ScrollBarItem.UpArrow : 169case WindowsScrollBar.ScrollBarItem.LargeDecrement : 173case WindowsScrollBar.ScrollBarItem.LargeIncrement : 177case WindowsScrollBar.ScrollBarItem.DownArrow : 206static internal Rect GetBoundingRectangle(IntPtr hwnd, ProxyFragment parent, WindowsScrollBar.ScrollBarItem item, int sbFlag) 214if (fDisableScrollBar && (item == WindowsScrollBar.ScrollBarItem.LargeDecrement || item == WindowsScrollBar.ScrollBarItem.Thumb || item == WindowsScrollBar.ScrollBarItem.LargeDecrement)) 298static internal Rect GetVerticalScrollbarBitBoundingRectangle(IntPtr hwnd, WindowsScrollBar.ScrollBarItem item, NativeMethods.ScrollBarInfo sbi) 328case WindowsScrollBar.ScrollBarItem.UpArrow : 333case WindowsScrollBar.ScrollBarItem.LargeIncrement : 345case WindowsScrollBar.ScrollBarItem.Thumb : 352case WindowsScrollBar.ScrollBarItem.LargeDecrement : 364case WindowsScrollBar.ScrollBarItem.DownArrow : 389static internal Rect GetHorizontalScrollbarBitBoundingRectangle(IntPtr hwnd, WindowsScrollBar.ScrollBarItem item, NativeMethods.ScrollBarInfo sbi) 422if (item == WindowsScrollBar.ScrollBarItem.UpArrow) 424item = WindowsScrollBar.ScrollBarItem.DownArrow; 426else if (item == WindowsScrollBar.ScrollBarItem.DownArrow) 428item = WindowsScrollBar.ScrollBarItem.UpArrow; 430else if (item == WindowsScrollBar.ScrollBarItem.LargeIncrement) 432item = WindowsScrollBar.ScrollBarItem.LargeDecrement; 434else if (item == WindowsScrollBar.ScrollBarItem.LargeDecrement) 436item = WindowsScrollBar.ScrollBarItem.LargeIncrement; 442case WindowsScrollBar.ScrollBarItem.UpArrow : 447case WindowsScrollBar.ScrollBarItem.LargeIncrement : 459case WindowsScrollBar.ScrollBarItem.Thumb : 466case WindowsScrollBar.ScrollBarItem.LargeDecrement : 478case WindowsScrollBar.ScrollBarItem.DownArrow :