97 references to SystemGesture
PresentationCore (96)
System\Windows\Input\Stylus\Common\MultiTouchSystemGestureLogic.cs (9)
25internal SystemGesture? GenerateStaticGesture(RawStylusInputReport stylusInputReport) 78private SystemGesture? OnTouchUp(RawStylusInputReport stylusInputReport) 107return SystemGesture.TwoFingerTap; 144case SystemGesture.Drag: 145case SystemGesture.RightDrag: 146case SystemGesture.Flick: 158case SystemGesture.Drag: 159case SystemGesture.RightDrag: 160case SystemGesture.Flick:
System\Windows\Input\Stylus\Common\RawStylusSystemGestureInputReport.cs (19)
14internal const SystemGesture InternalSystemGestureDoubleTap = (SystemGesture)0x11; 23internal static bool IsValidSystemGesture(SystemGesture systemGesture, bool allowFlick, bool allowDoubleTap) 27case SystemGesture.None: 28case SystemGesture.Tap: 29case SystemGesture.RightTap: 30case SystemGesture.Drag: 31case SystemGesture.RightDrag: 32case SystemGesture.HoldEnter: 33case SystemGesture.HoldLeave: 34case SystemGesture.HoverEnter: 35case SystemGesture.HoverLeave: 36case SystemGesture.TwoFingerTap: 39case SystemGesture.Flick: 91SystemGesture systemGesture, 144SystemGesture systemGesture, 153private void Initialize(SystemGesture systemGesture, int gestureX, int gestureY, int buttonState) 170internal SystemGesture SystemGesture { get { return _id; } } 194private SystemGesture _id;
System\Windows\Input\Stylus\Common\StylusSystemGestureEventArgs.cs (4)
30SystemGesture systemGesture) : 69SystemGesture systemGesture, 90public SystemGesture SystemGesture 159private SystemGesture _id;
System\Windows\Input\Stylus\Common\TabletDeviceBase.cs (1)
198internal SystemGesture? GenerateStaticGesture(RawStylusInputReport stylusInputReport)
System\Windows\Input\Stylus\Pointer\PointerInteractionEngine.cs (18)
271SystemGesture gesture = SystemGesture.None; 278gesture = SystemGesture.Tap; 283gesture = SystemGesture.RightTap; 292gesture = SystemGesture.HoldEnter; 296gesture = SystemGesture.HoldLeave; 307if (gesture != SystemGesture.None) 354SystemGesture.Flick, 371SystemGesture gesture = SystemGesture.None; 404gesture = SystemGesture.HoverEnter; 430gesture = SystemGesture.HoverLeave; 437if (gesture != SystemGesture.None) 460private SystemGesture DetectDragOrFlick(UnsafeNativeMethods.INTERACTION_CONTEXT_OUTPUT output) 462SystemGesture gesture = SystemGesture.None; 488gesture = (_firedHold) ? SystemGesture.RightDrag : SystemGesture.Drag;
System\Windows\Input\Stylus\Pointer\PointerLogic.cs (4)
307SystemGesture? gesture = rsir.StylusDevice.TabletDevice.TabletDeviceImpl.GenerateStaticGesture(rsir); 1308if (stylusGestureEventArgs.SystemGesture == SystemGesture.Drag 1309|| stylusGestureEventArgs.SystemGesture == SystemGesture.RightDrag) 1321private void GenerateGesture(RawStylusInputReport rawStylusInputReport, SystemGesture gesture)
System\Windows\Input\Stylus\Pointer\PointerStylusDevice.cs (1)
856if (report.SystemGesture == SystemGesture.Flick)
System\Windows\Input\Stylus\Wisp\PenContext.cs (1)
409(SystemGesture)id, x, y, buttonState);
System\Windows\Input\Stylus\Wisp\PenContexts.cs (1)
115SystemGesture id,
System\Windows\Input\Stylus\Wisp\WispLogic.cs (22)
77SystemGesture systemGesture, 86if (systemGesture == SystemGesture.Tap || 87systemGesture == SystemGesture.RightTap || 88systemGesture == SystemGesture.Drag || 89systemGesture == SystemGesture.RightDrag || 90systemGesture == SystemGesture.HoldEnter || 91systemGesture == SystemGesture.HoldLeave || 92systemGesture == SystemGesture.HoverEnter || 93systemGesture == SystemGesture.HoverLeave || 94systemGesture == SystemGesture.Flick || 96systemGesture == SystemGesture.None) 98Debug.Assert(systemGesture != SystemGesture.None); // We should ever see this as input. 945SystemGesture? systemGesture = tabletDevice.GenerateStaticGesture(stylusInputReport); 957GenerateGesture(stylusInputReport, stylusDevice.LastTapBarrelDown ? SystemGesture.RightTap : SystemGesture.Tap); 1329GenerateGesture(stylusMove.InputReport, SystemGesture.Drag); 1337if (stylusSystemGesture.SystemGesture == SystemGesture.Flick) 1790SystemGesture gesture = gestureArgs.SystemGesture; 1791if (gesture == SystemGesture.Tap || 1792gesture == SystemGesture.Drag) 2555if (systemGestureReport.SystemGesture == SystemGesture.Tap && stylusDevice.InAir) 2796private void GenerateGesture(RawStylusInputReport rawStylusInputReport, SystemGesture gesture)
System\Windows\Input\Stylus\Wisp\WispStylusDevice.cs (16)
1580private void UpdateStateForSystemGesture(SystemGesture gesture, RawStylusSystemGestureInputReport report) 1584case SystemGesture.Tap: 1585case SystemGesture.Drag: 1590case SystemGesture.RightTap: 1591case SystemGesture.RightDrag: 1596case SystemGesture.HoldEnter: 1600case SystemGesture.Flick: 1743if (systemGestureArgs.SystemGesture == SystemGesture.Tap || 1744systemGestureArgs.SystemGesture == SystemGesture.RightTap || 1745systemGestureArgs.SystemGesture == SystemGesture.Drag || 1746systemGestureArgs.SystemGesture == SystemGesture.RightDrag || 1747systemGestureArgs.SystemGesture == SystemGesture.Flick) 1756if (systemGestureArgs.SystemGesture == SystemGesture.Drag || 1757systemGestureArgs.SystemGesture == SystemGesture.RightDrag || 1758systemGestureArgs.SystemGesture == SystemGesture.Flick) 1762if (systemGestureArgs.SystemGesture == SystemGesture.Flick)
PresentationFramework (1)
System\Windows\Controls\ScrollViewer.cs (1)
864_seenTapGesture = e.SystemGesture == SystemGesture.Tap;