]> Creatis software - crea.git/blobdiff - src/creawxVTKRenderWindowInteractor.cxx
*** empty log message ***
[crea.git] / src / creawxVTKRenderWindowInteractor.cxx
index e8206e72bba407492f56342049e375c6858b5358..4f6a0bb28b6638cf580728394d25c7a6a401a9f9 100644 (file)
@@ -3,8 +3,8 @@
   Program:   Visualization Toolkit
   Module:    $RCSfile: creawxVTKRenderWindowInteractor.cxx,v $
   Language:  C++
-  Date:      $Date: 2008/10/15 11:19:18 $
-  Version:   $Revision: 1.1 $
+  Date:      $Date: 2009/10/05 19:41:56 $
+  Version:   $Revision: 1.5 $
 
   Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen 
   All rights reserved.
@@ -15,6 +15,8 @@
      PURPOSE.  See the above copyright notice for more information.
 
 =========================================================================*/
+#ifdef USE_WXWIDGETS
+#ifdef USE_VTK
 
 #include "creawxVTKRenderWindowInteractor.h"
 
@@ -158,7 +160,7 @@ creawxVTKRenderWindowInteractor::creawxVTKRenderWindowInteractor(wxWindow *paren
 #if defined(__WXGTK__) && defined(USE_WXGLCANVAS)
       : vtkRenderWindowInteractor(), wxGLCanvas(parent, id, pos, size, style, name)
 #else
-      : vtkRenderWindowInteractor(), wxWindow(parent, id, pos, size, style, name)
+      : wxWindow(parent, id, pos, size, style, name), vtkRenderWindowInteractor()
 #endif //__WXGTK__
       , timer(this, ID_creawxVTKRenderWindowInteractor_TIMER)
       , ActiveButton(wxEVT_NULL)
@@ -702,7 +704,7 @@ void creawxVTKRenderWindowInteractor::SetRenderWhenDisabled(int newValue)
   //resulting in a Render(), resulting in Update() being called whilst
   //still in progress.
 
-  RenderWhenDisabled = (bool)newValue;
+  RenderWhenDisabled = (bool)(newValue!=0);
 }
 //---------------------------------------------------------------------------
 //
@@ -740,3 +742,5 @@ const char * creawxVTKRenderWindowInteractor::GetClassName() const
 // LG : EO namespace 
 //=======================================================================
 
+#endif // USE_WX
+#endif // USE_VTK