From adcd4e6cad47a84ccca953f5e3f086c295d6413c Mon Sep 17 00:00:00 2001 From: Christophe Geuzaine <cgeuzaine@ulg.ac.be> Date: Tue, 10 Oct 2006 13:57:10 +0000 Subject: [PATCH] better mousewheel algo --- Fltk/Opengl_Window.cpp | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/Fltk/Opengl_Window.cpp b/Fltk/Opengl_Window.cpp index 3bfb62b1ce..d3b0ef4e8d 100644 --- a/Fltk/Opengl_Window.cpp +++ b/Fltk/Opengl_Window.cpp @@ -1,4 +1,4 @@ -// $Id: Opengl_Window.cpp,v 1.71 2006-10-10 01:33:26 geuzaine Exp $ +// $Id: Opengl_Window.cpp,v 1.72 2006-10-10 13:57:10 geuzaine Exp $ // // Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle // @@ -281,22 +281,14 @@ int Opengl_Window::handle(int event) return 1; case FL_MOUSEWHEEL: - curr.set(); { double dy = Fl::event_dy(); double fact = (5. * CTX.zoom_factor * fabs(dy) + h()) / (double)h(); CTX.s[0] *= ((dy > 0) ? fact : 1./fact); CTX.s[1] = CTX.s[0]; CTX.s[2] = CTX.s[0]; - click.recenter(); - CTX.draw_rotation_center = 1; - if(CTX.fast_redraw) { - CTX.mesh.draw = 0; - CTX.post.draw = 0; - } redraw(); } - prev.set(); WID->update_manip_window(); return 1; -- GitLab