Table of Contents

Class EventControllerScroll

Namespace
Gtk
Assembly
Gtk-4.0.dll
public class EventControllerScroll : EventController, IDisposable, GTypeProvider, InstanceFactory
Inheritance
EventControllerScroll
Implements
Inherited Members

Constructors

EventControllerScroll(params ConstructArgument[])

public EventControllerScroll(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

EventControllerScroll(EventControllerScrollHandle)

public EventControllerScroll(EventControllerScrollHandle handle)

Parameters

handle EventControllerScrollHandle

Fields

DecelerateSignal

Signal Descriptor for OnDecelerate.

public static readonly Signal<EventControllerScroll, EventControllerScroll.DecelerateSignalArgs> DecelerateSignal

Field Value

Signal<EventControllerScroll, EventControllerScroll.DecelerateSignalArgs>

FlagsPropertyDefinition

public static readonly Property<EventControllerScrollFlags, EventControllerScroll> FlagsPropertyDefinition

Field Value

Property<EventControllerScrollFlags, EventControllerScroll>

ScrollBeginSignal

Signal Descriptor for OnScrollBegin.

public static readonly Signal<EventControllerScroll> ScrollBeginSignal

Field Value

Signal<EventControllerScroll>

ScrollEndSignal

Signal Descriptor for OnScrollEnd.

public static readonly Signal<EventControllerScroll> ScrollEndSignal

Field Value

Signal<EventControllerScroll>

ScrollSignal

Signal Descriptor for OnScroll.

public static readonly ReturningSignal<EventControllerScroll, EventControllerScroll.ScrollSignalArgs, bool> ScrollSignal

Field Value

ReturningSignal<EventControllerScroll, EventControllerScroll.ScrollSignalArgs, bool>

Properties

Flags

public EventControllerScrollFlags Flags { get; set; }

Property Value

EventControllerScrollFlags

Methods

GetFlags()

public EventControllerScrollFlags GetFlags()

Returns

EventControllerScrollFlags

GetGType()

public static Type GetGType()

Returns

Type

GetUnit()

[Version("4.8")]
public ScrollUnit GetUnit()

Returns

ScrollUnit

New(EventControllerScrollFlags)

public static EventControllerScroll New(EventControllerScrollFlags flags)

Parameters

flags EventControllerScrollFlags

Returns

EventControllerScroll

SetFlags(EventControllerScrollFlags)

public void SetFlags(EventControllerScrollFlags flags)

Parameters

flags EventControllerScrollFlags

Events

OnDecelerate

public event SignalHandler<EventControllerScroll, EventControllerScroll.DecelerateSignalArgs> OnDecelerate

Event Type

SignalHandler<EventControllerScroll, EventControllerScroll.DecelerateSignalArgs>

OnScroll

public event ReturningSignalHandler<EventControllerScroll, EventControllerScroll.ScrollSignalArgs, bool> OnScroll

Event Type

ReturningSignalHandler<EventControllerScroll, EventControllerScroll.ScrollSignalArgs, bool>

OnScrollBegin

public event SignalHandler<EventControllerScroll> OnScrollBegin

Event Type

SignalHandler<EventControllerScroll>

OnScrollEnd

public event SignalHandler<EventControllerScroll> OnScrollEnd

Event Type

SignalHandler<EventControllerScroll>