//=========================================================================
wxVtkSceneManager::wxVtkSceneManager(wxGEditorTabPanel *parent, wxVtk3DBaseView *baseView,int idManager)
{
+ printf ("EED %p wxVtkSceneManager()\n" , this );
_parent = parent;
_numBoxes=0;
_idManager=idManager;
if( _baseView!=NULL )
{
+//EED02JUIN2010
_baseView->GetWxVTKRenderWindowInteractor()->SetDropTarget((wxDropTarget*)parent);
configureBaseView();
_worldState=NOTHING_HAPPENS;
void wxVtkSceneManager::disconnectDrop()
{
- _baseView->GetWxVTKRenderWindowInteractor()->SetDropTarget(NULL);
+ printf ("EED %p ~wxVtkSceneManager::disconnectDrop()\n" , this );
+//EED02JUIN2010 _baseView->GetWxVTKRenderWindowInteractor()->SetDropTarget(NULL);
+// _baseView->GetWxVTKRenderWindowInteractor()->SetDropTarget( new tmpClasswxTextDropTarget() );
}
//=========================================================================
wxVtkSceneManager::~wxVtkSceneManager()
{
+ printf ("EED %p ~wxVtkSceneManager()\n" , this );
+ disconnectDrop();
}
//=========================================================================