X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FmaracasVisuLib%2Fsrc%2Finterface%2FwxWindows%2Fwidgets%2FvtkInteractorStyleBaseView2D.cxx;h=5971990bd1adda41d4618b7da269478202d8d5bb;hb=d725af03e25b41e03b212c26068be2c04dacd270;hp=688ea9750d63c5ae6790e5e5b1886bbb06cc899a;hpb=7cdd257ac8ad23e435cfbcd768805ccd40acdad3;p=creaMaracasVisu.git diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorStyleBaseView2D.cxx b/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorStyleBaseView2D.cxx index 688ea97..5971990 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorStyleBaseView2D.cxx +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorStyleBaseView2D.cxx @@ -100,3 +100,25 @@ void vtkInteractorStyleBaseView2D::OnMiddleButtonUp () // virtual this->vtkInteractorStyleImage::OnLeftButtonUp(); } } + +//--------------------------------------------------------------------------- +void vtkInteractorStyleBaseView2D::OnMouseWheelForward () // virtual +{ + vtkInteractorStyleBaseView::OnMouseWheelForward(); + if ((GetInteractor()->GetControlKey()==0) || (GetInteractor()->GetShiftKey()==0) ) + { + this->vtkInteractorStyleImage::OnMouseWheelForward(); + } +} + +//--------------------------------------------------------------------------- +void vtkInteractorStyleBaseView2D::OnMouseWheelBackward () // virtual +{ + vtkInteractorStyleBaseView::OnMouseWheelBackward(); + if ((GetInteractor()->GetControlKey()==0) || (GetInteractor()->GetShiftKey()==0) ) + { + this->vtkInteractorStyleImage::OnMouseWheelBackward(); + } +} + +