From 8af5f821087b108c86c7ddedda62aa2b49e5bd6e Mon Sep 17 00:00:00 2001 From: David Steele Date: Wed, 16 Nov 2016 11:59:53 +0000 Subject: [PATCH] Updates for Visual::SetSize removal Change-Id: I51ffb1db8e8140c67b4b44cf4bb3343a8c23e622 Signed-off-by: David Steele --- examples/styling/image-channel-control-impl.cpp | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/examples/styling/image-channel-control-impl.cpp b/examples/styling/image-channel-control-impl.cpp index 4672d7d..ef91419 100644 --- a/examples/styling/image-channel-control-impl.cpp +++ b/examples/styling/image-channel-control-impl.cpp @@ -17,7 +17,10 @@ #include "image-channel-control-impl.h" #include #include +#include #include +#include + #include using namespace Dali; // Needed for macros @@ -175,7 +178,15 @@ void ImageChannelControl::OnSizeSet( const Vector3& targetSize ) if( mVisual ) { Vector2 size( targetSize ); - mVisual.SetSize( size ); + Property::Map transformMap; + transformMap + .Add( Toolkit::Visual::DevelProperty::Transform::Property::OFFSET, Vector2(0.0f, 0.0f) ) + .Add( Toolkit::Visual::DevelProperty::Transform::Property::SIZE, Vector2(1.0f, 1.0f) ) + .Add( Toolkit::Visual::DevelProperty::Transform::Property::ORIGIN, Toolkit::Align::CENTER ) + .Add( Toolkit::Visual::DevelProperty::Transform::Property::ANCHOR_POINT, Toolkit::Align::CENTER ) + .Add( Toolkit::Visual::DevelProperty::Transform::Property::OFFSET_SIZE_MODE, Vector4::ZERO ); + + mVisual.SetTransformAndSize( transformMap, size ); } } -- 2.7.4