diff --git a/src/Avalonia.Base/Input/InputElement.Gestures.cs b/src/Avalonia.Base/Input/InputElement.Gestures.cs index 1ad1146282..83f350f0e7 100644 --- a/src/Avalonia.Base/Input/InputElement.Gestures.cs +++ b/src/Avalonia.Base/Input/InputElement.Gestures.cs @@ -149,7 +149,7 @@ namespace Avalonia.Input } /// - /// Occurs when a pinch gesture occurs on the control. + /// Occurs when the user moves two contact points closer together. /// public event EventHandler? Pinch { @@ -158,7 +158,7 @@ namespace Avalonia.Input } /// - /// Occurs when a pinch gesture ends on the control. + /// Occurs when the user releases both contact points used in a pinch gesture. /// public event EventHandler? PinchEnded { @@ -167,7 +167,7 @@ namespace Avalonia.Input } /// - /// Occurs when a pull gesture occurs on the control. + /// Occurs when the user drags from the edge of a control. /// public event EventHandler? PullGesture { @@ -176,7 +176,7 @@ namespace Avalonia.Input } /// - /// Occurs when a pull gesture ends on the control. + /// Occurs when the user releases the pointer after a pull gesture. /// public event EventHandler? PullGestureEnded { @@ -185,7 +185,7 @@ namespace Avalonia.Input } /// - /// Occurs when a scroll gesture occurs on the control. + /// Occurs when the user continuously moves the pointer in the same direction within the control’s boundaries. /// public event EventHandler? ScrollGesture { @@ -194,7 +194,7 @@ namespace Avalonia.Input } /// - /// Occurs when a scroll gesture inertia starts on the control. + /// Occurs within a scroll gesture, when the user releases the pointer, and scrolling continues by transitioning to momentum-based gliding movement. /// public event EventHandler? ScrollGestureInertiaStarting { @@ -203,7 +203,7 @@ namespace Avalonia.Input } /// - /// Occurs when a scroll gesture ends on the control. + /// Occurs when a scroll gesture has fully stopped, taking into account any inertial movement that continues the scroll after the user has released the pointer. /// public event EventHandler? ScrollGestureEnded { @@ -212,7 +212,7 @@ namespace Avalonia.Input } /// - /// Occurs when a touchpad magnify gesture occurs on the control. + /// Occurs when the user moves two contact points away from each other on a touchpad. /// public event EventHandler? PointerTouchPadGestureMagnify { @@ -221,7 +221,7 @@ namespace Avalonia.Input } /// - /// Occurs when a touchpad rotate gesture occurs on the control. + /// Occurs when the user places two contact points and moves them in a circular motion on a touchpad. /// public event EventHandler? PointerTouchPadGestureRotate { @@ -230,7 +230,7 @@ namespace Avalonia.Input } /// - /// Occurs when a swipe gesture occurs on the control. + /// Occurs when the user rapidly drags the pointer in a single direction across the control. /// public event EventHandler? SwipeGesture { @@ -239,7 +239,7 @@ namespace Avalonia.Input } /// - /// Occurs when a touchpad swipe gesture occurs on the control. + /// Occurs when the user performs a rapid dragging motion in a single direction on a touchpad. /// public event EventHandler? PointerTouchPadGestureSwipe { @@ -248,7 +248,7 @@ namespace Avalonia.Input } /// - /// Occurs when a tap gesture occurs on the control. + /// Occurs when the user briefly contacts and releases a single point, without significant movement. /// public event EventHandler? Tapped { @@ -257,7 +257,7 @@ namespace Avalonia.Input } /// - /// Occurs when a right tap gesture occurs on the control. + /// Occurs when the user briefly contacts and releases a single point, without significant movement, using a mechanism on the input device recognized as a right button or equivalent. /// public event EventHandler? RightTapped { @@ -266,7 +266,7 @@ namespace Avalonia.Input } /// - /// Occurs when a hold gesture occurs on the control. + /// Occurs when the user makes a single contact, then maintains contact beyond a given time threshold without releasing or making another contact. /// public event EventHandler? Holding { @@ -275,7 +275,7 @@ namespace Avalonia.Input } /// - /// Occurs when a double-tap gesture occurs on the control. + /// Occurs when the user briefly contacts and releases twice on a single point, without significant movement. /// public event EventHandler? DoubleTapped {