1 type derived from WindowsScrollBar
UIAutomationClientSideProviders (1)
MS\Internal\AutomationProxies\WindowsListViewScroll.cs (1)
23
class WindowsListViewScrollBar:
WindowsScrollBar
, IRangeValueProvider
6 instantiations of WindowsScrollBar
UIAutomationClientSideProviders (6)
MS\Internal\AutomationProxies\NonClientArea.cs (4)
478
return new
WindowsScrollBar
(_hwnd, this, (int) item, NativeMethods.SB_HORZ);
490
return new
WindowsScrollBar
(_hwnd, this, (int) item, NativeMethods.SB_VERT);
691
ProxyFragment scrollBar = new
WindowsScrollBar
(hwnd, el, (int)item, sbFlag);
729
WindowsScrollBar scrollBar = new
WindowsScrollBar
(hwnd, el, (int)item, idObject == NativeMethods.OBJID_HSCROLL ? NativeMethods.SB_HORZ : NativeMethods.SB_VERT);
MS\Internal\AutomationProxies\WindowsScrollBar.cs (2)
73
return new
WindowsScrollBar
(hwnd, null, idChild, NativeMethods.SB_CTL);
81
WindowsScrollBar wtv = new
WindowsScrollBar
(hwnd, null, -1, NativeMethods.SB_CTL);
47 references to WindowsScrollBar
UIAutomationClientSideProviders (47)
MS\Internal\AutomationProxies\NonClientArea.cs (3)
471
if (
WindowsScrollBar
.HasHorizontalScrollBar (_hwnd))
483
if (
WindowsScrollBar
.HasVerticalScrollBar (_hwnd))
729
WindowsScrollBar
scrollBar = new WindowsScrollBar(hwnd, el, (int)item, idObject == NativeMethods.OBJID_HSCROLL ? NativeMethods.SB_HORZ : NativeMethods.SB_VERT);
MS\Internal\AutomationProxies\WindowsScrollBar.cs (1)
81
WindowsScrollBar
wtv = new WindowsScrollBar (hwnd, null, -1, NativeMethods.SB_CTL);
MS\Internal\AutomationProxies\WindowsScrollBarBits.cs (43)
51
switch ((
WindowsScrollBar
.ScrollBarItem)_item)
53
case
WindowsScrollBar
.ScrollBarItem.UpArrow:
58
case
WindowsScrollBar
.ScrollBarItem.LargeDecrement:
63
case
WindowsScrollBar
.ScrollBarItem.LargeIncrement:
68
case
WindowsScrollBar
.ScrollBarItem.DownArrow:
73
case
WindowsScrollBar
.ScrollBarItem.Thumb:
102
if (iid == InvokePattern.Pattern && (
WindowsScrollBar
.ScrollBarItem) _item !=
WindowsScrollBar
.ScrollBarItem.Thumb)
130
return GetBoundingRectangle (_hwnd, _parent, (
WindowsScrollBar
.ScrollBarItem) _item, _sbFlag);
156
if ((
WindowsScrollBar
.ScrollBarItem) _item ==
WindowsScrollBar
.ScrollBarItem.Thumb)
163
switch ((
WindowsScrollBar
.ScrollBarItem) _item)
165
case
WindowsScrollBar
.ScrollBarItem.UpArrow :
169
case
WindowsScrollBar
.ScrollBarItem.LargeDecrement :
173
case
WindowsScrollBar
.ScrollBarItem.LargeIncrement :
177
case
WindowsScrollBar
.ScrollBarItem.DownArrow :
181
if (
WindowsScrollBar
.IsScrollBarVertical(_hwnd, _sbFlag))
206
static internal Rect GetBoundingRectangle(IntPtr hwnd, ProxyFragment parent,
WindowsScrollBar
.ScrollBarItem item, int sbFlag)
213
bool fDisableScrollBar = !
WindowsScrollBar
.IsScrollBarWithThumb (hwnd, sbFlag);
214
if (fDisableScrollBar && (item ==
WindowsScrollBar
.ScrollBarItem.LargeDecrement || item ==
WindowsScrollBar
.ScrollBarItem.Thumb || item ==
WindowsScrollBar
.ScrollBarItem.LargeDecrement))
273
if(
WindowsScrollBar
.IsScrollBarVertical(hwnd, sbFlag))
298
static internal Rect GetVerticalScrollbarBitBoundingRectangle(IntPtr hwnd,
WindowsScrollBar
.ScrollBarItem item, NativeMethods.ScrollBarInfo sbi)
328
case
WindowsScrollBar
.ScrollBarItem.UpArrow :
333
case
WindowsScrollBar
.ScrollBarItem.LargeIncrement :
345
case
WindowsScrollBar
.ScrollBarItem.Thumb :
352
case
WindowsScrollBar
.ScrollBarItem.LargeDecrement :
364
case
WindowsScrollBar
.ScrollBarItem.DownArrow :
389
static internal Rect GetHorizontalScrollbarBitBoundingRectangle(IntPtr hwnd,
WindowsScrollBar
.ScrollBarItem item, NativeMethods.ScrollBarInfo sbi)
422
if (item ==
WindowsScrollBar
.ScrollBarItem.UpArrow)
424
item =
WindowsScrollBar
.ScrollBarItem.DownArrow;
426
else if (item ==
WindowsScrollBar
.ScrollBarItem.DownArrow)
428
item =
WindowsScrollBar
.ScrollBarItem.UpArrow;
430
else if (item ==
WindowsScrollBar
.ScrollBarItem.LargeIncrement)
432
item =
WindowsScrollBar
.ScrollBarItem.LargeDecrement;
434
else if (item ==
WindowsScrollBar
.ScrollBarItem.LargeDecrement)
436
item =
WindowsScrollBar
.ScrollBarItem.LargeIncrement;
442
case
WindowsScrollBar
.ScrollBarItem.UpArrow :
447
case
WindowsScrollBar
.ScrollBarItem.LargeIncrement :
459
case
WindowsScrollBar
.ScrollBarItem.Thumb :
466
case
WindowsScrollBar
.ScrollBarItem.LargeDecrement :
478
case
WindowsScrollBar
.ScrollBarItem.DownArrow :