1 type derived from WindowsScrollBar
UIAutomationClientSideProviders (1)
MS\Internal\AutomationProxies\WindowsListViewScroll.cs (1)
20
internal class WindowsListViewScrollBar:
WindowsScrollBar
, IRangeValueProvider
6 instantiations of WindowsScrollBar
UIAutomationClientSideProviders (6)
MS\Internal\AutomationProxies\NonClientArea.cs (4)
467
return new
WindowsScrollBar
(_hwnd, this, (int) item, NativeMethods.SB_HORZ);
479
return new
WindowsScrollBar
(_hwnd, this, (int) item, NativeMethods.SB_VERT);
674
ProxyFragment scrollBar = new
WindowsScrollBar
(hwnd, el, (int)item, sbFlag);
709
WindowsScrollBar scrollBar = new
WindowsScrollBar
(hwnd, el, (int)item, idObject == NativeMethods.OBJID_HSCROLL ? NativeMethods.SB_HORZ : NativeMethods.SB_VERT);
MS\Internal\AutomationProxies\WindowsScrollBar.cs (2)
69
return new
WindowsScrollBar
(hwnd, null, idChild, NativeMethods.SB_CTL);
77
WindowsScrollBar wtv = new
WindowsScrollBar
(hwnd, null, -1, NativeMethods.SB_CTL);
47 references to WindowsScrollBar
UIAutomationClientSideProviders (47)
MS\Internal\AutomationProxies\NonClientArea.cs (3)
460
if (
WindowsScrollBar
.HasHorizontalScrollBar (_hwnd))
472
if (
WindowsScrollBar
.HasVerticalScrollBar (_hwnd))
709
WindowsScrollBar
scrollBar = new WindowsScrollBar(hwnd, el, (int)item, idObject == NativeMethods.OBJID_HSCROLL ? NativeMethods.SB_HORZ : NativeMethods.SB_VERT);
MS\Internal\AutomationProxies\WindowsScrollBar.cs (1)
77
WindowsScrollBar
wtv = new WindowsScrollBar (hwnd, null, -1, NativeMethods.SB_CTL);
MS\Internal\AutomationProxies\WindowsScrollBarBits.cs (43)
47
switch ((
WindowsScrollBar
.ScrollBarItem)_item)
49
case
WindowsScrollBar
.ScrollBarItem.UpArrow:
54
case
WindowsScrollBar
.ScrollBarItem.LargeDecrement:
59
case
WindowsScrollBar
.ScrollBarItem.LargeIncrement:
64
case
WindowsScrollBar
.ScrollBarItem.DownArrow:
69
case
WindowsScrollBar
.ScrollBarItem.Thumb:
98
if (iid == InvokePattern.Pattern && (
WindowsScrollBar
.ScrollBarItem) _item !=
WindowsScrollBar
.ScrollBarItem.Thumb)
126
return GetBoundingRectangle (_hwnd, _parent, (
WindowsScrollBar
.ScrollBarItem) _item, _sbFlag);
152
if ((
WindowsScrollBar
.ScrollBarItem) _item ==
WindowsScrollBar
.ScrollBarItem.Thumb)
159
switch ((
WindowsScrollBar
.ScrollBarItem) _item)
161
case
WindowsScrollBar
.ScrollBarItem.UpArrow :
165
case
WindowsScrollBar
.ScrollBarItem.LargeDecrement :
169
case
WindowsScrollBar
.ScrollBarItem.LargeIncrement :
173
case
WindowsScrollBar
.ScrollBarItem.DownArrow :
177
if (
WindowsScrollBar
.IsScrollBarVertical(_hwnd, _sbFlag))
202
internal static Rect GetBoundingRectangle(IntPtr hwnd, ProxyFragment parent,
WindowsScrollBar
.ScrollBarItem item, int sbFlag)
209
bool fDisableScrollBar = !
WindowsScrollBar
.IsScrollBarWithThumb (hwnd, sbFlag);
210
if (fDisableScrollBar && (item ==
WindowsScrollBar
.ScrollBarItem.LargeDecrement || item ==
WindowsScrollBar
.ScrollBarItem.Thumb || item ==
WindowsScrollBar
.ScrollBarItem.LargeDecrement))
269
if(
WindowsScrollBar
.IsScrollBarVertical(hwnd, sbFlag))
294
internal static Rect GetVerticalScrollbarBitBoundingRectangle(IntPtr hwnd,
WindowsScrollBar
.ScrollBarItem item, NativeMethods.ScrollBarInfo sbi)
324
case
WindowsScrollBar
.ScrollBarItem.UpArrow :
329
case
WindowsScrollBar
.ScrollBarItem.LargeIncrement :
341
case
WindowsScrollBar
.ScrollBarItem.Thumb :
348
case
WindowsScrollBar
.ScrollBarItem.LargeDecrement :
360
case
WindowsScrollBar
.ScrollBarItem.DownArrow :
385
internal static Rect GetHorizontalScrollbarBitBoundingRectangle(IntPtr hwnd,
WindowsScrollBar
.ScrollBarItem item, NativeMethods.ScrollBarInfo sbi)
418
if (item ==
WindowsScrollBar
.ScrollBarItem.UpArrow)
420
item =
WindowsScrollBar
.ScrollBarItem.DownArrow;
422
else if (item ==
WindowsScrollBar
.ScrollBarItem.DownArrow)
424
item =
WindowsScrollBar
.ScrollBarItem.UpArrow;
426
else if (item ==
WindowsScrollBar
.ScrollBarItem.LargeIncrement)
428
item =
WindowsScrollBar
.ScrollBarItem.LargeDecrement;
430
else if (item ==
WindowsScrollBar
.ScrollBarItem.LargeDecrement)
432
item =
WindowsScrollBar
.ScrollBarItem.LargeIncrement;
438
case
WindowsScrollBar
.ScrollBarItem.UpArrow :
443
case
WindowsScrollBar
.ScrollBarItem.LargeIncrement :
455
case
WindowsScrollBar
.ScrollBarItem.Thumb :
462
case
WindowsScrollBar
.ScrollBarItem.LargeDecrement :
474
case
WindowsScrollBar
.ScrollBarItem.DownArrow :