1 type derived from WindowsScrollBar
UIAutomationClientsideProviders (1)
MS\Internal\AutomationProxies\WindowsListViewScroll.cs (1)
32
class WindowsListViewScrollBar:
WindowsScrollBar
, IRangeValueProvider
6 instantiations of WindowsScrollBar
UIAutomationClientsideProviders (6)
MS\Internal\AutomationProxies\NonClientArea.cs (4)
475
return new
WindowsScrollBar
(_hwnd, this, (int) item, NativeMethods.SB_HORZ);
487
return new
WindowsScrollBar
(_hwnd, this, (int) item, NativeMethods.SB_VERT);
688
ProxyFragment scrollBar = new
WindowsScrollBar
(hwnd, el, (int)item, sbFlag);
726
WindowsScrollBar scrollBar = new
WindowsScrollBar
(hwnd, el, (int)item, idObject == NativeMethods.OBJID_HSCROLL ? NativeMethods.SB_HORZ : NativeMethods.SB_VERT);
MS\Internal\AutomationProxies\WindowsScrollBar.cs (2)
84
return new
WindowsScrollBar
(hwnd, null, idChild, NativeMethods.SB_CTL);
92
WindowsScrollBar wtv = new
WindowsScrollBar
(hwnd, null, -1, NativeMethods.SB_CTL);
47 references to WindowsScrollBar
UIAutomationClientsideProviders (47)
MS\Internal\AutomationProxies\NonClientArea.cs (3)
468
if (
WindowsScrollBar
.HasHorizontalScrollBar (_hwnd))
480
if (
WindowsScrollBar
.HasVerticalScrollBar (_hwnd))
726
WindowsScrollBar
scrollBar = new WindowsScrollBar(hwnd, el, (int)item, idObject == NativeMethods.OBJID_HSCROLL ? NativeMethods.SB_HORZ : NativeMethods.SB_VERT);
MS\Internal\AutomationProxies\WindowsScrollBar.cs (1)
92
WindowsScrollBar
wtv = new WindowsScrollBar (hwnd, null, -1, NativeMethods.SB_CTL);
MS\Internal\AutomationProxies\WindowsScrollBarBits.cs (43)
57
switch ((
WindowsScrollBar
.ScrollBarItem)_item)
59
case
WindowsScrollBar
.ScrollBarItem.UpArrow:
64
case
WindowsScrollBar
.ScrollBarItem.LargeDecrement:
69
case
WindowsScrollBar
.ScrollBarItem.LargeIncrement:
74
case
WindowsScrollBar
.ScrollBarItem.DownArrow:
79
case
WindowsScrollBar
.ScrollBarItem.Thumb:
108
if (iid == InvokePattern.Pattern && (
WindowsScrollBar
.ScrollBarItem) _item !=
WindowsScrollBar
.ScrollBarItem.Thumb)
136
return GetBoundingRectangle (_hwnd, _parent, (
WindowsScrollBar
.ScrollBarItem) _item, _sbFlag);
162
if ((
WindowsScrollBar
.ScrollBarItem) _item ==
WindowsScrollBar
.ScrollBarItem.Thumb)
169
switch ((
WindowsScrollBar
.ScrollBarItem) _item)
171
case
WindowsScrollBar
.ScrollBarItem.UpArrow :
175
case
WindowsScrollBar
.ScrollBarItem.LargeDecrement :
179
case
WindowsScrollBar
.ScrollBarItem.LargeIncrement :
183
case
WindowsScrollBar
.ScrollBarItem.DownArrow :
187
if (
WindowsScrollBar
.IsScrollBarVertical(_hwnd, _sbFlag))
212
static internal Rect GetBoundingRectangle(IntPtr hwnd, ProxyFragment parent,
WindowsScrollBar
.ScrollBarItem item, int sbFlag)
219
bool fDisableScrollBar = !
WindowsScrollBar
.IsScrollBarWithThumb (hwnd, sbFlag);
220
if (fDisableScrollBar && (item ==
WindowsScrollBar
.ScrollBarItem.LargeDecrement || item ==
WindowsScrollBar
.ScrollBarItem.Thumb || item ==
WindowsScrollBar
.ScrollBarItem.LargeDecrement))
279
if(
WindowsScrollBar
.IsScrollBarVertical(hwnd, sbFlag))
304
static internal Rect GetVerticalScrollbarBitBoundingRectangle(IntPtr hwnd,
WindowsScrollBar
.ScrollBarItem item, NativeMethods.ScrollBarInfo sbi)
334
case
WindowsScrollBar
.ScrollBarItem.UpArrow :
339
case
WindowsScrollBar
.ScrollBarItem.LargeIncrement :
351
case
WindowsScrollBar
.ScrollBarItem.Thumb :
358
case
WindowsScrollBar
.ScrollBarItem.LargeDecrement :
370
case
WindowsScrollBar
.ScrollBarItem.DownArrow :
395
static internal Rect GetHorizontalScrollbarBitBoundingRectangle(IntPtr hwnd,
WindowsScrollBar
.ScrollBarItem item, NativeMethods.ScrollBarInfo sbi)
428
if (item ==
WindowsScrollBar
.ScrollBarItem.UpArrow)
430
item =
WindowsScrollBar
.ScrollBarItem.DownArrow;
432
else if (item ==
WindowsScrollBar
.ScrollBarItem.DownArrow)
434
item =
WindowsScrollBar
.ScrollBarItem.UpArrow;
436
else if (item ==
WindowsScrollBar
.ScrollBarItem.LargeIncrement)
438
item =
WindowsScrollBar
.ScrollBarItem.LargeDecrement;
440
else if (item ==
WindowsScrollBar
.ScrollBarItem.LargeDecrement)
442
item =
WindowsScrollBar
.ScrollBarItem.LargeIncrement;
448
case
WindowsScrollBar
.ScrollBarItem.UpArrow :
453
case
WindowsScrollBar
.ScrollBarItem.LargeIncrement :
465
case
WindowsScrollBar
.ScrollBarItem.Thumb :
472
case
WindowsScrollBar
.ScrollBarItem.LargeDecrement :
484
case
WindowsScrollBar
.ScrollBarItem.DownArrow :