View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0032879 | Open CASCADE | OCCT:Visualization | public | 2022-03-17 20:01 | 2022-03-17 20:03 |
Reporter | kgv | Assigned To | kgv | ||
Priority | normal | Severity | feature | ||
Status | new | Resolution | open | ||
Target Version | 7.7.0 | ||||
Summary | 0032879: Visualization, AIS_ViewController - define separate gesture mappings for dragging | ||||
Description | Currently, dragging is implemented in a way strongly bound to default mapping of Left mouse button assigned to view rotation. This assumption is unsafe - rotation gesture might be disabled (0032861) or mapped to another button (left mouse might be mapped to panning), in which case dragging doesn't work at all. It is desired defining a separate mapping to dragging gesture (bound to Left mouse button by default, but user might want to enable dragging using right mouse or with Ctrl modifier, for instance), in which case concurrency with other gestures (panning, zooming) should be handled in a similar way as it is done with rotation. | ||||
Tags | No tags attached. | ||||
Test case number | |||||