Hi everybody,<br>
I am trying to use a KeyPressEvent in my application using some test
callback. I have followed the procedure listed below, but when I
press a key nothing happens.<br>
Could someone please tell me if I am missing something?<br>
Thank you very much for your help.<br>
<br>
Luca<br>
<br>
Code: <br>
<br>
vtkXRenderWindowInteractor *iren = vtkXRenderWindowInteractor::New();<br>
<br>
vtkCallbackCommand *keyPressCB = vtkCallbackCommand::New();<br>
keyPressCB->SetClientData(iren);<br>
keyPressCB->SetCallback (keyPressCallback); // keyPressCallback is created elsewhere. It prints a message.<br>
<br>
vtkInteractorStyleTrackballCamera *styleTrackball = vtkInteractorStyleTrackballCamera::New();<br>
styleTrackball->AddObserver(vtkCommand::KeyPressEvent, keyPressCB);<br>
<br>
iren->SetInteractorStyle(styleTrackball);