29 references to SItem
UIAutomationClientSideProviders (29)
MS\Internal\AutomationProxies\WindowsSlider.cs (29)
109
SItem
item = (
SItem
)(child._item + 1);
111
return item <=
SItem
.LargeIncrement ? CreateSliderItem (item) : null;
119
SItem
item = (
SItem
)(child._item - 1);
121
return item >=
SItem
.LargeDecrement ? CreateSliderItem (item) : null;
127
return CreateSliderItem (
SItem
.LargeDecrement);
133
return CreateSliderItem (
SItem
.LargeIncrement);
139
for (
SItem
item =
SItem
.LargeDecrement; (int) item <= (int)
SItem
.LargeIncrement; item = (
SItem
) ((int) item + 1))
247
private ProxySimple CreateSliderItem (
SItem
item)
372
if ((WindowsSlider.
SItem
)item == WindowsSlider.
SItem
.Thumb)
395
return _item != (int) WindowsSlider.
SItem
.Thumb && iid == InvokePattern.Pattern ? this : null;
403
return GetBoundingRectangle (_hwnd, (WindowsSlider.
SItem
) _item, _fHorizontal);
441
IntPtr wParam = (IntPtr) (_item == (int) WindowsSlider.
SItem
.LargeDecrement ? NativeMethods.VK_PRIOR : NativeMethods.VK_NEXT);
457
internal static Rect GetBoundingRectangle (IntPtr hwnd, WindowsSlider.
SItem
item, bool fHorizontal)
488
if (item ==
SItem
.LargeDecrement)
490
item =
SItem
.LargeIncrement;
492
else if (item ==
SItem
.LargeIncrement)
494
item =
SItem
.LargeDecrement;
500
case WindowsSlider.
SItem
.LargeDecrement :
503
case WindowsSlider.
SItem
.Thumb :
506
case WindowsSlider.
SItem
.LargeIncrement :
517
case WindowsSlider.
SItem
.LargeDecrement :
520
case WindowsSlider.
SItem
.Thumb :
523
case WindowsSlider.
SItem
.LargeIncrement :