InteractiveService Class Members

Summary

The following tables list the members exposed by InteractiveService.

Public Constructors

Name Description
Public Constructor static  | Shared in VB 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 createControl Creates the interactive service.
Public Method static  | Shared in VB deregisterGlobalModifierKeys De-registers the global handler responsible for tracking the modifier keys status.
Public Method dispose Releases all resources used by this InteractiveService.
Public Method onContextMenu Invokes the contextMenu event.
Public Method onDoubleTap Raises the DoubleTap event.
Public Method onDragCompleted Raises the DragCompleted event.
Public Method onDragDelta Raises the DragDelta event.
Public Method onDragStarted Raises the DragStarted event.
Public Method onHold Raises the Hold event.
Public Method onKeyDown Raises the KeyDown event.
Public Method onKeyUp Raises the KeyUp event.
Public Method onMove Raises the Move event.
Public Method onPinchCompleted Raises the PinchCompleted event.
Public Method onPinchDelta Raises the PinchDelta event.
Public Method onPinchStarted Raises the PinchStarted event.
Public Method onSizeChanged Informs the service that the size of the target or events elements have changed.
Public Method onTap Raises the Tap event.
Public Method static  | Shared in VB registerGlobalModifierKeys Registers the global handler responsible for tracking the modifier keys status.
Public Method startListening Starts listening to the events.
Public Method stopListening Stops listening to the events.

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 enableSelection Indicates whether selection of HTML elements is enabled.
Public Property eventsSource Events source control or HTML element.
Public Property eventsTarget Events target control or HTML element.
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 modifierKeys The keyboard modifier keys currently down (pressed).
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 preventContextMenu Indicates whether to prevent the browser context menu from appearing if activated on top of the events element.
Public Property supportsMouse Gets a value that indicate whether the current platform supports a mouse.
Public Property tapOnDown Indicates whether Tap events should fire on mouse or touch down.
Public Property targetOffset Events target offset.
Public Property userControls User HTML elements.

Public Events

Name Description
Public Event static  | Shared in VB ContextMenu Indicates that the user invoked the context menu on the element.
Public Event static  | Shared in VB doubleTap Occurs when the user double taps with the mouse or a finger.
Public Event static  | Shared in VB dragCompleted Occurs when the user completes a drag operation.
Public Event static  | Shared in VB dragDelta Occurs when the user moves the mouse or finger while dragging.
Public Event static  | Shared in VB dragStarted Occurs when the user starts a drag operation.
Public Event static  | Shared in VB hold Occurs when the user taps and holds with the mouse or a finger.
Public Event static  | Shared in VB keyDown Occurs when the user presses a key down.
Public Event static  | Shared in VB keyUp Occurs when the user releases a key.
Public Event static  | Shared in VB move Occurs when the user moves the mouse over the control.
Public Event static  | Shared in VB pinchCompleted Occurs when the user completes a pinch operation.
Public Event static  | Shared in VB pinchDelta Occurs when the user moves the fingers while performing a pinch operation.
Public Event static  | Shared in VB pinchStarted Occurs when the user starts a pinch operation.
Public Event static  | Shared in VB 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 22.0.2023.2.4
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Controls Assembly

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