If I comment this line:
==
renWin->SetParentId(hWnd); //<-- hWnd : handle of my windows where I display my rendering
==
I intercept all events !!!
In fact, I create a view under my MFC project. Then I call my C++ method with handle of my View.
I dont understand why if I display the rendered on my window (View under MFC) I cant capture events?
Any Idea.
_____
De : toulgen [mailto:toul... @gmail.com ] Envoyé : lundi 6 juillet 2009 15:33 À : 'Will Schroeder' Cc : 'vtku... @vtk.org ' Objet : RE: [vtk-users] capture mouse event
No, I dont receive answer.
I try this code :
My code:
========
vtkConeSource *cone = vtkConeSource::New();
cone->SetHeight( 3.0 );
cone->SetRadius( 1.0 );
cone->SetResolution( 10 );
vtkPolyDataMapper *coneMapper = vtkPolyDataMapper::New();
coneMapper->SetInputConnection( cone->GetOutputPort() );
vtkActor *coneActor = vtkActor::New();
coneActor->SetMapper( coneMapper );
vtkRenderer *ren1= vtkRenderer::New();
ren1->AddActor( coneActor );
ren1->AddActor( coneActor2 );
ren1->SetBackground( 0.1, 0.2, 0.4 );
vtkRenderWindow *renWin = vtk