Hi,<div><br></div><div>I have been looking into a bug found during some of the work we have been doing in the charts, but the bug also presents itself in the graph layout view,</div><div><br></div><div>./bin/ViewsCxxTests TestGraphLayoutView -I</div>
<div><br></div><div>The vertices should have hover text that shows up when the mouse moves over the vertices. On Linux and Windows the text shows up, whereas on Mac OS X with the Cocoa render window it does now. The same is true of the charts, which have tooltips when the mouse moves over a data point. This works on Linux and Windows, but for Cocoa it does not.</div>
<div><br></div><div>If you use the same charts in a Qt widget, e.g. a QVTKWidget in ParaView, the mouse move events are propagated. It seems when the mouse button is pressed down the mouse move events are propagated, but not if there is no mouse button pressed down. I was hoping that some of the Mac experts on the list might have some ideas as to what might be missing, it would seem that the Qt windows are able to receive these mouse move events, and so our Cocoa render window or interaction translation code could be patched.</div>
<div><br></div><div>Another interesting question, is there any way we can test this? All of the mouse interaction tests inject the events into VTK, and do not actually move the mouse. Is there a cross platform tool we could use to test some of the interaction code, and would it be worth adding to VTK?</div>
<div><br></div><div>Thanks,</div><div><br></div><div>Marcus</div><div>--<br clear="all">Marcus D. Hanwell, Ph.D.<br>R&D Engineer, Kitware Inc.<br>(518) 881-4937<br>
</div>