←Select platform

InteractiveService Class Members

Summary

The following tables list the members exposed by InteractiveService.

Protected Constructors

Name Description
Protected Constructor InteractiveService Initializes a new InteractiveService

Public Methods

Name Description
Public Method static  | Shared in VB CheckKeyModifier Determines if the specified key modifier is currently in a pressed state.
Public Method static  | Shared in VB Create Creates a new instance of InteractiveService with the specified parameters.
Public Method StartListening Starts listening to the events.
Public Method StopListening Stops listening to the events.

Protected Methods

Name Description
Protected Method CreateControl Creates the interactive service.
Protected Method Dispose Clean up any resources being used.
Protected Method Finalize This member overrides System.Object.Finalize.
Protected Method OnDoubleTap Raises the DoubleTap event.
Protected Method OnDragCompleted Raises the DragCompleted event.
Protected Method OnDragDelta Raises the DragDelta event.
Protected Method OnDragStarted Raises the DragStarted event.
Protected Method OnHold Raises the Hold event.
Protected Method OnKeyDown Raises the KeyDown event.
Protected Method OnKeyUp Raises the KeyUp event.
Protected Method OnMove Raises the Move event.
Protected Method OnPinchCompleted Raises the PinchCompleted event.
Protected Method OnPinchDelta Raises the PinchDelta event.
Protected Method OnPinchStarted Raises the PinchStarted event.
Protected Method OnTap Raises the Tap event.

Public Properties

Name Description
Public Property CancelOnEscape Indicates whether to cancel current operation when the user hits the ESC key on the keyboard.
Public Property DoubleTapDelay Indicates the delay in milliseconds between taps for the DoubleTap events.
Public Property DragStartsOnDown Indicates whether DragStarted events should fire on mouse or touch down.
Public Property EnableHold Indicates whether Hold events should fire.
Public Property EnableMouseWheel Indicates whether mouse wheel is enabled.
Public Property EventsSource Events source control or HTML element.
Public Property EventsTarget Events target control or HTML element.
Public Property FocusOnDown Indicates whether the service should move the focus to the events source when the user clicks on the mouse.
Public Property HitTestBuffer Hit test buffer.
Public Property HoldDelay Indicates the delay in milliseconds for the Hold events.
Public Property IsListening Gets a value that indicates whether the service is currently listening to the events.
Public Property MouseWheelDeltaMultiplier Mouse wheel delta multiplier.
Public Property Owner Owner of the service.
Public Property PinchStartsOnDown Indicates whether PinchStarted events should fire on mouse or touch down.
Public Property TapOnDown Indicates whether Tap events should fire on mouse or touch down.
Public Property TargetOffset Events target offset.
Public Property UserControls User controls.

Public Events

Name Description
Public Event DoubleTap Occurs when the user double taps with the mouse or a finger.
Public Event DragCompleted Occurs when the user completes a drag operation.
Public Event DragDelta Occurs when the user moves the mouse or finger while dragging.
Public Event DragStarted Occurs when the user starts a drag operation.
Public Event Hold Occurs when the user taps and holds with the mouse or a finger.
Public Event KeyDown Occurs when the user presses a key down.
Public Event KeyUp Occurs when the user releases a key.
Public Event Move Occurs when the user moves the mouse over the control.
Public Event PinchCompleted Occurs when the user completes a pinch operation.
Public Event PinchDelta Occurs when the user moves the fingers while performing a pinch operation.
Public Event PinchStarted Occurs when the user starts a pinch operation.
Public Event Tap Occurs when the user performs a tap operation with either the mouse or a finger.

See Also

InteractiveService Class

Leadtools.Controls Namespace

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Controls Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.