70002811 Touch Gestures improvements

Article 70002811
Type Wish
Product Engine
Date Added 12/30/2025 12:00:00 AM
Fixed 11.5.20 (1/15/2026 12:00:00 AM)
Submitted by VectorDraw Team

Summary

Touch Gestures improvements when working with Split Layout viewports

Solution

In version 11.5.4 you can zoom pan using touch gestures inside viewports of a split layout with out need to be active


Also following properties of VectorDrawBaseControl.inputDeviceManager.TouchGesture was added

VectorDrawBaseControl.inputDeviceManager.TouchGesture.AutoConfig

Get/Set a boolean value that defines if the touch gesture will be auto config in case the hardware support it.Default value is true.
If it is true and the hardware supports touch gesture,
1. vdDocument.MouseLogic is set to MouseLogicActionEnum.TouchScreen
2. The VectorDrawBaseControl.inputDeviceManager.TouchGesture.Actions are register by VDF and override the default system behavior when user uses the figer touch
for zoom in/out pan and rotate scene depend on the VectorDrawBaseControl.inputDeviceManager.TouchGesture.Actions selected flag.
zoom in/out and rotate scene uses two(2) figure touch, Pan uses one or two figure touch depend on PanWithSingleFigure property

VectorDrawBaseControl.inputDeviceManager.TouchGesture.PanWithSingleFigure

Controls how the Pan is done with Touch Gestures
If it is true you can pan by touching one figure on the VDF control screen
If it is false you can only pan by touching two figures on the VDF control screen
Default value is false


Also the get user point action is finished when the user lifts their finger from the screen
and canceled when the user keeps their finger pressed on the screen for a few seconds and lift it up

Send comments on this topic.