+ NPatchRenderer* rendererPtr = new NPatchRenderer();
+ rendererPtr->Initialize( *( mFactoryCache.Get() ) );
+ rendererPtr->SetImage( npatchImage );
+
+ return Toolkit::ControlRenderer( rendererPtr );
+ }
+ else
+ {
+ ImageRenderer* rendererPtr = new ImageRenderer();
+ rendererPtr->Initialize( *( mFactoryCache.Get() ) );