97 references to SystemGesture
PresentationCore (96)
System\Windows\Input\Stylus\Common\MultiTouchSystemGestureLogic.cs (9)
26internal SystemGesture? GenerateStaticGesture(RawStylusInputReport stylusInputReport) 79private SystemGesture? OnTouchUp(RawStylusInputReport stylusInputReport) 108return SystemGesture.TwoFingerTap; 145case SystemGesture.Drag: 146case SystemGesture.RightDrag: 147case SystemGesture.Flick: 159case SystemGesture.Drag: 160case SystemGesture.RightDrag: 161case SystemGesture.Flick:
System\Windows\Input\Stylus\Common\RawStylusSystemGestureInputReport.cs (19)
15internal const SystemGesture InternalSystemGestureDoubleTap = (SystemGesture)0x11; 24internal static bool IsValidSystemGesture(SystemGesture systemGesture, bool allowFlick, bool allowDoubleTap) 28case SystemGesture.None: 29case SystemGesture.Tap: 30case SystemGesture.RightTap: 31case SystemGesture.Drag: 32case SystemGesture.RightDrag: 33case SystemGesture.HoldEnter: 34case SystemGesture.HoldLeave: 35case SystemGesture.HoverEnter: 36case SystemGesture.HoverLeave: 37case SystemGesture.TwoFingerTap: 40case SystemGesture.Flick: 92SystemGesture systemGesture, 145SystemGesture systemGesture, 154private void Initialize(SystemGesture systemGesture, int gestureX, int gestureY, int buttonState) 171internal SystemGesture SystemGesture { get { return _id; } } 195SystemGesture _id;
System\Windows\Input\Stylus\Common\StylusSystemGestureEventArgs.cs (4)
31SystemGesture systemGesture) : 70SystemGesture systemGesture, 91public SystemGesture SystemGesture 160SystemGesture _id;
System\Windows\Input\Stylus\Common\TabletDeviceBase.cs (1)
199internal SystemGesture? GenerateStaticGesture(RawStylusInputReport stylusInputReport)
System\Windows\Input\Stylus\Pointer\PointerInteractionEngine.cs (18)
272SystemGesture gesture = SystemGesture.None; 279gesture = SystemGesture.Tap; 284gesture = SystemGesture.RightTap; 293gesture = SystemGesture.HoldEnter; 297gesture = SystemGesture.HoldLeave; 308if (gesture != SystemGesture.None) 355SystemGesture.Flick, 372SystemGesture gesture = SystemGesture.None; 405gesture = SystemGesture.HoverEnter; 431gesture = SystemGesture.HoverLeave; 438if (gesture != SystemGesture.None) 461private SystemGesture DetectDragOrFlick(UnsafeNativeMethods.INTERACTION_CONTEXT_OUTPUT output) 463SystemGesture gesture = SystemGesture.None; 489gesture = (_firedHold) ? SystemGesture.RightDrag : SystemGesture.Drag;
System\Windows\Input\Stylus\Pointer\PointerLogic.cs (4)
308SystemGesture? gesture = rsir.StylusDevice.TabletDevice.TabletDeviceImpl.GenerateStaticGesture(rsir); 1309if (stylusGestureEventArgs.SystemGesture == SystemGesture.Drag 1310|| stylusGestureEventArgs.SystemGesture == SystemGesture.RightDrag) 1322private void GenerateGesture(RawStylusInputReport rawStylusInputReport, SystemGesture gesture)
System\Windows\Input\Stylus\Pointer\PointerStylusDevice.cs (1)
857if (report.SystemGesture == SystemGesture.Flick)
System\Windows\Input\Stylus\Wisp\PenContext.cs (1)
410(SystemGesture)id, x, y, buttonState);
System\Windows\Input\Stylus\Wisp\PenContexts.cs (1)
116SystemGesture id,
System\Windows\Input\Stylus\Wisp\WispLogic.cs (22)
78SystemGesture systemGesture, 87if (systemGesture == SystemGesture.Tap || 88systemGesture == SystemGesture.RightTap || 89systemGesture == SystemGesture.Drag || 90systemGesture == SystemGesture.RightDrag || 91systemGesture == SystemGesture.HoldEnter || 92systemGesture == SystemGesture.HoldLeave || 93systemGesture == SystemGesture.HoverEnter || 94systemGesture == SystemGesture.HoverLeave || 95systemGesture == SystemGesture.Flick || 97systemGesture == SystemGesture.None) 99Debug.Assert(systemGesture != SystemGesture.None); // We should ever see this as input. 946SystemGesture? systemGesture = tabletDevice.GenerateStaticGesture(stylusInputReport); 958GenerateGesture(stylusInputReport, stylusDevice.LastTapBarrelDown ? SystemGesture.RightTap : SystemGesture.Tap); 1330GenerateGesture(stylusMove.InputReport, SystemGesture.Drag); 1338if (stylusSystemGesture.SystemGesture == SystemGesture.Flick) 1791SystemGesture gesture = gestureArgs.SystemGesture; 1792if (gesture == SystemGesture.Tap || 1793gesture == SystemGesture.Drag) 2556if (systemGestureReport.SystemGesture == SystemGesture.Tap && stylusDevice.InAir) 2797private void GenerateGesture(RawStylusInputReport rawStylusInputReport, SystemGesture gesture)
System\Windows\Input\Stylus\Wisp\WispStylusDevice.cs (16)
1581private void UpdateStateForSystemGesture(SystemGesture gesture, RawStylusSystemGestureInputReport report) 1585case SystemGesture.Tap: 1586case SystemGesture.Drag: 1591case SystemGesture.RightTap: 1592case SystemGesture.RightDrag: 1597case SystemGesture.HoldEnter: 1601case SystemGesture.Flick: 1744if (systemGestureArgs.SystemGesture == SystemGesture.Tap || 1745systemGestureArgs.SystemGesture == SystemGesture.RightTap || 1746systemGestureArgs.SystemGesture == SystemGesture.Drag || 1747systemGestureArgs.SystemGesture == SystemGesture.RightDrag || 1748systemGestureArgs.SystemGesture == SystemGesture.Flick) 1757if (systemGestureArgs.SystemGesture == SystemGesture.Drag || 1758systemGestureArgs.SystemGesture == SystemGesture.RightDrag || 1759systemGestureArgs.SystemGesture == SystemGesture.Flick) 1763if (systemGestureArgs.SystemGesture == SystemGesture.Flick)
PresentationFramework (1)
System\Windows\Controls\ScrollViewer.cs (1)
865_seenTapGesture = e.SystemGesture == SystemGesture.Tap;