| 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
