1 type derived from WindowsScrollBar
UIAutomationClientSideProviders (1)
MS\Internal\AutomationProxies\WindowsListViewScroll.cs (1)
21class WindowsListViewScrollBar: WindowsScrollBar, IRangeValueProvider
6 instantiations of WindowsScrollBar
UIAutomationClientSideProviders (6)
MS\Internal\AutomationProxies\NonClientArea.cs (4)
474return new WindowsScrollBar (_hwnd, this, (int) item, NativeMethods.SB_HORZ); 486return new WindowsScrollBar (_hwnd, this, (int) item, NativeMethods.SB_VERT); 687ProxyFragment scrollBar = new WindowsScrollBar(hwnd, el, (int)item, sbFlag); 725WindowsScrollBar scrollBar = new WindowsScrollBar(hwnd, el, (int)item, idObject == NativeMethods.OBJID_HSCROLL ? NativeMethods.SB_HORZ : NativeMethods.SB_VERT);
MS\Internal\AutomationProxies\WindowsScrollBar.cs (2)
70return new WindowsScrollBar(hwnd, null, idChild, NativeMethods.SB_CTL); 78WindowsScrollBar wtv = new WindowsScrollBar (hwnd, null, -1, NativeMethods.SB_CTL);
47 references to WindowsScrollBar
UIAutomationClientSideProviders (47)
MS\Internal\AutomationProxies\NonClientArea.cs (3)
467if (WindowsScrollBar.HasHorizontalScrollBar (_hwnd)) 479if (WindowsScrollBar.HasVerticalScrollBar (_hwnd)) 725WindowsScrollBar scrollBar = new WindowsScrollBar(hwnd, el, (int)item, idObject == NativeMethods.OBJID_HSCROLL ? NativeMethods.SB_HORZ : NativeMethods.SB_VERT);
MS\Internal\AutomationProxies\WindowsScrollBar.cs (1)
78WindowsScrollBar wtv = new WindowsScrollBar (hwnd, null, -1, NativeMethods.SB_CTL);
MS\Internal\AutomationProxies\WindowsScrollBarBits.cs (43)
48switch ((WindowsScrollBar.ScrollBarItem)_item) 50case WindowsScrollBar.ScrollBarItem.UpArrow: 55case WindowsScrollBar.ScrollBarItem.LargeDecrement: 60case WindowsScrollBar.ScrollBarItem.LargeIncrement: 65case WindowsScrollBar.ScrollBarItem.DownArrow: 70case WindowsScrollBar.ScrollBarItem.Thumb: 99if (iid == InvokePattern.Pattern && (WindowsScrollBar.ScrollBarItem) _item != WindowsScrollBar.ScrollBarItem.Thumb) 127return GetBoundingRectangle (_hwnd, _parent, (WindowsScrollBar.ScrollBarItem) _item, _sbFlag); 153if ((WindowsScrollBar.ScrollBarItem) _item == WindowsScrollBar.ScrollBarItem.Thumb) 160switch ((WindowsScrollBar.ScrollBarItem) _item) 162case WindowsScrollBar.ScrollBarItem.UpArrow : 166case WindowsScrollBar.ScrollBarItem.LargeDecrement : 170case WindowsScrollBar.ScrollBarItem.LargeIncrement : 174case WindowsScrollBar.ScrollBarItem.DownArrow : 178if (WindowsScrollBar.IsScrollBarVertical(_hwnd, _sbFlag)) 203static internal Rect GetBoundingRectangle(IntPtr hwnd, ProxyFragment parent, WindowsScrollBar.ScrollBarItem item, int sbFlag) 210bool fDisableScrollBar = !WindowsScrollBar.IsScrollBarWithThumb (hwnd, sbFlag); 211if (fDisableScrollBar && (item == WindowsScrollBar.ScrollBarItem.LargeDecrement || item == WindowsScrollBar.ScrollBarItem.Thumb || item == WindowsScrollBar.ScrollBarItem.LargeDecrement)) 270if(WindowsScrollBar.IsScrollBarVertical(hwnd, sbFlag)) 295static internal Rect GetVerticalScrollbarBitBoundingRectangle(IntPtr hwnd, WindowsScrollBar.ScrollBarItem item, NativeMethods.ScrollBarInfo sbi) 325case WindowsScrollBar.ScrollBarItem.UpArrow : 330case WindowsScrollBar.ScrollBarItem.LargeIncrement : 342case WindowsScrollBar.ScrollBarItem.Thumb : 349case WindowsScrollBar.ScrollBarItem.LargeDecrement : 361case WindowsScrollBar.ScrollBarItem.DownArrow : 386static internal Rect GetHorizontalScrollbarBitBoundingRectangle(IntPtr hwnd, WindowsScrollBar.ScrollBarItem item, NativeMethods.ScrollBarInfo sbi) 419if (item == WindowsScrollBar.ScrollBarItem.UpArrow) 421item = WindowsScrollBar.ScrollBarItem.DownArrow; 423else if (item == WindowsScrollBar.ScrollBarItem.DownArrow) 425item = WindowsScrollBar.ScrollBarItem.UpArrow; 427else if (item == WindowsScrollBar.ScrollBarItem.LargeIncrement) 429item = WindowsScrollBar.ScrollBarItem.LargeDecrement; 431else if (item == WindowsScrollBar.ScrollBarItem.LargeDecrement) 433item = WindowsScrollBar.ScrollBarItem.LargeIncrement; 439case WindowsScrollBar.ScrollBarItem.UpArrow : 444case WindowsScrollBar.ScrollBarItem.LargeIncrement : 456case WindowsScrollBar.ScrollBarItem.Thumb : 463case WindowsScrollBar.ScrollBarItem.LargeDecrement : 475case WindowsScrollBar.ScrollBarItem.DownArrow :