equal
deleted
inserted
replaced
370 User::LeaveIfError( icon->Bitmap()->Create( aSize, mode ) ); |
370 User::LeaveIfError( icon->Bitmap()->Create( aSize, mode ) ); |
371 |
371 |
372 // create soft mask |
372 // create soft mask |
373 icon->SetMask( new(ELeave) CFbsBitmap() ); |
373 icon->SetMask( new(ELeave) CFbsBitmap() ); |
374 User::LeaveIfError( icon->Mask()->Create( aSize, EGray256 ) ); |
374 User::LeaveIfError( icon->Mask()->Create( aSize, EGray256 ) ); |
375 svgEngine->SetViewportHeight((CSvgDocumentImpl *)handle,aSize.iHeight); |
375 |
376 svgEngine->SetViewportWidth((CSvgDocumentImpl *)handle,aSize.iWidth); |
|
377 // render svg image |
376 // render svg image |
378 LeaveIfErrorL( |
377 LeaveIfErrorL( |
379 svgEngine->RenderDom( handle, icon->Bitmap(), icon->Mask() ) ); |
378 svgEngine->RenderDom( handle, icon->Bitmap(), icon->Mask() ) ); |
380 |
379 |
381 CleanupStack::Pop( icon ); |
380 CleanupStack::Pop( icon ); |