occt: master 49582f9d
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
kgv | bugmaster | master | 2019-06-10 18:03:41 | master 61aef3ce |
Affected Issues | 0030507: Visualization - introduce AIS_ViewController | |||
Changeset | 0030507: Visualization - introduce AIS_ViewController ViewerTest_EventManager now inherits AIS_ViewController. Platform-dependent user input handling within ViewerTest has been revised to process events in common way through AIS_ViewController. The mouse navigation has been changed, so that left mouse clicked without modifers now rotates View. The rubber-band selection can be activated via Alt+LeftMouseButton. Selection is now done on mouse unclick and keyboard short-cuts take effect on unclick. Aspect_Window::SetTitle() - added new method configuring Window title. Introduced new types Aspect_Touch, Aspect_VKey, Aspect_ScrollDelta for processing window events in platform-independent way. |
|||
mod - src/AIS/AIS_InteractiveContext.cxx | Diff File | |||
mod - src/AIS/AIS_InteractiveContext.hxx | Diff File | |||
mod - src/AIS/AIS_InteractiveContext_1.cxx | Diff File | |||
add - src/AIS/AIS_MouseGesture.hxx | Diff File | |||
add - src/AIS/AIS_RotationMode.hxx | Diff File | |||
add - src/AIS/AIS_ViewController.cxx | Diff File | |||
add - src/AIS/AIS_ViewController.hxx | Diff File | |||
add - src/AIS/AIS_ViewInputBuffer.hxx | Diff File | |||
add - src/AIS/AIS_WalkDelta.hxx | Diff File | |||
mod - src/AIS/FILES | Diff File | |||
add - src/Aspect/Aspect_ScrollDelta.hxx | Diff File | |||
add - src/Aspect/Aspect_Touch.hxx | Diff File | |||
add - src/Aspect/Aspect_VKey.hxx | Diff File | |||
add - src/Aspect/Aspect_VKeyFlags.hxx | Diff File | |||
add - src/Aspect/Aspect_VKeySet.cxx | Diff File | |||
add - src/Aspect/Aspect_VKeySet.hxx | Diff File | |||
mod - src/Aspect/Aspect_Window.hxx | Diff File | |||
mod - src/Aspect/FILES | Diff File | |||
mod - src/Cocoa/Cocoa_Window.hxx | Diff File | |||
mod - src/Cocoa/Cocoa_Window.mm | Diff File | |||
mod - src/QABugs/QABugs_1.cxx | Diff File | |||
mod - src/V3d/V3d_View.cxx | Diff File | |||
mod - src/V3d/V3d_View.hxx | Diff File | |||
mod - src/ViewerTest/FILES | Diff File | |||
mod - src/ViewerTest/ViewerTest.cxx | Diff File | |||
mod - src/ViewerTest/ViewerTest_EventManager.cxx | Diff File | |||
mod - src/ViewerTest/ViewerTest_EventManager.hxx | Diff File | |||
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx | Diff File | |||
add - src/ViewerTest/ViewerTest_V3dView.cxx | Diff File | |||
add - src/ViewerTest/ViewerTest_V3dView.hxx | Diff File | |||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | |||
mod - src/ViewerTest/ViewerTest_ViewerCommands_1.mm | Diff File | |||
mod - src/WNT/WNT_Window.cxx | Diff File | |||
mod - src/WNT/WNT_Window.hxx | Diff File | |||
mod - src/Xw/Xw_Window.cxx | Diff File | |||
mod - src/Xw/Xw_Window.hxx | Diff File | |||
mod - tests/bugs/vis/bug26147 | Diff File |