# ScrollGesture class

Namespace: [Eto.Forms](https://eto.picoe.ca/api/namespace/eto.forms.md) · Assembly: [Eto](https://eto.picoe.ca/api/assembly/eto.md) · Since v2.12

```cs
[Handler(ScrollGesture.IHandler)]
public class ScrollGesture : Gesture
```

Gesture for multidimensional scrolling, such as with a mouse wheel or two finger trackpad scroll input.

## Fields

- [DefaultWheelScrollAmount](https://eto.picoe.ca/api/type/eto.forms.scrollgesture/defaultwheelscrollamount.md): (static) Gets the default logical distance represented by one wheel notch.

## Properties

- [Delta](https://eto.picoe.ca/api/type/eto.forms.scrollgesture/delta.md): Gets the current scroll delta for the gesture activation, in logical coordinates.
- [IsDirectionInverted](https://eto.picoe.ca/api/type/eto.forms.scrollgesture/isdirectioninverted.md): Gets a value indicating that the [ScrollGesture.Delta](https://eto.picoe.ca/api/type/eto.forms.scrollgesture/delta.md) is inverted from the direction of the physical device.
- [Velocity](https://eto.picoe.ca/api/type/eto.forms.scrollgesture/velocity.md): Gets the current scroll velocity for the gesture activation, in logical coordinates per second.
- [WheelScrollAmount](https://eto.picoe.ca/api/type/eto.forms.scrollgesture/wheelscrollamount.md): Gets or sets the logical distance represented by one wheel notch.

## Inherited Members

- From [Gesture](https://eto.picoe.ca/api/type/eto.forms.gesture.md): [Control](https://eto.picoe.ca/api/type/eto.forms.gesture/control.md), [Enabled](https://eto.picoe.ca/api/type/eto.forms.gesture/enabled.md), [Activated](https://eto.picoe.ca/api/type/eto.forms.gesture/activated.md), [CanRecognizeSimultaneously](https://eto.picoe.ca/api/type/eto.forms.gesture/canrecognizesimultaneously.md), [AllowSimultaneousWith<TGesture>](https://eto.picoe.ca/api/type/eto.forms.gesture/allowsimultaneouswith.md), [AllowsSimultaneousRecognition](https://eto.picoe.ca/api/type/eto.forms.gesture/allowssimultaneousrecognition.md), [CanRecognizeSimultaneouslyWith](https://eto.picoe.ca/api/type/eto.forms.gesture/canrecognizesimultaneouslywith.md), [DisallowSimultaneousWith<TGesture>](https://eto.picoe.ca/api/type/eto.forms.gesture/disallowsimultaneouswith.md), [GetCallback](https://eto.picoe.ca/api/type/eto.forms.gesture/getcallback.md), [OnActivated](https://eto.picoe.ca/api/type/eto.forms.gesture/onactivated.md)
- From [Widget](https://eto.picoe.ca/api/type/eto.widget.md): [ControlObject](https://eto.picoe.ca/api/type/eto.widget/controlobject.md), [Handler](https://eto.picoe.ca/api/type/eto.widget/handler.md), [ID](https://eto.picoe.ca/api/type/eto.widget/id.md), [IsDisposed](https://eto.picoe.ca/api/type/eto.widget/isdisposed.md), [NativeHandle](https://eto.picoe.ca/api/type/eto.widget/nativehandle.md), [Platform](https://eto.picoe.ca/api/type/eto.widget/platform.md), [Properties](https://eto.picoe.ca/api/type/eto.widget/properties.md), [Style](https://eto.picoe.ca/api/type/eto.widget/style.md), [StyleChanged](https://eto.picoe.ca/api/type/eto.widget/stylechanged.md), [Dispose](https://eto.picoe.ca/api/type/eto.widget/dispose.md), [Initialize](https://eto.picoe.ca/api/type/eto.widget/initialize.md), [OnStyleChanged](https://eto.picoe.ca/api/type/eto.widget/onstylechanged.md), [ToString](https://eto.picoe.ca/api/type/eto.widget/tostring.md)
