X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=examples%2Ftext-overlap%2Ftext-overlap-example.cpp;h=8ce642e42cdcd872a91d9c044c8ccaf8fab4c58b;hb=2e182925204bf3ef9f2a36cbfbf998e79fbafaf5;hp=85d12db6b89db1e4761ab09dbae78ec2c8dbdd55;hpb=312470da17142a335f5f743630b7fc19c0061ead;p=platform%2Fcore%2Fuifw%2Fdali-demo.git diff --git a/examples/text-overlap/text-overlap-example.cpp b/examples/text-overlap/text-overlap-example.cpp index 85d12db..8ce642e 100644 --- a/examples/text-overlap/text-overlap-example.cpp +++ b/examples/text-overlap/text-overlap-example.cpp @@ -33,8 +33,8 @@ void TextOverlapController::Create( Application& app ) mLabels[0] = TextLabel::New("Text Label 1"); mLabels[1] = TextLabel::New("Text Label 2"); - mLabels[0].SetName("Label1"); - mLabels[1].SetName("Label2"); + mLabels[0].SetProperty( Dali::Actor::Property::NAME,"Label1"); + mLabels[1].SetProperty( Dali::Actor::Property::NAME,"Label2"); mLabels[0].SetProperty( DevelActor::Property::SIBLING_ORDER, 1 ); mLabels[1].SetProperty( DevelActor::Property::SIBLING_ORDER, 2 ); @@ -45,9 +45,9 @@ void TextOverlapController::Create( Application& app ) for(int i=0; i( Actor::Property::POSITION ); + Vector3 size = mLabels[i].GetCurrentProperty< Vector3 >( Actor::Property::SIZE ); if( gesture.position.y > position.y - size.y * 0.5f && gesture.position.y <= position.y + size.y * 0.5f ) { @@ -92,9 +92,9 @@ void TextOverlapController::OnPan( Actor actor, const PanGesture& gesture ) else if( mGrabbedActor && gesture.state == PanGesture::Continuing ) { Vector2 stageSize = Stage::GetCurrent().GetSize(); - Vector3 size = mGrabbedActor.GetCurrentSize(); + Vector3 size = mGrabbedActor.GetCurrentProperty< Vector3 >( Actor::Property::SIZE ); float y = Clamp( gesture.position.y, size.y * 0.5f, stageSize.y - size.y*0.5f ); - mGrabbedActor.SetPosition( 0, y ); + mGrabbedActor.SetProperty( Actor::Property::POSITION, Vector2( 0, y )); } else {