]> SALOME platform Git repositories - modules/gui.git/blobdiff - src/OCCViewer/OCCViewer_VService.cxx
Salome HOME
Porting Salome to OCCT 7.7.0
[modules/gui.git] / src / OCCViewer / OCCViewer_VService.cxx
index 0d09ccca7be320612de1316135894d51921fdc2b..3d95c2b027c3b7550e357b958fbd82dc1e742b12 100644 (file)
 #include <Xw_Window.hxx>
 #endif
 
+#include <Basics_OCCTVersion.hxx>
+
 /*!
     Create native view window for CasCade view [ static ]
 */
 Handle(Aspect_Window) OCCViewer_VService::CreateWindow( const Handle(V3d_View)& view,
                                                        WId winId )
 {
+#if OCC_VERSION_LARGE < 0x07070000
   Aspect_Handle aWindowHandle = (Aspect_Handle)winId;
+#else
+  Aspect_Drawable aWindowHandle = (Aspect_Drawable)winId;
+#endif
+
 #if defined(WIN32)
   Handle(WNT_Window) viewWindow = new WNT_Window( aWindowHandle );
 #elif defined(__APPLE__)