View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0010088VTK(No Category)public2009-12-31 12:182013-04-05 20:14
ReporterDavid Cole 
Assigned ToDavid Cole 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0010088: GetEventPosition coordinates are incorrect on Windows builds when MouseWheelForwardEvent and MouseWheelBackwardEvent are invoked
DescriptionGetEventPosition coordinates are incorrect on Windows builds when MouseWheelForwardEvent and MouseWheelBackwardEvent are invoked.

The WM_MOUSEWHEEL handling code in vtkWin32RenderWindowInteractor.cxx does not do a "::ScreenToClient" call as it should... Therefore GetEventPosition values are reported in screen coordinates rather than client window coordinates.

GetEventPosition values should all be in the same (client window) coordinate space regardless of which event is being invoked.
TagsNo tags attached.
Project
Type
Attached Files

 Relationships

  Notes
(0019018)
David Cole (developer)
2009-12-31 12:33

Fixed in CVS HEAD of VTK.

cvs commit -m "BUG: Fix issue 0010088 - call ScreenToClient on the position values that come into the WM_MOUSEWHEEL events on Windows. This ensures the render window interactor always returns values in the client window coordinate space from GetEventPosition."

/cvsroot/VTK/VTK/Rendering/vtkWin32RenderWindowInteractor.cxx,v <-- vtkWin32RenderWindowInteractor.cxx
new revision: 1.108; previous revision: 1.107

 Issue History
Date Modified Username Field Change
2009-12-31 12:18 David Cole New Issue
2009-12-31 12:18 David Cole Status backlog => tabled
2009-12-31 12:18 David Cole Assigned To => David Cole
2009-12-31 12:33 David Cole Note Added: 0019018
2009-12-31 12:33 David Cole Status tabled => @80@
2009-12-31 12:33 David Cole Resolution open => fixed
2011-01-13 17:00 Source_changeset_attached => VTK master a2bd8391
2011-01-13 17:00 Source_changeset_attached => VTK master 020ef709
2011-06-16 13:11 Zack Galbreath Category => (No Category)
2013-04-05 20:14 Berk Geveci Status customer review => closed


Copyright © 2000 - 2018 MantisBT Team