Commit e50543aab3fe1a5723f64bbc70c1a8e85981379b
1 parent
59c7a43e
Another change to Image Scaling Irregular Grid example to not use deprecated Ima…
…geView::GetImage method. Change-Id: I9d1ff6792eb7b664c9453f2f25ee5cc180754268
Showing
1 changed file
with
6 additions
and
5 deletions
examples/image-scaling-irregular-grid/image-scaling-irregular-grid-example.cpp
| ... | ... | @@ -538,13 +538,14 @@ public: |
| 538 | 538 | if( gridImageView ) |
| 539 | 539 | { |
| 540 | 540 | // Cycle the scaling mode options: |
| 541 | - const Vector2 imageSize = mSizes[gridImageView.GetId()]; | |
| 542 | - Dali::FittingMode::Type newMode = NextMode( mFittingModes[gridImageView.GetId()] ); | |
| 543 | - Image oldImage = gridImageView.GetImage(); | |
| 544 | - Image newImage = CreateImage(ResourceImage::DownCast(oldImage).GetUrl(), imageSize.width, imageSize.height, newMode ); | |
| 541 | + unsigned int id = gridImageView.GetId(); | |
| 542 | + | |
| 543 | + const Vector2 imageSize = mSizes[ id ]; | |
| 544 | + Dali::FittingMode::Type newMode = NextMode( mFittingModes[ id ] ); | |
| 545 | + Image newImage = CreateImage( mResourceUrls[ id ], imageSize.width, imageSize.height, newMode ); | |
| 545 | 546 | gridImageView.SetImage( newImage ); |
| 546 | 547 | |
| 547 | - mFittingModes[gridImageView.GetId()] = newMode; | |
| 548 | + mFittingModes[ id ] = newMode; | |
| 548 | 549 | |
| 549 | 550 | SetTitle( std::string( newMode == FittingMode::SHRINK_TO_FIT ? "SHRINK_TO_FIT" : newMode == FittingMode::SCALE_TO_FILL ? "SCALE_TO_FILL" : newMode == FittingMode::FIT_WIDTH ? "FIT_WIDTH" : "FIT_HEIGHT" ) ); |
| 550 | 551 | } | ... | ... |