- Internal::Adaptor::Window* window = Internal::Adaptor::Window::New(posSize, name, "", isTransparent);
- Dali::Adaptor& adaptor = Internal::Adaptor::Adaptor::Get();
- Integration::SceneHolder sceneHolder = Integration::SceneHolder( window );
- Internal::Adaptor::Adaptor::GetImplementation( adaptor ).AddWindow( sceneHolder, name, "", isTransparent );
- if( !Internal::Adaptor::Adaptor::GetImplementation( adaptor ).IsMultipleWindowSupported() )
- {
- DALI_LOG_ERROR("This device can't support multiple windows.\n");
- }
- return Window(window);
+ return Dali::Window::New(posSize, name, "", isTransparent);