Runtime environment notes

Touch UI support

Pointer events are handled with the following methods:

  • MouseMove

  • MouseUp

  • MouseDown

  • MouseDoubleClick

  • MouseEvent

  • Listeners:

    • MouseListener

    • MouseMoveListener

You can query the touch support of the current Screen with isTouchScreen. Note that eSWT can have multiple Screen instances running a the same time.

Pointer drag events on a ScrolledComposites are always delivered to the ScrolledComposite.